🔗 GitHub

Overview

EDUBOT is an innovative, all-in-one educational platform designed to enhance the learning experience through a combination of tools that leverage Python, Django, LLMs, and Data Engineering. The platform includes several features like Book Buddy, YouTube Plus, and Learn It, aimed at offering a more personalized and engaging approach to learning.

Features

Book Buddy

  • Summarizes texts from various formats (e.g., PDFs, eBooks) and converts them into audio for easier consumption.
  • Uses Natural Language Processing (NLP) to extract key points and provide concise summaries.

YouTube Plus

  • Enhances the YouTube experience by providing transcripts, timestamps, and summaries of videos.
  • Automatically generates summaries of video content to give users an overview before watching.

Learn It

  • Personalized learning platform offering tailored quizzes and exercises based on the learner’s progress.
  • Utilizes LLMs to create adaptive learning experiences that cater to individual needs.

Technologies Used

  • Backend: Python, Django
  • AI & NLP: LLMs (Large Language Models), Natural Language Processing (NLP)
  • Data Engineering: Data processing, storage, and real-time interactions

Usage

The platform is designed to provide easy-to-use interfaces for each of the three features:

  • Book Buddy: Upload your books or documents, and let Book Buddy summarize the content for you.
  • YouTube Plus: Enter the URL of a YouTube video, and YouTube Plus will automatically generate the transcript, timestamps, and a concise summary.
  • Learn It: Engage in personalized quizzes and exercises based on your learning preferences and progress.

Next Steps

  • Expand content sources for Book Buddy and YouTube Plus (e.g., support for additional file types and video platforms).
  • Enhance Learn It with more adaptive learning algorithms for personalized exercises.
  • Deploy on cloud platforms (AWS, GCP) for scalability and better performance.
  • Create a user-friendly interface for seamless interaction with the platform.