Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhravya/chat-with-lecture
Ask questions about your lecture in real time, chat with your lecture!
https://github.com/dhravya/chat-with-lecture
embedchain nextauth nextjs shadcn-ui
Last synced: 17 days ago
JSON representation
Ask questions about your lecture in real time, chat with your lecture!
- Host: GitHub
- URL: https://github.com/dhravya/chat-with-lecture
- Owner: Dhravya
- License: mit
- Created: 2024-02-11T22:23:01.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-21T05:32:22.000Z (9 months ago)
- Last Synced: 2024-10-04T12:49:23.141Z (about 1 month ago)
- Topics: embedchain, nextauth, nextjs, shadcn-ui
- Language: TypeScript
- Homepage: https://lecture-chat.dhr.wtf/
- Size: 4.46 MB
- Stars: 34
- Watchers: 2
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Chat with your Lecture
Ask questions about your lecture in real time, chat with your lecture! Made with Embedchain***
https://github.com/Dhravya/chat-with-lecture/assets/63950637/41207850-b136-4076-a518-2c1078cbfa22## Why?
As a university student it's very annoying to interrupt the lecture to ask a question. And if the question is not good, it ends up disturbing the whole class and embarrassing for the student. This is why I made this project. It allows students to ask questions in real time without interrupting the lecture. Also provides a live transcript of the lecture so that nothing is missed. This tool can later be used to generate notes and study material.
### Features
- Ask questions about your lecture in real time
- Get your doubts solved without interrupting your lecture
- Get a live transcript of your lecture### 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/dhravya/chat-with-lecture.git
bun install
```### Usage
```
bun run dev
```### Contributing
This is not a complete project, just a technical demonstration of what [Embedchain](https://embedchain.ai) can do, and how easily it can be integrated into your project.
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### License
This project is licensed under the MIT license### Show your support
Leave a ⭐ if you like this project***
Readme made with 💖 using [README Generator by Dhravya Shah](https://github.com/Dhravya/readme-generator)