Skip to content

Piku6499/hackathon-projects

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

MindYourStudy πŸ“šπŸ§ 

Why This Project is Useful 🌟

In today's fast-paced academic and professional world, we're constantly bombarded with lengthy documents and complex information. MindYourStudy revolutionizes the way we interact with educational content by:

  • πŸš€ Saving time by quickly summarizing long PDFs
  • πŸ“Š Generating quizzes to test comprehension
  • πŸ” Helping users identify key concepts efficiently
  • πŸ“ˆ Improving retention through active engagement with material

Whether you're a student cramming for exams, a professional staying updated in your field, or a lifelong learner exploring new subjects, MindYourStudy is your AI-powered study companion!

About MindYourStudy πŸ€–

MindYourStudy is an innovative application designed to enhance your learning experience. Upload your PDF documents and let our advanced AI summarize and quiz you on the content, making your study sessions more efficient and effective.

Features 🎯

  • πŸ“„ PDF Upload: Easy-to-use interface for uploading your study materials
  • πŸ“ AI-Powered Summarization: Utilizes Facebook's BART model for generating concise summaries
  • 🧠 Quiz Generation: Creates relevant questions to test your understanding
  • πŸ“Š Performance Tracking: Provides feedback on your quiz results

Technology Stack πŸ’»

  • Flask: Web framework for the backend
  • PyPDF2: For reading and extracting text from PDFs
  • Transformers (Hugging Face): Used for text summarization
  • Langchain with Google Generative AI: For advanced language processing and quiz generation
  • HTML/CSS: For the frontend user interface

Setup and Installation πŸ› οΈ

  1. Install required Libraries: pip install -r requirements.txt

  2. Set up your API keys for Google Generative AI

  3. Run the Flask application: python app.py

    codesnippet

MYS is main function to process uploaded pdf for text summarization and Quiz Generation

snippet2

Usage πŸ–₯️

  1. Access the web application through your browser

  2. Enter the URL of your PDF document

    page1

  3. Wait for the AI to process and summarize the content

  4. Take the generated quiz to test your understanding

    page 2

  5. Review your results and feedback

    page3

Acknowledgments πŸ‘

  • educhain modules
  • Facebook AI Research for the BART model
  • Google for their Generative AI capabilities
  • The open-source community for various libraries and tools used in this project

Remember to mind your study, and let MindYourStudy mind it for you! πŸŽ“βœ¨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 69.2%
  • Python 30.8%