This is a dynamic subject-based question answering system built with:
- 🤖 HuggingFace Mixtral-8x7B
- 🔗 LangChain
- 🌐 Streamlit
- Subject selection: Science, Math, English, etc.
- Custom explanation level (Beginner/Intermediate/Advanced)
- Adjustable explanation length (short/medium/long)
- Rich prompts including analogies & math equations
- Clone the repo
- Create a
.env
file with your HuggingFace API token - Run
streamlit run app.py
- LangChain
- HuggingFace Hub
- Streamlit
- Python
Vaishnavi Barolia