Inspiration
To aid in preparation of the SAT as well as use one software to just generally improve vocabulary.
What it does
This program allows a user to better learn words using custom-made flashcards that can be made using any word and its definition. It has also has a word learning feature to help in this process and also just introduce a curious user to newer words at random.
How we built it
We used Python and its loop features, as well as the packages PyDictionary and Random-Word, to build Vocabulary Genius.
Challenges we ran into
We had trouble getting the Python AI to only print the words and definitions, and only increasing the AI's "Word Spitfire" range.
Accomplishments that we're proud of
We are proud to have strung together a capable word engine in under 24 hours, as well as use many of the resources provided to us to improve its functions and User Experience.
What we learned
We learned how to use Python's libraries, many of its functions, and code found online for conjunction to build our project.
What's next for Vocabulary Genius
In the near future, we plan to expand on its study tools to further improve students' experiences using the software, and also try and convert the output from WordLearner to the input of FlashCard. Farther in the future, we plan to implement a GUI for better and smoother usability and also try to launch the software on multiple platforms (AppStore, GooglePlay, etc.).
Built With
- pydictionary
- python
- randomwords
- replit

Log in or sign up for Devpost to join the conversation.