An open API service indexing awesome lists of open source software.

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: about 2 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.

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