This project is an educational assistant designed to help answer common parent queries in a school or academic setting.
It was inspired by an internship style prompt, but developed entirely on my own as a personal learning and portfolio project.
The goal is to demonstrate how natural language processing and semantic search can be used to handle real-world FAQ-style interactions in an educational context.
- Python
- Transformer-based embeddings
- Semantic intent detection
- Streamlit (or Flask) for a simple UI/API
- Loads a knowledge base of typical parent questions related to educational processes and policies.
- Uses semantic search to match user input to the most relevant responses.
- Returns clear, contextual answers, simulating a conversational assistant for schools.
pip install -r requirements.txt
python app.py