When reading articles online for research or for practicing the SAT, oftentimes there are difficult words that students encounter. While a simple Google search might bring up the official definition of the word, students may still struggle with truly connecting with the meaning. Students need fast and simple way to show synonyms on the webpages that they frequent.
What it does
With cloudflare, if you highlight a word in a webpage, the word with its synonyms and part of speech are simply added to the end of the block of text. Highlighting the synonym word will call up a small text box displaying synonyms to the synonym. Clicking outside the range of the text will make these synonyms disappear.
How I built it
Challenges I ran into
Looking for an API and actually connecting it was extremely difficult. Thanks to a lot of help from mentors, I scoured the webs for an API that fit my needs and could be connected easily. I overcame security issues and compatibility issues, and BigHugeThesaurus was perfect for this project.
Accomplishments that I'm proud of
What I learned
What's next for cloudflare-app-thesaurus
Instead of directly showing the words, the app will prompt user input for number of words and type of result. The API includes antonyms and similar words, so I'm excited to work with those. I want to let the user customize the location of the text as well. Hopefully I'll be able to get the app available so people can use it in everyday life.