A Cutting-edge application that leverages AI and Wikipedia to create engaging, topic-specific quizzes.
- Dynamic quiz generation powered by Semantic Kernel prompt templates
- Multilingual support (English, Spanish, French, Japanese, Chinese, and more)
- Intelligent search functionality for precise topic targeting
- Seamless integration with leading AI APIs (OpenAI and Perplexity)
- ASP.NET Core minimal api for quiz generation and submission
- React with TypeScript
- Material-UI component library
- Vite as the build tool and development server
- .NET 8 development framework
- ASP.NET Core minimal API
- Integration with Wikipedia API
- AI integration using Microsoft Semantic Kernel
- PostgreSQL database with Entity Framework Core
- Containerized using Docker
- Enhance frontend user experience and design
- Expand prompt templates for diverse languages, difficulty levels, and themes
- More methods for quiz generation using links and categories
- Add logic to handle Wikipedia disambiguation pages: https://en.wikipedia.org/wiki/Category:Disambiguation_pages
- Add instruction to prompt to make sure the answer choices are spread evenly