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.

Built With

Share this project:

Updates