Inspiration

Our group wanted to to make an impact on children, specifically ones with learning disabilities. Many children struggle in the classroom because they learn differently. These barriers are often caused by lack of resources and support for diverse learning needs. Through EchoLearn, we hope to be a bridge for children who learn differently to achieve their full academic potential.

What it does

Our website contains many features designed to increase comprehension. We have a text to speech feature which allows the user to listen to texts they have uploaded. This is intended to help student with learning disabilities, such as dyslexia, which mades it difficult for them to read. By listening to the texts instead of reading them, the user is more likely to remember and comprehend what is going on in the text without getting frustrated. In addition, we a speech to text feature for note taking. This feature is supposed to help students take notes in away that their brain understands. People usually speak the way that they think, but usually write reconstructed to be more organized. With the speech text features, the user to able to say their thoughts out loud which will help them understand them when they need to study later. This feature will also allow the note taking process will go smoother. Another feature we have is flashcards that are generated by Bedrock. The user can upload their notes, or any PDF, into our website and the AI will generate flashcards for the user. This will ensure that the user can study without wasting time to physically create the flashcards. In addition, we have a feature to let the user earn rewards, as a motivation to keep studying and learning. When the user uses one of the features on our website, they can earn fruit. The fruits are intended to represent rewards/tokens they can redeem later. These rewards keep adding up and when they earn enough they can get a Visa gift card. This will incentivize the user and show them at hard work pays off. Moreover, this will also teach the user about financial literacy. The user can choose to redeem their gift card when they earn the first number of points, or they can choose to wait until they can earn more money. Decisions like this can teach children about being financially responsible and motivate them to push their academic potential.

How we built it

We built our website using node in kiro ide. The web making framework in node simplified the web making process and allowed us to focus on building on our website features rather than the creating the base website.

Challenges we ran into

One challenge we ran into was storing the profile information when a new user created an account. Through debugging, we realized that the new client information was not being saved because our supabase key was not defined which caused our client information to go unsaved. After we realized out mistake, we were able to fix the issue and make sure that our user's profile information was saved.

Accomplishments that we're proud of

We are proud that we could integrate Bedrock into our website. We did not have any previous experience with integrated AI into our projects. It was fun to learn how to connect the AI to our flashcards feature.

What we learned

We learned how integrate superbase for data storage and AI to create the flashcards. Both of these tools were new most of us in the group. It was an interesting experience to learn how to use these tools and watch how they were implemented in our website.

What's next for EchoLearn

We plan to expand our website by adding more features to make learning easier. For example, we could implement a games features which could have tools like matching games which will increase concentration and focus. By adding new features like these, we believe our website can make a real impact on children's academic lives and help them grow to their full potential. In addition, we also have a feedback form on our website. Through the feedback from the users, we will be able to make improvements to the website as needed.

Built With

Share this project:

Updates