Learning Can Be A Challenge
Often times as students, some topics just don't stick. We created RaiLROAD to assist with it!
With RaiLROAD, just enter a topic, comprehension level, and specific problem and watch the power of AI break it down into digestible explanations accompanied by easy to understand images.
But how could we do all of this?
Simple! Utilizing Google's App Development Kit, a React Frontend, Flask Backend, and Supabase, our team was able to streamline the learning process.
First we gathered input from the users
We then fed the relevant parameters to an Agent utilizing a script to create a list of steps
After, we fed the output of the steps agent to a parallel processing agent to speed up the generation of material.
All that's left is to store the results in the database and display it back to our user!
What did RaiLROAD teach you?
RaiLROAD was an intense challenge for all of us. Integrating agents, multiple AI platforms, image generation, regex all while connecting it to a database and wrapping it in a pretty frontend in 36 hours is no minor feat.
A key part of our team's philosophy is learning, and as a result each member of our team challenged ourselves to try something we were not experienced with. Members less experienced with integrating AI took charge in those areas, while backend developers tried their hand at developing a unique UI.
When it came to the new technologies for all of us, we handled it as a team. We spent countless hours fine tuning our prompts, reading up on the ADK documentation, experimenting with different AI APIs, and worked through it together.
Overall, our team is very proud of our project as a whole. We took on a challenging topic to attack in 36 hours, and even with all the hurdles we faced we are proud of the polish we could deliver it with. This isn't the end for RaiLROAD though..
RaiLROAD Isn't just a learning tool, its a lifestyle.
With the same technologies used for RaiLROAD, we can approach so many different creative ideas: Story books, Science Experiments, Virtual experiences!
We hope to see YOU on the RaiLROAD soon.

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