MPA « My Piece of Art »





• Our observation

Who has never seen a piece of art without knowing or remembering the artist’s name? We are surrounded by pieces of art, in public and private areas, and we don’t have the keys to know the name of the masterpiece or of the artist who made it. Furthermore, it is difficult to understand the history of the masterpiece, regarding the time or the country it had been made.






• The concept

What would you think about an application which will help you to identify the origin of a masterpiece you see in the street your daily life ? For this, we are going to use the data base of an application called Street Art Cities which draws up an inventory of all the street art masterpieces all around the world.

Thanks to IA and more specifically Machine Learning, the users will take a photo of the masterpiece and get all the information about it on the app.






• How it works ?

To create this application based on artificial intelligence, we're going to use ml5.js which is a JavaScript library. We will focus on a specific tool called imageClassifier, which is an object that classifies images using a pre-trained model.

Thanks to this technique, the artificial intelligence can recognize the content of an image. In our case, this technique will allow our application to identify the masterpiece pictured by the user and registered on the application Street Art Cities.






• How to create this application ?

The first step is to refer to the library in our index.html file thanks to this code :
Secondly, we sill create a .js file including the code for ml5 with two variables. The first one is for the image and the other one for the classifier :




The last thing is to add the function needed to make prediction :