Inspiration
We wanted to create a tool that helps college students manage their hectic schedules, reduce stress, and stay productive by combining AI with an intuitive design.
What it does
SyllabAI organizes courses, tracks assignments, suggests optimal study sessions, and provides a smart chatbot to answer academic questions, all in one platform.
How we built it
Front-end: we used Bootstrap, TailwindCSS, HTML, CSS, JavaScript We used MongoDB Atlas, we used Python Flask, and Gemini
Challenges we ran into
We ran into a challenge of connecting the front-end to the back-end In the back-end, we had to use memory to our leverage as the LLM needed to only use specific documents to answer a question, and then all the documents to create the schedule, but using the memory was hard because the langchain library that we were using was deprecated, and we spent 3 hours with a mentor trying to fix it
Accomplishments that we're proud of
We are proud of the back-end using MongoDB and Gemini.
What we learned
We learned how to coordinate as a team and use our skills to our advantage.
What's next for SyllabAI
The next upgrade for SyllabAI would be using OAuth, authentication for users. Use OpenCV and DeepFace to detect emotional stress.
Built With
- css
- flask
- gemini-api
- html
- huggingface
- javascript
- langchain
- mongodb
- tailwind

Log in or sign up for Devpost to join the conversation.