This demo uses the sample apps provided in the Cognitive Services web site to show the range of APIs. This demo can be as short or as long as required and requires very little prep. These are some of the more interesting / significant API functions.
Technologies: Microsoft Cognitive Services
Technical Depth: Anyone
Time: 1-20 minutes
Software: Edge Browser
Hardware: None
Video: To do
Supporting files: None
Accounts: None
Background notes: Use your choice of the sample images, videos, text etc provided in microsoft.com/cognitive-services to showcase the APIs using the built-in sample apps. Optionally, you could use photos takes on the devices camera app for the apis that require pictures of humans or scenes
Analyses the content of an image
Key Talking Points
- Identifies the subjtect matter of the image via description and tags
- Adult/Racy Score and content flags
- Categories
- Built-in Face API call for human faces
- Colours
OCR capabilities
Key Talking Points
- OCR for most text types
Resizes images to dimensions specific, optionally centering on eth region of interest
Key Talking Points
- Specify your own width and height dimensions
- Enable smart cropping to focus on the region of interest
https://www.microsoft.com/cognitive-services/en-us/emotion-api Recognises and scores emotions in humans faces in photos
Key Talking Points
- Anger, contempt, disgust, fear, happiness, neutral, sadness, and surprise
-
64 faces
- Supports video by uploading individual frames
- Free for 30,000 API calls or 300 videos per month
https://www.microsoft.com/cognitive-services/en-us/face-api Detect one or more human faces in an image and get back face rectangles for where in the image the faces are, along with face attributes which contain machine learning-based predictions of facial features
Key Talking Points
- Age, Gender, Pose, Smile, and Facial Hair along with 27 landmarks for each face in the image
- Free for 30,000 API calls per month
https://www.microsoft.com/cognitive-services/en-us/face-api Check the likelihood that two faces belong to the same person
Key Talking Points
- The API will return a confidence score about how likely it is that the two faces belong to one person
- Free for 30,000 API calls per month
https://www.microsoft.com/cognitive-services/en-us/face-api Search and identify faces. Tag people and groups with user-provided data and then search those for a match with previously unseen faces.
Key Talking Points
- Build a data set of known faces
- Free for 30,000 API calls per month
https://www.microsoft.com/cognitive-services/en-us/speech-api Convert spoken audio to text
Key Talking Points
- Great for bots and CaaP
- Free for 5,000 API calls per month
https://www.microsoft.com/cognitive-services/en-us/speech-api Convert text to spoken audio
Key Talking Points
- Great for bots and CaaP
- Free for 5,000 API calls per month
https://www.microsoft.com/cognitive-services/en-us/language-understanding-intelligent-service-luis Understands intent and entities in text.
One of the key problems in human-computer interactions is the ability of the computer to understand what a person wants, and to find the pieces of information that are relevant to their intent. LUIS is designed to provide you with an easy way to create models, which allow your applications to understand user commands.
Key Talking Points
- Essential for bots and CaaP
- Free for 10,000 API calls per month
https://www.microsoft.com/cognitive-services/en-us/text-analytics-api Analyze text
Key Talking Points
- Sentiment analysis
- Key phrase extraction
- Topic detection
- Language Detection
- Free for 5000 API calls per month
https://www.microsoft.com/cognitive-services/en-us/recommendations-api Provide personalized product recommendations for your customer and improve sales in your store
Key Talking Points
- Frequently Bought Together (FBT) recommendations
- Item to item recommendations
- Personalized user recommendations
- Free for 10,000 API calls per month