Loading repository data…
Loading repository data…
Joshua-Ranish-T / repository
Neo is an advanced AI-powered tutor built with Python and Streamlit that not only solves math problems but also explains them step-by-step using multiple GPT models. It enhances understanding by generating animated video explanations with Manim and voice narration, making it perfect for visual learners and interactive education.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Neo is an advanced AI-powered chatbot tutor built with Python and Streamlit that not only solves math problems but also visually explains them using Manim animations and voice narration. Designed for students, educators, and visual learners, this tool combines the power of conversational AI with interactive, video-based learning.
This is the core innovation of the project.
MathExplanation_*.py).mp4).mp3)| Layer | Technology Used |
|---|---|
| Frontend UI | Streamlit |
| Core Logic | Python, OpenAI, Gemini, DeepSeek |
| Animation | Manim Community Edition |
| Narration | gTTS, ElevenLabs (optional) |
| Image Processing | Tesseract OCR, Pillow |
| Audio-Video Sync | moviepy |
| Reports & Files | ReportLab, os, shutil |
| Storage | SQLite3 |
| Data Viz | Plotly, pandas, numpy |