Inspiration
When websites and web tools are properly designed and coded, people with disabilities can use them. However, currently many sites and tools are developed with accessibility barriers that make them difficult or impossible for some people to use. Therefore we came up with Sia - our web extension designed to work for all people, whatever their hardware, software, language, location, or ability. When the web meets this goal, it is accessible to people with a diverse range of hearing, movement, sight, and cognitive abilities.
What it does
It has the following features :
Smart voice-based assistant to do the following:
- Open Google, Facebook, YouTube, Wikipedia.
- Google anything for you.
- Play a song on YouTube.
- Translate from any language to English.
- Google Map directions from any location to any other location in the world just by naming the two cities.
Color Blind Aid
Emphasizes links to aid people suffering from color-blindness
Font Type
Change the font type. It also supports special font types to support dyslexic people and also sign-language font
Focus Mode
The focus mode can be used to veil all images of the webpage and better focus on what's important that is the text thereby enabling people with schizophrenic, dyslexic, and other cognitive impairments to focus more on the text. Sia also provides a word-by-word highlighting feature which provides much more focus and attention to each word.
Text-to-speech
Sia has tts involved using JS WebSpeech API to help people read articles and much more with just a click
Enlarger
Enhance text sizes to suit your own needs!
Font Color
This feature was built to help e-people with photophobia. Using this feature they would be able to read texts by changing font colors to bright colors and without any refresh required
Magnifier
Which enables the users to magnify and see the images much more clearer and enlarged.
Safe Browsing and Attempt to detect Cyberbullying
People often come across many malicious links in their webpages and also several toxic behaviors. Therefore we have added a Malicious link highlighter that highlights all those links that might be hazardous for the user and a toxic behavior predictor which shows the user the level of toxicity in the word.
API
We have also built an API for safe browsing leveraging the power of deep learning
- https://safe-api.azurewebsites.net/predict?url="site-url"
- https://safe-api.azurewebsites.net/predict/toxic?text="your-text"
Challenges we ran into
We faced issues in fetching data from the API at the beginning. Also one of the major challenge we faced was not being able to retrieve the links to the proper script file.
What we learned
We came to know more about creating chrome extension and its working. We learned about different functions in JavaScript and more about Regex. Apart from that, we were able to create our own API which classifies malicious links and analyzes text within the site.
What's next for Sia
- Add a dark mode and light mode feature.
- Scanning downloaded files for malicious content.ion
Log in or sign up for Devpost to join the conversation.