Inspiration
Have you ever had perfect attendance in your college courses? Me neither, but catching up on course content can be difficult if you miss a class or two. At times, professors can be difficult to understand and the content they give can be extremely dense, making it hard to process even if you do show up every time. We were inspired to create aecademy, an application meant to adapt to your selected learning areas, through both summaries of main topics and well-written quizzes.
What it does
Our web app takes the user's PDF, preferably from course slides or a section of a textbook, and returns to the user a summarization of the main course topics and a set of practice problems formatted in a quiz. The user can aim to get feedback directed to their K-12 experience or their postsecondary education.

How we built it
Our team started with implementing Fetch AI uAgents, leveraging communication between agents responsible for summary creation, quiz creation and a middle-man, connecting the other agents while ensuring seamless front-end and back-end integration. Using Clerk, we were also able to support user authentication while using MongoDB Atlas to store the details of every user's queries, ensuring that users can return to their previous calls.
Challenges we ran into
Connections to the LLM (through Fetch.ai) was a big issue we ran into, mostly due to internet connectivity issues. We quickly (sorta) figured it out and why it led to some inconsistency between our prompts. Another issue we ran into included connecting the frontend and backend with uAgents and MongoDB Atlas integration, which was a learning curve for all of us.
Accomplishments that we're proud of
Our team was inspired to work with technologies and unfamiliar territories. We all took up roles we were unfamiliar with to open up our experiences / perspectives. With us helping each other, we didn't stick to one significant role which encouraged collaboration.
What we learned
We learned that breaks are really healthy. Whenever we found an issue it could become pretty demotivating but taking those breaks around UCLA's awesome campus was pretty nice and left us coming back even stronger.
What's next for aecademy
In the future, we want to implement more features, opening up files to analyze (outside of PDFs) and restrictions in messaging. Obviously, we want to optimize the processing times and reach for the largest-sized textbooks. We want to utilize user feedback to create content that truly help students learn better in school.


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