Skip to content

Aaditya1273/Ai-Avtar-Tutor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 SmartStudy Hub

An all-in-one student productivity platform to make learning smarter, faster, and more organized.
SmartStudy Hub combines AI, scheduling tools, and adaptive learning to help students stay ahead.


🚀 Overview

Modules Included:

  1. 🧠 Doubt Clarifier – Instant AI-powered question answering.
  2. ⏳ Pomodoro Timer – Boost focus with custom work/rest cycles.
  3. 🗓️ Notion Daily Event Scheduling – Plan and sync your daily study tasks.
  4. 🤖 Test Tutor (Telegram) – Adaptive quiz bot with smart scheduling.
  5. 📄 Lecture-to-Flashcard Converter – Convert PDFs or lectures into ready-to-import Anki decks.

✨ Features

1️⃣ Doubt Clarifier

  • AI answers to any academic question.
  • Context-aware and example-rich responses.
  • Works across multiple subjects.

2️⃣ Pomodoro Timing

  • Customizable work/break intervals.
  • Audio/visual notifications.
  • Daily productivity statistics.

3️⃣ Notion Daily Event Scheduling

  • Create study plans.
  • Automatic syncing with your Notion workspace.
  • Priority-based task coloring.

4️⃣ Test Tutor (Telegram Smart Scheduling)

  • AI chooses quiz topics based on your weak areas.
  • Uses spaced repetition to improve retention.
  • Quick and easy access from Telegram.

5️⃣ Lecture-to-Flashcard Converter

Trigger: Upload a PDF or YouTube lecture link.
Flow:

  1. Input: PDF or YouTube URL.
  2. Process:
    • PDF → PyPDF2 for text extraction.
    • Video → Whisper for audio transcription.
  3. Summarize: LLM creates concise study notes.
  4. Q&A Generation: Convert notes into Anki-compatible CSV flashcards.
  5. Delivery: Discord DM link to download your deck instantly.

🛠️ Tech Stack

Component Technology
Frontend React.js / Next.js
Backend Python (FastAPI) / Node.js (Express)
Database PostgreSQL / MongoDB
AI / NLP OpenAI API / Local LLMs
Speech-to-Text Whisper
PDF Processing PyPDF2
Flashcard Export CSV for Anki
Integrations Notion API, Telegram Bot API, Discord Webhooks
Deployment Vercel / Render / Railway

📦 Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/yourusername/smartstudy-hub.git
cd smartstudy-hub

About

SmartStudy Hub combines AI, scheduling tools, and adaptive learning to help students stay ahead.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published