Inspiration

The idea behind SAVNAC was simple yet revolutionary: To integrate the power of artificial intelligence with the academic realm, ensuring that students not only receive information but also understand and manage it efficiently. We envisioned a platform where overwhelming syllabi and class notes could be condensed into digestible summaries and where assignment due dates could be seamlessly organized.

What it does

SAVNAC uses Canvas API and produces a robust and personalized schedule for each student. It allows a student to view their current assignments, and past assignments altogether, and if they choose to, assignments for their individual course as well. It lets them organize time properly based on their upcoming work and the AI creates a schedule around it. Through the journey of creating SAVNAC, we delved deep into the world of APIs, understanding the nuances of both Canvas and ChatGPT-4. We explored the intricacies of backend development with PHP and gained a deeper appreciation for the role of a robust server in ensuring smooth user experiences.

How we built it

Frontend Foundation: Our journey began with crafting an intuitive and user-friendly frontend. We aimed for a design that was not only aesthetically pleasing but also functional and responsive.

Backend Bridges: Using PHP, we bridged the gap between our frontend and our dedicated server. This ensured real-time data processing and a dynamic user interface.

Harnessing ChatGPT-4: With the ChatGPT-4 API, we fine-tuned the model to specialize in summarizing academic content. This enabled SAVNAC to provide concise summaries of both syllabi and class notes, making them more accessible to students.

Integration with Canvas: By leveraging the Canvas API, we extracted essential data about classes, grades, and due dates. This data was then processed to generate a personalized assignment schedule for each user, ensuring they never miss a deadline.

Challenges we ran into

Every innovation is accompanied by its set of challenges. For us, the integration of multiple APIs while ensuring data accuracy and security was a significant hurdle. Balancing the user experience with backend complexities also posed its fair share of puzzles. Yet, with determination and a passion for our vision, we overcame these challenges to present SAVNAC to the world.

Accomplishments that we're proud of

AI-Driven Summarization: Perfecting the fine-tuning process with ChatGPT-4 to effectively summarize academic content was no small feat. We're incredibly proud of how the system can distill vast amounts of information into concise and understandable summaries.

Seamless Integration: Successfully integrating the Canvas API to extract and process essential data dynamically was a significant achievement. This allowed us to provide a personalized and efficient experience for each user.

User Experience: We've received positive feedback regarding the platform's usability and design, highlighting the balance we achieved between aesthetics and functionality.

Reliable Backend: Developing a robust backend using PHP that could handle real-time data processing and manage multiple API integrations is something we take immense pride in.

What we learned

API Synergy: Integrating multiple APIs taught us the nuances of data extraction, processing, and the importance of ensuring data security and accuracy.

Scalability: As we worked on our server and backend, we learned about the challenges and solutions to scaling a web platform to accommodate growing user numbers.

Feedback Loop: Engaging with our user base, we recognized the importance of iterative development. Their feedback was invaluable in refining and enhancing SAVNAC's features.

The Power of AI: This project deepened our understanding of the potential and limitations of AI, especially in the realm of education technology.

What's next for SAVNAC

Mobile Application: To make SAVNAC more accessible, we're looking into developing a mobile application, ensuring students can stay updated on-the-go.

Expansion of AI Capabilities: Beyond summarization, we aim to incorporate AI-driven study aids, like flashcards and quiz generators, to further enhance the academic experience.

Collaborations: We're exploring partnerships with educational institutions and other e-learning platforms to expand SAVNAC's reach and impact.

User Customization: Recognizing that every student's needs are unique, we're working on features that allow users to customize their dashboard, summaries, and schedules based on their preferences.

Built With

Share this project:

Updates