You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 6, 2025. It is now read-only.
Quiz Maker is a GenAI tool that uses RAG to generate quiz on the fly based on content uploaded. It is an ASP.NET web application that utilises Semantic Kernel to invoke GPT-4o to produce structured JSON output based on unstructured course/book content that is uploaded by the user.
The JSON format quiz is then rendered in the form of an multiple-choice question in a web page which be then submitted by the student. Evaluation is also inbuilt into the application.
Uses the below Platforms & Technologies:
LLM Orchestration - Microsoft Semantic Kernel
Vector Database - Azure AI Search
Connector for Vector Database - Microsoft Kernel Memory
LLM Deployment & Content Filtering - Azure AI Studio
Database - CosmosDB MongoDB
Project Name
Quiz Maker
Description
Quiz Maker is a GenAI tool that uses RAG to generate quiz on the fly based on content uploaded. It is an ASP.NET web application that utilises Semantic Kernel to invoke GPT-4o to produce structured JSON output based on unstructured course/book content that is uploaded by the user.
The JSON format quiz is then rendered in the form of an multiple-choice question in a web page which be then submitted by the student. Evaluation is also inbuilt into the application.
Uses the below Platforms & Technologies:
LLM Orchestration - Microsoft Semantic Kernel
Vector Database - Azure AI Search
Connector for Vector Database - Microsoft Kernel Memory
LLM Deployment & Content Filtering - Azure AI Studio
Database - CosmosDB MongoDB
Technology & Languages
Project Repository URL
https://github.com/shan-s/QuizMaker
Deployed Endpoint URL
No response
Project Video
https://youtu.be/fZLS5NNJC4A
Team Members
shan-s