Video demo link: https://app.screencastify.com/v3/watch/Ixic1TLKhKVWH91egOkg (This wasn't working so we were directed to put the link here! sorry for the inconvenience)
Inspiration
The team can relate through familial connection to the struggles of students facing challenges of illiteracy of schools. Motivated by the potential of technology to mitigate this, we worked to try and offer a solution.
What it does
Clarity is a tool that aims to provide help for students undergoing challenges of illiteracy or reading comprehension struggles. The tool asks users to select a reading level before prompting for input text. It then reprints the text with select words highlighted to display simple definitions.
How we built it
The major portion of the Clarity program is comprised of UI and a scale factor algorithm. Once the words are tokenized and stored in a list, the code accesses a Datamule API database to score words based on their frequency of usage in the English language. The reading level that was selected is used to determine the threshold by which 'easy', 'medium', and 'hard' words are deemed so. Medium and hard hard are then given definitions from an online dictionary.
Challenges we ran into
A challenge that we ran into during this process was our repository file paths kept saying not found? We troubleshooted and spent way too much time figuring this out and ended up just creating a new repository unfortunately. Next time we need to be more efficient and recover from errors much faster because we were thrown off and scrambled because we didn't know what to do.
Accomplishments that we're proud of
Accomplishments that we are proud of is working start to finish and working outside of our comfort zone. Although it is very intimidating watching students around us all implement AI to solve problems we decided it would be best to still submit what we created even if it is not up to the complexity as the other competes.
What we learned
We learned not to add too much to our plate at a time and to focus on simple goals at a time because when we try to add to much it gets to cluttered and we lose focus on our main goal.
What's next for Clarity
What's next for us is going to be to focus on implementing AI to our programs as that seems to be the way to go in contests like this.
Log in or sign up for Devpost to join the conversation.