Machine learning
I would not really call that machine learning, since it's basically an image search engine with a color filter.
I wonder if it's just automatically accepting the spelling suggestion Google provides for searches?
Perhaps custom search displays differing results?
The fact that it works for non existing search results shows that it's ML