There are over 10 Million lost dogs each year. The numbers for found dogs are much smaller. Our goal was to build an app, which will help the people find their lost animal friends.
What it does
Users are able to report that they lost their dog. They include some photos. We use the police data and the data from twitter to search for possible info about the dog. If we find a possible match, the user gets notified. The police data gets updated on a daily basis, Twitter is analyzed in realtime.
How we built it
We built the app using multiple tools and integrated them together. There is a back-end part which integrates multiple APIs and data sources. We use machine learning in order to find similar dogs to the one which was lost. There is also the front-end part which provides UI for the user.
Challenges we ran into
Learning a lot of new tech in a short time.
Accomplishments that we're proud of
In the meantime, some of the dogs in Prague were found. However, it's hard to measure our impact as we didn't have any analytics yet.
What we learned
It was our first time working with Scalingo, we learn more about how to use it. We also expanded our knowledge about Firebase and Google Cloud Platform. We finally got our hands on Firebase Cloud Functions and Google Vision API.
What's next for DogFinding.ninja
We'll see :partyparrot: