Beyond the usual suspects, emerging Cognitive Services

Henk Boelman, NDC 2018

Cognitive services makes it easier for me to make smart apps without writing a bunch of code and understanding machine learning.

It's a great way to kickstart and prototype your projects, since a lot of stuff is done for you. If it pays off, you can invest time and money into training your own model.

In the Cognitive Services Labs web site, there are up and coming services. Check 'em out!

There's a content moderator service - image, text and video. This spits out recommendations - "you might want to review this", provides you with auto-corrected text and languge information.

It can extract texts from images, classify the adult content and point out where faces are.

You can hook up the computer vision api to this api to get more intelligent information. Can also detect celebrities (and you can block them), landmark detection. The extended face apis can detect moods in pictures, allowing you to moderate your content further.

Computer Vision API is "better" and more expensive.

With the custom vision service, you can select objects for it to identify in images, which helps you when you want to allow some content and not others (allowing Homer Simpson, but not Bart Simpsons). You can export the trained models to TensorFlow, CoreML and a Docker Image. Further, it provides samples on how to use this model on the various platforms (Xamarin, Swift ... )

It's import that you upload your pictures with lots of different backgrounds and angles!

The speech to text API supports web socket communication, so that you can stream data from your web.

The speaker recognition API can be used to authenticate users per voice.Anomaly finder - finds abnormal events in data! It's quite slow at the moment though (preview), so don't do it realtime.

Event tracking - what happened on this day? 

Answer search - ask a question (when is mother's day, what is microsoft) and get facts, entity information back

Project gestures - use hand gestures in your applications; requires special cameras (such as the xbox camera).

tendocare.ai - AI for good


Comments

Popular posts from this blog

Auto Mapper and Record Types - will they blend?

Unit testing your Azure functions - part 2: Queues and Blobs

Testing WCF services with user credentials and binary endpoints