EduBuddy is an application that takes whatever is in the user's clipboard and gives tools useful to students (quiz generation, summaries, math calculations, etc...) based on that context.
We were inspired by the "Education" challenge at the hackathon. We wanted to make something that we, and other students, could use in our lives.
We built EduBuddy using ChatGPT4, Langchain, Hume, Whisper-1, pyttsx3 (text-to-speech), and Llama-Index.
Challenges we ran into were primarily with sockets, particularly interacting with the front-end Tkinter app and our backend GPT/Langchain code.
We're proud of eventually making our socket issues work and fixing our issues. We are also very proud of utilizing a lot of tools given to us, specifically ChatGPT4, Langchain, LLama-Index, Hume, and Whisper-1.
We learned a lot about organization, planning, AI, and ML, as well as how to keep working under sleepless conditions.
The next step for EduBuddy is to continue audio development. Currently, EduBuddy has functions for translating different languages in text into English, different languages in Audio to English, etc. As EduBuddy is cross-platform as well as potentially compatible with multiple languages, EduBuddy has the potential to become a useful student companion for students around the world.