Artificial Intelligence can be used as a way to simulate higher function of the humain brain. One of these higher function is to see, analyze and link one think you see to a relevant painter.
For example you see this....

And you know this is a Picasso, right ? Do you also know that this Picasso is extracted from the "Période bleue", which lasted one year in 1913
How does it work ?
This project is based on supervised machine learning, i.e. a process by which you can make predictions with labelled dataset.
The idea is - for the AI - to recognize images. We give to a computer many images, like paintings, but from different painter in each image : Picasso, Modigliani, etc.
What would be the source code ?

The component of the field of machine learning we will use
This technology will use pre-trained models. Thus, pre-trained models is widely used. More precisely we will use Mobile.net, which is a pre-trained model used to recognize the content of images.
The pre-trained model we will use will be DoodleNet !
Why would it be useful to recognize paintings ?
Well, one of the greatest French sociologist Pierre Bourdieu put a great emphasis on how the "cultural capital" is a way for people to distinguish themselves. This application will substantially help people to analyze and recognize masterpieces