Microsoft’s Cognitive Services gets flexible models for search, images


At its Build developer conference, Microsoft announced it is adding four new services to the 25 already available for Cognitive Services, its platform for making various kinds of machine learning models easily available to developers. What makes three of these new services stand out is that they are customizable. Traditionally, services like this tend to focus on pre-trained models that give the developer very little flexibility. Three of the four new services Microsoft is introducing today, however, are highly customizable.

These new services include a machine vision service that developers can train with their own images, as well as a custom, Bing-based search engine that is powered by AI and the “custom decision service,” which can be used for A/B tests or personalized interfaces and content recommendations.

In addition, Microsoft is launching a video indexer that developers can use to make their videos searchable, as well as a new online lab where it will expose more experimental services. Among the first of these is a gesture recognition service, for example, though this sadly relies on a depth-sensing camera, which most developers probably don’t have easy access to.

“One of the things I noticed just in the past year — we shipped a lot of services and started talking to customers,” Microsoft’s Irving Kwong told me ahead of today’s announcement. “We find that Cognitive Services really hits a sweet spot because most companies just don’t have the resources to go build their own AI.” But while the whole mantra behind this platform has always been to democratize machine learning, most of the existing services aren’t able to adapt to a user’s needs.

The custom vision service, for example, allows a company that wants to automatically track parts made in its factory to upload images of those parts and train a custom model to recognize them. They can upload those images through a web portal, so even a company that doesn’t have any machine learning specialists on staff should be able to work with this tool.

The custom search engine is a bit of an odd one. It allows developers to build their own customized web search experiences without having to touch any code. The developer can decide which parts of the web the search engine can draw from, but the power of the service is in also featuring an AI that can help them find those sites. It’s worth noting that the service is completely ad-free.

Read the source article at TechCrunch.