Cognitive

Perform cognitive operations using Google, Microsoft or IBM Services

Google

Google’s cognitive actions

NaturalLanguage

Reveal the structure and meaning of text

AnalyzeSentimentFromGCS Invokes the Google Cloud Natural Language service named 'Analyze Sentiment' with data loaded from GCS content URI
Cognitive.Google.NaturalLanguage.AnalyzeSentimentFromGCS APIKey:  DocumentType:Cognitive.DocumentType.PlainText GcsUrl:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
AnalyzeSentimentFromFile Invokes the Google Cloud Natural Language service named 'Analyze Sentiment' with data loaded from file
Cognitive.Google.NaturalLanguage.AnalyzeSentimentFromFile APIKey:  DocumentType:Cognitive.DocumentType.PlainText FilePath:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
AnalyzeEntitiesFromGCS Invokes the Google Cloud Natural Language service named 'Analyze Entities' with data loaded from GCS Content URI
Cognitive.Google.NaturalLanguage.AnalyzeEntitiesFromGCS APIKey:  DocumentType:Cognitive.DocumentType.PlainText GcsUrl:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
AnalyzeEntitiesFromFile Invokes the Google Cloud Natural Language service named 'Analyze Entities' with data loaded from file
Cognitive.Google.NaturalLanguage.AnalyzeEntitiesFromFile APIKey:  DocumentType:Cognitive.DocumentType.PlainText FilePath:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
AnalyzeSyntaxFromGCS Invokes the Google Cloud Natural Language service named 'Analyze Syntax' with data loaded from GCS content URI
Cognitive.Google.NaturalLanguage.AnalyzeSyntaxFromGCS APIKey:  DocumentType:Cognitive.DocumentType.PlainText GcsUrl:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
AnalyzeSyntaxFromFile Invokes the Google Cloud Natural Language service named 'Analyze Syntax' with data loaded from file
Cognitive.Google.NaturalLanguage.AnalyzeSyntaxFromFile APIKey:  DocumentType:Cognitive.DocumentType.PlainText FilePath:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

Vision

Assign labels to images and classify them into predefined categories. Detect objects, faces, and read printed and handwritten text

FaceDetectionFromFile Invokes the Google Cloud Vision service named 'Face Detection' with data loaded from file
Cognitive.Google.Vision.FaceDetectionFromFile APIKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
FaceDetectionFromGCS Invokes the Google Cloud Vision service named 'Face Detection' with data loaded from GCS content URI
Cognitive.Google.Vision.FaceDetectionFromGCS APIKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
LabelDetectionFromFile Invokes the Google Cloud Vision service named 'Label Detection' with data loaded from file
Cognitive.Google.Vision.LabelDetectionFromFile APIKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
LabelDetectionFromGCS Invokes the Google Cloud Vision service named 'Label Detection' with data loaded from GCS content URI
Cognitive.Google.Vision.LabelDetectionFromGCS APIKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
LandmarkDetectionFromFile Invokes the Google Cloud Vision service named 'Landmark Detection' with data loaded from file
Cognitive.Google.Vision.LandmarkDetectionFromFile APIKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
LandmarkDetectionFromGCS Invokes the Google Cloud Vision service named 'Landmark Detection' with data loaded from GCS content URI
Cognitive.Google.Vision.LandmarkDetectionFromGCS APIKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
TextDetectionFromFile Invokes the Google Cloud Vision service named 'Text Detection' with data loaded from file
Cognitive.Google.Vision.TextDetectionFromFile APIKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
TextDetectionFromGCS Invokes the Google Cloud Vision service named 'Text Detection' with data loaded from GCS content URI
Cognitive.Google.Vision.TextDetectionFromGCS APIKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
LogoDetectionFromFile Invokes the Google Cloud Vision service named 'Logo Detection' with data loaded from file
Cognitive.Google.Vision.LogoDetectionFromFile APIKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
LogoDetectionFromGCS Invokes the Google Cloud Vision service named 'Logo Detection' with data loaded from GCS content URI
Cognitive.Google.Vision.LogoDetectionFromGCS APIKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
ImagePropertiesDetectionFromFile Invokes the Google Cloud Vision service named 'Image Properties Detection' with data loaded from file
Cognitive.Google.Vision.ImagePropertiesDetectionFromFile APIKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
ImagePropertiesDetectionFromGCS Invokes the Google Cloud Vision service named 'Image Properties Detection' with data loaded from GCS
Cognitive.Google.Vision.ImagePropertiesDetectionFromGCS APIKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
SafeSearchDetectionFromFile Invokes the Google Cloud Vision service named 'Safe Search Detection' with data loaded from file
Cognitive.Google.Vision.SafeSearchDetectionFromFile APIKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
SafeSearchDetectionFromGCS Invokes the Google Cloud Vision service named 'Safe Search Detection' with data loaded from GCS content URI
Cognitive.Google.Vision.SafeSearchDetectionFromGCS APIKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

IBM

IBM’s cognitive actions

ToneAnalyzer

Detect emotional and language tones in written text

AnalyzeFromText Invokes the IBM service named 'Analyze Tone' and provides the text through a variable
Cognitive.IBM.ToneAnalyzer.AnalyzeFromText Username:  Password:  VersionDate:  Text:  ContentType:Cognitive.ContentType.TextPlain Tones:'' Sentences:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
AnalyzeFromFile Invokes the IBM service named Analyze Tone from file
Cognitive.IBM.ToneAnalyzer.AnalyzeFromFile Username:  Password:  VersionDate:  FilePath:  ContentType:Cognitive.ContentType.TextPlain Tones:'' Sentences:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

VisualRecognition

Find meaning in visual content. Analyze images for scenes, objects, and other content

ClassifyImageFromFile Invokes the IBM service named 'Classify Image' and provides an image using a file path
Cognitive.IBM.VisualRecognition.ClassifyImageFromFile APIKey:  VersionDate:  ImageFile:  Owners:'' ClassifierIds:'' Threshold:'' Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
ClassifyImageFromUrl Invokes the IBM service named 'Classify image' and provides an image using a URL
Cognitive.IBM.VisualRecognition.ClassifyImageFromUrl APIKey:  VersionDate:  ImageUrl:  Owners:'' ClassifierIds:'' Threshold:'' Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
DetectFacesFromFile Invokes the IBM service named 'Detect Faces' and provides an image using a file path
Cognitive.IBM.VisualRecognition.DetectFacesFromFile APIKey:  VersionDate:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
DetectFacesFromUrl Invokes the IBM service named 'Detect Faces' and provides an image using a URL
Cognitive.IBM.VisualRecognition.DetectFacesFromUrl APIKey:  VersionDate:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

DocumentConversion

Translate non-structured documents like fax, email, pdf etc into an EDI or other structured formats

ConvertToAnswerUnits Invokes the IBM service named 'Convert Document' to convert a document to answer units
Cognitive.IBM.DocumentConversion.ConvertToAnswerUnits Username:  Password:  VersionDate:  FilePath:  MimeType:Cognitive.MimeType.TextHtml AnswerUnits:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
ConvertToHtml Invokes the IBM service named 'Convert Document' to convert a document to HTML
Cognitive.IBM.DocumentConversion.ConvertToHtml Username:  Password:  VersionDate:  FilePath:  MimeType:Cognitive.MimeType.TextHtml Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
ConvertToText Invokes the IBM service named 'Convert Document' to convert a document to text
Cognitive.IBM.DocumentConversion.ConvertToText Username:  Password:  VersionDate:  FilePath:  MimeType:Cognitive.MimeType.TextHtml Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

LanguageTranslator

Translate documents, apps, and webpages

TranslateWithModelId Invokes the IBM service named 'Translate' and uses a model ID
Cognitive.IBM.LanguageTranslator.TranslateWithModelId Username:  Password:  ModelId:  Text:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
TranslateWithSourceAndTarget Invokes the IBM service named 'Translate' and uses a source and target language pair
Cognitive.IBM.LanguageTranslator.TranslateWithSourceAndTarget Username:  Password:  Source:  Target:  Text:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
IdentifyLanguage Invokes the IBM service named 'Identify Language'
Cognitive.IBM.LanguageTranslator.IdentifyLanguage Username:  Password:  Text:  ContentType:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

Microsoft

Microsoft’s cognitive actions

ComputerVision

Analyze images and extract data

AnalyzeImageFromUrl Invokes the Microsoft Cognitive service named 'Analyze Image' with data loaded from URL
Cognitive.Microsoft.ComputerVision.AnalyzeImageFromUrl ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageUrl:  VisualFeatures:'' Details:'' Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
AnalyzeImageFromFile Invokes the Microsoft Cognitive service named 'Analyze Image' with data loaded from file
Cognitive.Microsoft.ComputerVision.AnalyzeImageFromFile ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageFile:  VisualFeatures:'' Details:'' Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
DescribeImageFromUrl Invokes the Microsoft Cognitive service named 'Describe Image' with data loaded from URL
Cognitive.Microsoft.ComputerVision.DescribeImageFromUrl ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageUrl:  MaxCandidates:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
DescribeImageFromFile Invokes the Microsoft Cognitive service named 'Describe Image' with data loaded from a file
Cognitive.Microsoft.ComputerVision.DescribeImageFromFile ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageFile:  MaxCandidates:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
OCRFromURL Invokes the Microsoft Cognitive service named 'OCR' with data loaded from URL
Cognitive.Microsoft.ComputerVision.OCRFromURL ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageUrl:  Language:'' DetectOrientation:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
OCRFromFile Invokes the Microsoft Cognitive service named 'OCR' with data loaded from file
Cognitive.Microsoft.ComputerVision.OCRFromFile ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageFile:  Language:'' DetectOrientation:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
TagImageFromFile Invokes the Microsoft Cognitive service named Tag Image
Cognitive.Microsoft.ComputerVision.TagImageFromFile ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageFile:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
TagImageFromURL Invokes the Microsoft Cognitive service named Tag Image
Cognitive.Microsoft.ComputerVision.TagImageFromURL ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageUrl:  Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

Face

Detect, identify and verify faces in images

DetectFromFile Invokes the Microsoft Cognitive service named 'Face - Detect' with data loaded from file
Cognitive.Microsoft.Face.DetectFromFile ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageFile:  ReturnFaceId:'' ReturnFaceLandmarks:'' ReturnFaceAttributes:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
DetectFromURL Invokes the Microsoft Cognitive service named 'Face - Detect' with data loaded from URL
Cognitive.Microsoft.Face.DetectFromURL ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  ImageUrl:  ReturnFaceId:'' ReturnFaceLandmarks:'' ReturnFaceAttributes:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
FindSimilarByFaceListId Invokes the Microsoft Cognitive service named 'Face - Find Similar' and provides a face list
Cognitive.Microsoft.Face.FindSimilarByFaceListId ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  FaceId:  FaceListId:  MaxNumOfCandidatesReturned:'' Mode:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
FindSimilarByFaceIds Invokes the Microsoft Cognitive service named 'Face - Find Similar' and provides a list of face Ids
Cognitive.Microsoft.Face.FindSimilarByFaceIds ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  FaceId:  FaceIds:  MaxNumOfCandidatesReturned:'' Mode:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

TextAnalytics

Detect sentiment, key phrases, named entities and language from text

DetectLanguage Invokes the Microsoft Cognitive service named 'Text Analytics - Detect Language'
Cognitive.Microsoft.TextAnalytics.DetectLanguage ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  Text:  NumberOfLanguagesToDetect:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
KeyPhrases Invokes the Microsoft Cognitive service named 'Text Analytics - Key Phrases'
Cognitive.Microsoft.TextAnalytics.KeyPhrases ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  Text:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode
Sentiment Invokes the Microsoft Cognitive service named 'Text Analytics - Sentiment'
Cognitive.Microsoft.TextAnalytics.Sentiment ServerLocation:Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey:  Text:  Language:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode

BingSpellCheck

Correct spelling errors, recognize the difference among names, brand names, and slang, as well as understand homophones

SpellCheck Invokes the Microsoft Cognitive service named 'Bing Spell Check'
Cognitive.Microsoft.BingSpellCheck.SpellCheck SubscriptionKey:  Text:  Mode:'' Mkt:'' Timeout:30 Response=> JSONResponse StatusCode=> StatusCode