ClearText was inspired by a very real problem I personally experience difficulty processing long, dense paragraphs online. Whether it’s academic articles, news websites, or instructions, large blocks of text can feel overwhelming. Important information gets buried in complexity. Even when the content is valuable, the format makes it hard to engage with.

I realized this isn’t just a personal issue. Many people with ADHD, dyslexia, autism spectrum conditions, or cognitive overload experience the same barriers. The internet wasn’t designed for different cognitive styles. So instead of asking users to adapt to the internet, I wanted to build something that adapts the internet to the user.

ClearText is a cognitive personalization engine that dynamically transforms digital content based on a user’s cognitive profile. The system works in two parts:

Cognitive Profile Generator: We built an assessment tool that asks users how they prefer to process information:

  • Reading complexity (simple, moderate, advanced)
  • Structure (step-by-step, bullet points, paragraph)
  • Information chunk size
  • Tone neutralization preference
  • The generator creates a structured profile and passes it directly to the main application.

ClearText Adaptation Engine:

  • Fetches webpage content
  • Accepts pasted text
  • Processes uploaded images
  • Applies transformation rules based on the user’s profile
  • Generates personalized output

One of the biggest challenges was integrating two separate systems into a unified experience. Passing structured profile data between platforms required careful parameter handling and state management. Another challenge was designing transformations that genuinely improved readability without oversimplifying content. Balancing clarity and meaning were difficult. We also had to ensure the interface remained accessible and clean while adding features like image captioning, cognitive load metrics, and glossary extraction.

This project taught us that accessibility isn’t just about visual impairments or screen readers. It’s also about cognitive accessibility. We learned how powerful dynamic personalization can be when applied correctly. Instead of static “easy mode” settings, content can adapt in real time based on user needs.

ClearText demonstrates that digital content does not have to be one-size-fits-all. By enabling cognitive personalization, we reduce barriers, increase independence, and help users interact with technology more comfortably and confidently.

Built With

Share this project:

Updates