https://github.com/CartValderama/bachelor-project
Developed a flashcard application and explored the use of AI. Hosted on Azure with an ASP.NET Core backend API, Azure SQL Server, and a React frontend.
https://github.com/CartValderama/bachelor-project
aspnetcore azure csharp devops gpt javascript mlflow react vite
Last synced: 7 months ago
JSON representation
Developed a flashcard application and explored the use of AI. Hosted on Azure with an ASP.NET Core backend API, Azure SQL Server, and a React frontend.
- Host: GitHub
- URL: https://github.com/CartValderama/bachelor-project
- Owner: CartValderama
- Created: 2024-08-11T21:25:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-10T11:38:06.000Z (about 1 year ago)
- Last Synced: 2025-04-23T05:15:25.306Z (12 months ago)
- Topics: aspnetcore, azure, csharp, devops, gpt, javascript, mlflow, react, vite
- Language: C#
- Homepage:
- Size: 45.7 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AI.CEE - AI-Enhanced Flashcard Application
- This is a copy of our bachelor project
## Overview
AI.CEE is the next generation of learning tools developed as part of a bachelor’s project at OsloMet. In collaboration with Forte Digital, this project aims to revolutionize educational methodologies by leveraging cutting-edge AI to create a more engaging, efficient, and personalized learning experience.
The application is currently under development, with plans to feature advanced functionalities that enhance the way users interact with study materials.
## Core Features
- **Dynamic Interactions:**
- Users can interactively engage with study materials through various display modes, enhancing the learning experience with interactive and immersive features.
- **Feedback Mode:**
- Provides personalized feedback based on users' real-time answers, helping them understand their strengths and areas for improvement.
- **Create Deck:**
- Utilizes ChatGPT to generate flashcard decks from Wikipedia links or text inputs, streamlining the process of creating study materials and making it easier for users to build comprehensive decks.
- **Multiple Choice Quiz:**
- Challenges users with AI-generated multiple-choice questions, preparing them effectively for assessments and reinforcing their knowledge.
## Personal Contributions
- **User Testing:**
- Led the development of a user testing strategy for the features of the application, ensuring that the functionalities meet user needs and expectations.
- **Frontend Development:**
- Implemented the frontend of the application using React and JavaScript, focusing on creating a responsive and user-friendly interface.
- **Interface Design:**
- Designed the user interface of the application, aiming for an intuitive and aesthetically pleasing experience that enhances user engagement and usability.
- **Concept Research:**
- Conducted main research on the application’s concept and features, contributing to the development of innovative learning tools and ensuring the project aligns with educational best practices.
## Technologies & Tools
- **Frontend:**
- React
- JavaScript
- **Backend:**
- ASP.NET Core 6.0
- C#
- Azure SQL Database
- **AI Integration:**
- ChatGPT
- Azure OpenAI
- Azure AI Studio
- **DevOps:**
- Azure DevOps for CI/CD