Inspiration

University life can be overwhelming, especially during midterms and finals when managing assignments, exams, and social life becomes a challenge. EduBuddy was inspired by our personal struggles to stay organized and manage time effectively. We wanted to create a solution that helps students stay on top of their coursework while still enjoying their hobbies and social activities.

What it does

EduBuddy is an AI-powered academic assistant that simplifies student life by automatically organizing course outlines into to-do lists, suggesting personalized study schedules, and connecting students with classmates and activity buddies. It helps students stay on top of their academic commitments while also facilitating social connections, making it easier to balance both.

How we built it

EduBuddy was built using real-time data from course outlines and integrated with an AI model to analyze and organize tasks. The platform includes personalized study scheduling algorithms and a social feature that matches students based on their free time and shared interests. We used web development frameworks to create a user-friendly interface, and backend integration was done using Node.js and Python scripts to handle JSON data and user interactions.

Challenges we ran into

One of the major challenges was accurately parsing diverse course outline formats into a structured format that could be processed by the AI. We also faced difficulties in creating a balance between academic management and social recommendations, ensuring both were valuable without overwhelming the user.

Accomplishments that we're proud of

We’re proud of successfully developing a tool that addresses a real problem students face: managing both their academic and personal lives. EduBuddy’s ability to automate the organization of course content and offer meaningful social connections is a significant achievement.

What we learned

We learned a lot about integrating AI with real-time data and the importance of user-friendly design in creating a tool that students would actually use. Additionally, we gained valuable insights into the challenges of managing multiple features, from task management, .ics calendar management, and social networking, all within a single platform.

What's next for EduBuddy

Next, we plan to expand EduBuddy’s capabilities by incorporating predictive analytics to help students optimize their study schedules based on past performance. We also aim to introduce a collaborative feature for group projects and offer integrations with learning management systems like Moodle and Blackboard to pull data directly into EduBuddy, making it even more seamless for students. Another QoL feature is OCR PDF and DOCX parsing in order to vastly widen the number of valid syllabi for upload.

Share this project:

Updates