Inspiration
We knew we wanted to help humans with special needs and during our ideation process we realized that a website interface may look fine to most users but can be overwhelming or incomprehensible for those with impairments such as blindness or dyslexia.
What it does
Ditto scrapes and analyzes websites to identify accessibility issues, then rebuilds them in real time while changing content and structure into a transformed version that is easier to read, navigate, and understand for each specific user group.
How we built it
We built Ditto using a multi stage AI pipeline. Claude code helped us structure the system, while action layer handles scraping and content extraction. The data is sent to Gemini for understanding and rewriting, then transformed into accessible versions for different user needs.
Challenges we ran into
We couldn't get the ditto chat to reach the rebuilder or use action layer at first but with the help of claude code we were able to create a final product.
Accomplishments that we're proud of
We are proud that Ditto doesn't only summarize content but creates an entirely new experience for different users in a meaningful and useful way. We successfully built a system that transforms real websites into multiple accessibility modes in less than 10 seconds.
What we learned
We learned how to use action layer as well as work with AI pipelines, content parsing, and human-centered design.
What's next for Ditto
We would love to build a mobile application for Ditto and add new features that assist other special needs groups such as those with epilepsy, ADHD, etc.
Log in or sign up for Devpost to join the conversation.