Microsoft Azure Cognitive Services Cheat Sheet:
-
Vision Services:
- Computer Vision: Analyze images and extract information like objects, text, and faces.
- Custom Vision: Build and deploy custom image classification models.
- Face: Detect, identify, and analyze faces in images.
- Form Recognizer: Extract structured data from forms and documents.
- Ink Recognizer: Recognize and interpret digital ink strokes.
- Video Indexer: Extract insights from videos using AI models.
-
Language Services:
- Text Analytics: Analyze text for sentiment, key phrases, language detection, and more.
- Translator: Translate text or speech between languages.
- Language Understanding (LUIS): Teach applications to understand user commands.
- QnA Maker: Create conversational question-and-answer interfaces.
- Content Moderator: Detect and moderate inappropriate content.
-
Speech Services:
- Speech to Text: Convert spoken language into written text.
- Text to Speech: Convert written text into natural-sounding speech.
- Speech Translation: Translate spoken language in real-time.
- Speaker Recognition: Identify and verify speakers based on voice characteristics.
- Custom Speech: Create custom speech recognition models.
-
Decision Services:
- Personalizer: Deliver personalized user experiences.
- Anomaly Detector: Detect anomalies in time-series data.
- This means ‘streaming’ data
- Content Moderator: Detect and moderate inappropriate content.
-
Knowledge Services:
- QnA Maker: Create conversational question-and-answer interfaces.
- Entity Linking: Identify and link named entities in text.
- Knowledge Exploration Service: Enable interactive search experiences over structured data.
-
Search Services:
- Bing Search: Integrate Bing search capabilities into your applications.
- Custom Search: Create a search experience tailored to your content.
- Autosuggest: Enable type-ahead suggestions in search experiences.
-
Language Understanding:
- Text Analytics: Analyze text for sentiment, key phrases, language detection, and more.
- Translator: Translate text or speech between languages.
- Language Understanding (LUIS): Teach applications to understand user commands.
- QnA Maker: Create conversational question-and-answer interfaces.
- Content Moderator: Detect and moderate inappropriate content.
-
Immersive Reader
- Used to improve reading comprehension for text
- Authentication: OAuth2 only?
- Machine Learning Service
- allows you to create, train, and deploy custom machine learning models that can consider various factors (such as credit score, employment status, and income) to generate confidence scores