Inspiration
We were inspired to find a solution to the common feeling of being overwhelmed while learning something new. Our project streamlines the process of learning a new skill to make it more accessible for anyone, anywhere.
What it does
Utilizing the next-gen GPT AI, users can simply type what they want to learn into the search bar and our app will return a custom roadmap to learn said skill step by step. It includes multiple nodes along with links to external resources and exercises for learners to test their new skills.
How we built it
The front end is a React + Vite application utilizing JS and CSS The back end utilizes Node.js APIs used:
- GPT-4.0 (lesson generation)
- unirest & cherio (link generation) ## Challenges we ran into As we were all relatively inexperienced with GitHub collaboration, pull/merge conflicts were a major challenge throughout the development process. Furthermore, we had difficulties getting our frontend to communicate with our backend. ## Accomplishments that we're proud of
- Being able to implement GPT-3.5 API into our website
- Managing to continue collaboration with GitHub
- Brainstorming and then seeing the entire project to fruition ## What we learned
- How to collaborate using GitHub for version control
- How to incorporate GPT-3.5 into a practical setting
- How to develop a simple backend to manage the API calls ## What's next for EduAI The post-lesson exercises can be improved to include mini-quizzes and free response questions which can be verified on-site. Furthermore, a more detailed roadmap can be generated using multiple GPT prompts to expand on the initial lessons that were returned, resulting in more targeted resources and exercises.
Built With
- css
- gpt-3.5
- html
- javascript
- node.js
- react
- vite
Log in or sign up for Devpost to join the conversation.