Inspiration
As university students, we often get lost in between lectures, while it's the thought of getting a job that is stressing us, or some notification on our mobile. Once time we are focusing on our lectures and the other blink we loose the track. So to overcome this problem we have created an AI friend who will listen to the lectures for you. summarise for you, and provide with notes. Moving on from the traditional way of asking around here and there and begging for notes from people you don't even know. Our LectureGPT is a great tool for every individual.
What it does
Using In-built microphone, it records the lectures and using OpenAI API it provides user with the summary of the lecture and also giving in the option to enter their own prompt asking for further information regarding the lecture.
How we built it
We used the SpeechRecognition library to record speech and turn it into text (which we then stored in a file so it is easy to manipulate that information). It is then given to OpenAI's API to summarize that information and present it to the user. We also plan to add a lot more ways for users to personalize their experience in the future. We used Flask to connect the backend and frontend. Then we used OpenAI's API again in order to let users ask questions about their lectures from the chat window on our webpage.
Built With
- api
- css
- html
- javascript
- openai
- python
- visual-studio
Log in or sign up for Devpost to join the conversation.