What animal do you see?

This application is designed for walkers and especially for hunters who want to identify the animals they see outside.

As a fan of trekking at several times I found myself in this embarassing situation of seeing a beautifull animal but not knowing what was its species. What if an Artificial Inteligence application could recongnize the species of an animal?

IF YOU HAVE BEEN IN THIS SITUATION, THIS APPLICATION IS FOR YOU!

First, what is Artificial intelligence?

AI is getting more and more important in our society from daily applications like Shazam to serious innovations as autonomous cars. Consequently, What is AI exactly and why our application is based on it?

According to the dictionary of Cambridge, Artificial Intelligence is "a computer technologie that allowq something to be done in a way that is similar to the way a human would do it".

Consequently, AI will be center stage in our application to recognize pictures. But to do so, the application must learn a huge database. Unsupervised learning is required in this case
If you want to know more about marchine learning, I strongly recomend you this article: click here

How does this application work?

  • First take a picture of the animal in question
  • Then, the AI will recognize the animal and show you what animal it is
  • If you want to learn more about this animal, the application provides you a summary of the key points to know about this species

What do we use to create this application?

To create this AI, we're going to use ml5.js which is a JavaScript library.This library is a beginner-friendly one which aims at teaching everyone the very basics of Artifical Intelligence. If you want more information on ml5.js, you can click here

I really recomend you to watch this video in order to master ml5.js and more especially image classification.