Microsoft’s newest app for iPhones, called Fetch, can guess a dog’s breed. The app uses machine learning to recognise dog breeds. It asks the user to take a picture of a dog and utilises facial recognition software to recognise its breed. The app is available for iPhone and on what-dog.net. Sounds like a weird idea for a software giant? Well it’s not. As Mitch Goldberg, development director at Microsoft Research, explains, “There was an interest in creating a framework that would allow you to take a domain - in our case, dogs - and recognise numerous classes, such as breeds. We were interested in enabling an app to allow you to make object recognition extraordinary, fun and surprising.”
It’s evident that Microsoft is basically putting machine learning to good use here. The app may not seem like much, but it’s yet another step that Microsoft has taken towards better use of machine learning. To understand why, one needs to realise that machine learning algorithms get better as you throw more data at them, which is exactly what apps like Fetch!, Microsoft’s Mimick Alarm and even Cortana for Android are meant for. On the face of it, these seem like simple apps, but they get Microsoft a lot of data, which in the long term, will help the company grow its products.
“We wanted to bring artificial intelligence to the canine world. We wanted to show that object recognition is something anyone could understand and interact with,” added Goldberg. According to the company’s blog post, Fetch! is designed for repeated use and will get better based on how much it is use. It is worth noting that Microsoft isn’t just talking about your usage, but the total usage of the app all over the world.
Other Popular Deals
- The 10 best job hunting apps on AndroidTop 10 Android launchers (June 2017)
- The 10 scariest horror games on AndroidAndroid app stores: 5 best alternatives to Google Play Store
- Best Android apps for rooted devices18 apps for a memorable Valentine's Day
- Top 15 Android games that you should playThe 20 best looking games for mobile phones
- 8 Android apps to tickle your funny bone17 must have apps for any Android device (plus alternatives)
- 5 apps to get the Android Lollipop look on your smartphoneTake control of your Android device with these apps
- 7 weird and strange apps for your Smartphone10 neat Google apps you may not know of
- Perfect Viewer10 essential Indian apps for Android devices