We wanted to use Clarifai to do visual recognition. Then we came up with an image search so that you can upload an album of images, and then search through them by their content.

What it does

You can search images by what is in the picture.

How I built it

It was built using Clarifai, elasticsearch, and Flask. You can upload images through a web app. Then the images are sent to Carifai to get tags on what the image looks like or what might be in the image. Then these tags are stored in elasticsearch along with the image name. When a user searches for key words, elasticsearch will return results that are similar to what you searched.

Challenges I ran into

We ran into some problems with the Carifai API. The API was a little undeveloped and there wasn't much documentation. We ended up getting around this problem by using a little extra JavaScript.

Accomplishments that I'm proud of

This is our first hackathon to complete a project!

What I learned

Staying up all night can really make you feel bad.

What's next for image reCognition

UI and features on features.

Share this project: