Inspiration
Life is tough and sometimes you don't have time to watch full lectures. Texty Bear allows you to still learn that information in a fraction of a time.
What it does
By submitting a YouTube lecture URL, Texty Bear will automatically look for key points within the lecture and create notes just for you!
How we built it
We utilized the PyTube python package and AssemblyAI to parse YouTube files into notes for our backend. For our front end, we used Flask to incorporate Python scripts into our HTML.
Challenges we ran into
This our our first Hackathon so there are many challenges :). Here are some of our major ones:
- Git version control
- Trouble learning the Flask package and how it interacts with HTML
- Tight deadlines with little project experience(skill issue)
- It's very cold here...
- Had to pivot from our original idea as it wasn't feasible to do ## Accomplishments that we're proud of
- Cute website aesthetics
- Learned new packages and libraries
- Fixed many bugs :)
- Gaining real-life experiences with working in a team and with tight deadlines ## What we learned
- Learned Flask
- AI is easier to use than I thought...
- I finally fixed my Python virtual environments :D ## What's next for Texty Bear
- Allow users to upload both media files and YouTube URLs
- Use and train our own model to take better, more concise notes
- Continue improving UI/UX of our website
- Optimize Youtube data parser and API calls
Log in or sign up for Devpost to join the conversation.