A voice-activated virtual assistant designed to help students with their homework, answer academic questions, and suggest relevant learning materials tailored to their current curriculum.
- Voice Interaction: Simple, voice-controlled interface for ease of access. Leverages natural language understanding to interpret students' queries.
- Homework Assistance: Uses the free OpenAI API to guide students through math, science, and language problems.
- Content Suggestions: Recommends textbooks, videos, and online articles based on the student's needs and curriculum.
-
Clone this repository to your local machine.
-
Install the necessary Python libraries:-
Run the following command in your terminal:pip install -r requirements.txt
-
Run
main.pyfile.
- Flask
- Flask_CORS
- PyAudio
- Google-API-Python-Client
- SpeechRecognition
- Requests
- DB-SQLite3
- OpenAI API: GPT-4 Turbo API
- Web Search API: Real-Time Web Search
- YouTube API: YouTube Data API v3