Fetch!, a Microsoft Garage project, recognizes dogs and classifies them by their breed. As of now this App is launched only for iOS. Even if this app looks funny, process is actually harder than it looks.
The app in particular uses a machine learning technique called deep neural networks.
“…there is very advanced work underway at Microsoft in this area, which are able to take apart subtle differences, even when breeds look similar or through the many different colors within breeds,” explains Mitch Goldberg, a development director at Microsoft Research in Cambridge, U.K based team built the experience.
“Every time we add more, that’s the beauty of the deep neural network in understanding new, unique breeds. This is a really complex problem.”
Last year Microsoft had launched a site which Analysis the age of the people in the photo you had uploaded. If you want to test it out, check http://how-old.net/