Skip to content

About

AI-powered study assistant using Python and Gemini AI

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Study Buddy

AI Study Buddy is an intelligent learning assistant designed to help students study smarter and faster. It can assist with learning concepts, answering questions, generating study material, and making exam preparation easier.

✨ Features

  • 📚 AI-powered study assistance
  • 💬 Ask questions and get explanations
  • 📝 Generate notes and study material
  • 🎯 Exam preparation support
  • 🧠 Simple explanations of difficult concepts
  • 💻 Student-friendly interface
  • ⚡ Fast and interactive responses

🛠️ Technologies Used

  • Python
  • Artificial Intelligence
  • Generative AI
  • Natural Language Processing
  • Streamlit
  • AI/LLM API

📂 Project Structure

AI-Study-Buddy/
│
├── app.py
├── requirements.txt
├── README.md
└── assets/

🚀 How to Run

1. Clone the repository

git clone https://github.com/your-username/AI-Study-Buddy.git
cd AI-Study-Buddy

2. Install dependencies

pip install -r requirements.txt

3. Run the application

streamlit run app.py

The application will open in your browser.

🎯 Use Cases

AI Study Buddy can help students with:

  • Understanding difficult topics
  • Creating quick revision notes
  • Preparing for exams
  • Practicing questions
  • Learning programming concepts
  • Improving study productivity

🔮 Future Improvements

  • Voice-based AI assistant
  • Personalized study plans
  • Quiz and MCQ generation
  • Progress tracking
  • PDF/document-based question answering
  • RAG-based learning assistant
  • Multi-language support

👩‍💻 Author

Sneha Sinha

B.Tech Information Technology Student


⭐ If you find this project useful, consider giving it a star!

About

AI-powered study assistant using Python and Gemini AI

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages