EduGenius is a Streamlit web application designed to help students grasp difficult concepts using the power of OpenAI's large language models. With features like topic explanation, study planning, quiz generation, and text summarization, EduGenius aims to simplify learning through AI.
- 📚 Topic Explainer: Understand complex topics with context-aware AI explanations.
- 📅 Study Plan Generator: Create a personalized and manageable study schedule.
- 📝 Quiz Generator: Test your knowledge with AI-generated quizzes.
- 📄 Text Summarizer: Condense lengthy texts into digestible summaries.
- User enters a topic or text.
- App retrieves contextual information using FAISS and embeddings (if needed).
- OpenAI API generates a relevant explanation or output based on the prompt.
- Frontend: Streamlit
- LLM Backend: OpenAI GPT (via
openaiAPI) - Embeddings:
sentence-transformers - Retrieval: FAISS
- Language: Python
- Clone the repo
git clone https://github.com/WakeelDev/edugenius.git cd edugenius ## 🔗 Live Demo
📄 License This project is open-source and available under the MIT License.