Inspiration

We thought it would be funny to derive pictures of animals from human faces. We looked into important issues such as environmental conservation.

What it does

Program that has user input a picture of themselves and their favorite animal. Program searches for corresponding animal that best matches their emotion.

How we built it

We had three team members. One worked on the backend emotion recognition and web scraping. One worked on the web development. One worked on the flask implementation.

Challenges we ran into

VSCode not using the right compiler for Python. Flask not uploading image to our website.

Accomplishments that we're proud of

We managed to finish emotion recognition and our website.

What we learned

We learned about flask and how it is used to connect the backend to the frontend. We also learned a lot about machine learning and web scraping. Most importantly, we learned about the importance of conservation and the different animals we see around us (or not) everyday.

What's next for Animalike

We are trying to streamline the file uploading process for the user(s) and developer(s).

Share this project:

Updates

posted an update

Unfortunately, due to time constraints and major roadblocks, our original intentions of deploying our product to the web was never completed. However, all files within the main branch of the linked GitHub repository still function natively.

Our development was to the last minute, and as such there were some unforeseen aspects to our submission. However, regardless of the excruciating bugs, roadblocks, and interpreter errors, that will not stop our drive for conservation as first time hackers!

Here are some demo screenshots of our program: https://drive.google.com/drive/folders/1DiSOO75EP0ukYDVDXYUCnBOD_jDfKV6A?usp=sharing

Project - how to use: 1) Run the python file and click the development server link. 2) Upload any image file to the website, and input your favorite animal. 3) After processing, the website will return an image of your favorite animal scraped from the internet which best matches your picture's emotions. 4) A description from Wikipedia of the animal and a link to the article to 'learn more' will also be posted.

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