Inspiration
We started by talking about visualisations of the results from personality tests. Eventually we realised that the best thing we could do to break the ice is get people asking questions about each other.
What it does
Operation Ы asks for a quick description of yourself, your Myers Briggs type, and generates an image of your personality. You can share this with other people and ask about the pictures, getting people talking and learning about each other, and probably laughing about how ridiculous the images produced are.
How we built it
We bootstrapped the front end with Facebooks create-react-app, and used MaterialUI to make things a bit friendlier. Keeping with the theme of the hack, we brought in an 8-bit font. The front end was server by a node.js server, which provided a proxy to our back end.
The backend would take words and a myers briggs type. The text would be analysed to identify nouns and verbs, and then used in a query to the google image API. These images were merged using OpenCV, and overlayed with icons representing the Myers Briggs types.
Challenges we ran into
Connecting the front end and back was difficult. Merging a dynamic number of images was only implemented near the end. Finding APIs to work with and properly consuming them was also difficult.
Accomplishments that we're proud of
The application works, and looks good, and gave us a good laugh!
What we learned
Python, Flask, Javascript, React, APIs, Image manipulation using OpenCV, Personality Tests, and how awesome we are <3
What's next for Operation Ы
Probably will get bought by Google. Or JP Morgan/AmEx/Bloomberg (depends who gives us their prize.)
Log in or sign up for Devpost to join the conversation.