Inspiration
The inspiration behind Get Set Grow is our experience as a student. Today's world presents too much content to a user, whether relevant or irrelevant. As a learner, it's essential to select the correct path and get to helpful content while saving precious time.
What it does
Get Set Grow provides video recommendations to students based on their interests (tags). It lets them analyze their performance with quizzes and recommends content as per the wrong questions. It fetches videos from YouTube through youtube API. It also has a Q&A section to help learners resolve their queries.
How we built it
Get Set Grow is built on Android and Springboot. MongoDB is used to store the user's database and interests. It uses YouTube API to fetch video content from the web. It involves GPT 3.0 integration for producing the quiz and Q&A section.
Challenges we ran into
The major challenges we faced are-
- Frequent server timeouts in MongoDB
- Creating APIs
- Integrating the APIs and mapping the data
- Integrating our machine learning model with the application.
Accomplishments that we're proud of
- Worked with MongoDB for the first time, and was able to at least use it to store data.
- Developed a basic machine-learning model for extracting and mapping videos with tags.
- Ideated and developed architecture
What we learned
- Familiarized ourselves with MongoDB.
- Learned about Fastn
- Integration of APIs
- Enclosing tags and developing a Machine Learning model for that.
What's next for Get Set Grow
Get Set Grow is a learning management system, that curates content for individuals. The _ future scope _ for Get Set Grow is -
- Lead to Auto-generated courses
- Frequent Q&A updation
- Google Video Intelligence API
- Content Recommendation
- Optimized learning Path Generation
Log in or sign up for Devpost to join the conversation.