Inspiration
Addressing issues that arise with cultural appropriation
What it does
Flamingo allows the user to select a word and get the etymology and definition of a word.
How we built it
We built this as a Google Chrome extension with a Python backend. The chrome extension allows users to grab a word from the page they're browsing to look up. This then gets sent to our API endpoints which check Wiktionary for the possible definitions of the word.
Challenges we ran into
We had some issues deciding on what libraries would help make our process easier and smoother. Additionally, Google limits some functionalities in Chrome Extensions that we were used to using in typical web development (such as which Javascript files held which roles) so we had to find a workaround for those issues.
Accomplishments that we're proud of and what we learned
We're proud of each learning a new technology this weekend (Chrome extension, beautiful-soup, Vultr, and MongoDB)
What's next for Flamingo
We hope to fully connect MongoDB so users can access their past phrase searches and increase the accuracy of our data and definitions shown.
Built With
- beautiful-soup
- fastapi
- gemini
- mongodb
- vultr
Log in or sign up for Devpost to join the conversation.