People sending memes around.

What it does

Recognize emotion and put corresponding memes on the picture.

How I built it

Using Microsoft Cognitive API to know emotion. Python as backend interface with Microsoft Cognitive API, process data and interface with front-end.

Challenges I ran into

  • API does not give perfect results.
  • Limited meme data and limited time.
  • Python web server did not work as expected, alternative solution does not work with the Python version we used. I had to implement the code to parse some of the http POST data, extract image data from post data.

Accomplishments that I'm proud of

Implementing parse http POST data, do web server from a lower level.

What I learned

  • Microsoft Cognitive API
  • More Python

What's next for Want a Meme?

  • Fix bugs
  • Refactor
  • Using different approach for meme database

Built With

Share this project: