Being a student is hard. There are too many textbooks to read and not enough time to read them. So we created a tool to let us study smarter, not harder.

What it does

Instead of re-reading a chapter over and over again, paste your passage into FillMeIn, then select a difficulty. We'll redact the key terms and let you fill in the blanks. This way, students can quiz themselves and check their understanding.

How we built it

We parse strings of text with Python and evaluate each word against the Rudolph Flesch Readability Formula. Evaluating your selected difficulty, we take out the hard words from the sentence string and print blanks in its place. Slap on a nice GUI, and you've got FillMeIn.

Challenges we ran into

At the start, we didn't know what platform would be best suited for this app. We first started with using the Jango web framework for Python but realized it was too robust. We settled on Processing3, the open-source graphical library for its flexibility and rapid-prototyping capabilities.

Accomplishments that we're proud of

This being many of our first hackathons, we're proud we were able to come together as a team and work through a product we believed in.

What we learned

We learned that it's ok to ask for help! We got stuck several times during this 24 hr journey but the seasoned expertise of NewHacks mentors steered us back on the right path.

What's next for FillMeIn

Stay tuned to find out!

Share this project: