Skip to content

manavukani/EduAssist

Repository files navigation

EduAssist

Ask questions about your lecture in real time, chat with your lecture!

Motivation

As a university student, it can be frustrating to disrupt a lecture just to ask a question, especially when it risks derailing the class or causing embarrassment if the question isn’t well-received. This project was created to address that issue. It enables students to inquire about the lecture content in real-time without causing interruptions. Additionally, it offers a live transcript of the lecture, ensuring that nothing is missed. The tool can also be leveraged later to generate notes and study materials.

Key Features

  • Ask questions during lectures in real-time
  • Resolve doubts without disrupting anyone
  • Access a live transcript of the lecture

Disclaimer

This is just for learning purpose, please don't refrain from asking doubts to your professor. They would love to solve them and teach you.

Installation

First, get the environment variables from the .env.example file and create a .env file with the same variables. Then, run the following commands:

git clone https://github.com/manavukani/EduAssist.git
bun install

Usage

bun run dev

Contributing

This is not a complete project and new features are under progress. Contributions welcome.

Planned features:

  • "New lecture" button to start a new lecture
  • Store the chat and transcript in a database
  • Generate notes and study material from the transcript
  • Create flashcards for quick revision.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published