MeaningCloud (Independent Publisher) (Preview)
MeaningCloud provides you a set of actions around classification, categorization, analysis and more.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Clement OLIVIER |
URL | https://stuffandtacos.azurewebsites.net/ |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Clement Olivier |
Website | https://www.meaningcloud.com/ |
Privacy policy | https://www.meaningcloud.com/data-protection-policy |
Terms and Conditions | https://www.meaningcloud.com/terms-and-conditions |
Categories | AI; Data |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
key | securestring | The key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Corporate Reputation |
This API semantically tags content in various languages for Corporate Reputation analysis purposes. |
Deep Categorization (premium) |
Text Classification assigns one or more classes to a text according to their content. |
Document Structure |
This service extracts different sections of a given document with markup content, including the title, headings, abstract and parts of an email. |
Language Identification |
Language Identification (LID) is the process of finding out in which language a given text is written. |
Sentiment Analysis |
Sentiment Analysis is MeaningCloud's solution for performing a detailed multilingual sentiment analysis of texts from different sources. |
String of text with the summary extracted for the document |
Summarization tries to extract a summary for a given document, selecting the most relevant sentences in it to try to sum up what it is about. |
Text Classification |
It allows you to select if in the results you want to include the parents or the ancestors of the category/categories. |
Text Clustering |
This is MeaningCloud's solution for automatic document clustering, i.e., the task of grouping a set of texts in such a way that texts in the same group (called a cluster) are more similar to each other than to those in other clusters. |
Corporate Reputation
This API semantically tags content in various languages for Corporate Reputation analysis purposes.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Language to Analyse
|
lang | True | string |
Language of the text to analyze. |
Classification model to use
|
model | string |
It will define into which categories the text may be classified. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status code
|
status.code | integer |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | integer |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | integer |
Credits left to reach the usage limit. |
entity_list
|
entity_list | array of object |
List of the entities identified in the text. |
ID
|
entity_list.id | string |
Id of the entity. |
Form
|
entity_list.form | string |
Main form of the entity. |
Type
|
entity_list.type | string |
Ontology type of the entity. |
Polarity
|
entity_list.polarity | string |
Global polarity of the entity. |
category_list
|
entity_list.category_list | array of object |
List of reputational categories in which the entity is classified. |
Code
|
entity_list.category_list.code | string |
Category code. |
Label
|
entity_list.category_list.label | string |
Category description. |
Polarity
|
entity_list.category_list.polarity | string |
Polarity associated to the category. |
Absolute relevance
|
entity_list.category_list.abs_relevance | integer |
Absolute relevance value of the category. |
Relative relevance
|
entity_list.category_list.relat_relevance | integer |
Relative relevance value of the category, a number in the 0-100% range, and computed with respect to the top ranked result. |
sentence_list
|
entity_list.category_list.sentence_list | array of object |
List of sentences in which the text is divided. |
Text
|
entity_list.category_list.sentence_list.text | string |
Sentence text. |
Inip
|
entity_list.category_list.sentence_list.inip | string |
Position of the first character of the sentence (zero indexed). |
Endp
|
entity_list.category_list.sentence_list.endp | string |
Position of the last character of the sentence (zero indexed). |
Deep Categorization (premium)
Text Classification assigns one or more classes to a text according to their content.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Classification model to use
|
model | True | string |
It will define into which categories the text may be classified. |
Descriptive title of the content
|
title | string |
The terms relevant for the classification process found in the title will have more influence in the classification than if they were in the text. |
|
Output format
|
of | string |
Output format. |
|
Debug mode
|
debug | string |
When enabled, it shows additional debug information about the rules in the model that have been fired. |
|
Verbose mode
|
verbose | string |
When active, it shows additional information about the sentiment analysis specifically. |
|
Polarity
|
polarity | string |
Determines if categories will contain an associated polarity value. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status code
|
status.code | string |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | string |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | string |
Credits left to reach the usage limit. |
category_list
|
category_list | array of object |
Contains list of categories in which the input text is classified. |
Code
|
category_list.code | string |
Category code. |
Label
|
category_list.label | string |
Category description. |
Absolute relevance
|
category_list.abs_relevance | string |
Absolute relevance value of the category. |
Relevance
|
category_list.relevance | string |
Relative relevance value of the category, a number in the 0-100% range. |
Document Structure
This service extracts different sections of a given document with markup content, including the title, headings, abstract and parts of an email.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Output format
|
of | string |
Output format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status code
|
status.code | string |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | string |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | string |
Credits left to reach the usage limit. |
Title
|
title | string |
Title of the document |
Abstract List
|
abstract_list | array of |
It will include the pieces of text than include abstract markers such abstract, introduction, overview or summary. |
Heading List
|
heading_list | array of string |
Takes into account all the heading tags found in the text, as well as paragraphs that follow what can be considered a title format. |
From
|
emails_info.from | string |
String with the sender. |
To
|
emails_info.to | array of |
Array of strings with all the contacts the email is sent to. |
CC
|
emails_info.cc | array of |
Array of strings with all the contacts in copy in the email. |
Subject
|
emails_info.subject | array of |
String with the subject of the email. |
Language Identification
Language Identification (LID) is the process of finding out in which language a given text is written.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status code
|
status.code | integer |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | integer |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | integer |
Credits left to reach the usage limit. |
language_list
|
language_list | array of object |
Contains the list of languages detected, sorted by relevance. |
ISO-639-1
|
language_list.iso-639-1 | string |
Two-letter code of the language if it is included in the ISO-639-1 standard. |
ISO-639-2
|
language_list.iso-639-2 | string |
Two-letter code of the language if it is included in the ISO-639-2 standard. |
ISO-639-3
|
language_list.iso-639-3 | string |
Two-letter code of the language if it is included in the ISO-639-3 standard. |
Language
|
language_list.language | string |
Code of the language. |
Name
|
language_list.name | string |
Human-readable name of the language. |
Relevance
|
language_list.relevance | integer |
Relevance value associated to the detected language. |
DeepTime
|
deepTime | float |
Time taken for the neural network to perform the identification. |
Time
|
time | float |
Time taken for the API to perform the request. |
Sentiment Analysis
Sentiment Analysis is MeaningCloud's solution for performing a detailed multilingual sentiment analysis of texts from different sources.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Language of the text
|
lang | True | string |
Language of the text to analyze. |
Output format
|
of | string |
Output format. |
|
Text format
|
txtf | string |
The text format parameter specifies if the text included in the txt parameter uses markup language that needs to be interpreted. |
|
Model to use
|
model | string |
Sentiment model to use. |
|
Verbose mode
|
verbose | string |
When active, it shows additional information about the sentiment analysis specifically. |
|
Unknown words
|
uw | string |
Deal with unknown words. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Agreement
|
agreement | string |
Marks the agreement between the sentiments detected in the text, the sentence or the segment it refers to. |
Confidence
|
confidence | string |
Represents the confidence associated with the sentiment analysis performed on the text. |
Irony
|
irony | string |
Indicates the irony of the text. |
Model
|
model | string |
Holds the model used in the evaluation followed by an underscore and the language in which the analysis has been carried out. |
Score Tag
|
score_tag | string |
Polarity of the element it refers to: global polarity,polarity_term, sentimented_concept, sentimented_entity, segment or sentence. |
sentence_list
|
sentence_list | array of object |
sentence_list |
Agreement
|
sentence_list.agreement | string |
Marks the agreement between the sentiments detected in the text, the sentence or the segment it refers to. |
Bop
|
sentence_list.bop | string |
Marks if the sentence is the beginning if the paragraph (y or n). |
Confidence
|
sentence_list.confidence | string |
Represents the confidence associated with the sentiment analysis performed on the text. |
Endp
|
sentence_list.endp | string |
Position of the last character of the sentence (zero indexed). |
Inip
|
sentence_list.inip | string |
Position of the first character of the sentence (zero indexed). |
Score Tag
|
sentence_list.score_tag | string |
Polarity of the element it refers to: global polarity,polarity_term, sentimented_concept, sentimented_entity, segment or sentence. |
segment_list
|
sentence_list.segment_list | array of object |
List of segments in which each sentence has been divided to perform the analysis. |
Agreement
|
sentence_list.segment_list.agreement | string |
Marks the agreement between the sentiments detected in the text, the sentence or the segment it refers to. |
Confidence
|
sentence_list.segment_list.confidence | string |
Represents the confidence associated with the sentiment analysis performed on the text. |
Endp
|
sentence_list.segment_list.endp | string |
Position of the last character of the sentence (zero indexed). |
Inip
|
sentence_list.segment_list.inip | string |
Position of the first character of the sentence (zero indexed). |
polarity_term_list
|
sentence_list.segment_list.polarity_term_list | array of object |
List of words with polarity found in the segment. |
Confidence
|
sentence_list.segment_list.polarity_term_list.confidence | string |
Represents the confidence associated with the sentiment analysis performed on the text. |
Endp
|
sentence_list.segment_list.polarity_term_list.endp | string |
Position of the last character of the sentence (zero indexed). |
Inip
|
sentence_list.segment_list.polarity_term_list.inip | string |
Position of the first character of the sentence (zero indexed). |
Score Tag
|
sentence_list.segment_list.polarity_term_list.score_tag | string |
Polarity of the element it refers to: global polarity,polarity_term, sentimented_concept, sentimented_entity, segment or sentence. |
sentimented_concept_list
|
sentence_list.segment_list.polarity_term_list.sentimented_concept_list | array of SentimentConceptListResponse |
This is a list of the concepts identified in the text with a certain polarity. |
Tag Stack
|
sentence_list.segment_list.polarity_term_list.tag_stack | string |
Polarity modifiers affecting this polarity term. |
Text
|
sentence_list.segment_list.polarity_term_list.text | string |
Text of the term, including in parentheses the polarity modifiers it is affected by, and the context words used to determine its polarity |
Score Tag
|
sentence_list.segment_list.score_tag | string |
Polarity of the element it refers to: global polarity,polarity_term, sentimented_concept, sentimented_entity, segment or sentence. |
Segment Type
|
sentence_list.segment_list.segment_type | string |
This field indicates if the segment has been used to compute the aggregated polarity of its parent. |
Text
|
sentence_list.segment_list.text | string |
Text of the segment |
sentimented_concept_list
|
sentence_list.sentimented_concept_list | array of SentimentConceptListResponse |
This is a list of the concepts identified in the text with a certain polarity. |
sentimented_entity_list
|
sentence_list.sentimented_entity_list | array of SentimentConceptListResponse |
This is a list of the entities identified in the text with a certain polarity. |
text
|
sentence_list.text | string |
text |
sentimented_concept_list
|
sentimented_concept_list | array of SentimentConceptListResponse |
This is a list of the concepts identified in the text with a certain polarity. |
sentimented_entity_list
|
sentimented_entity_list | array of SentimentConceptListResponse |
sentimented_entity_list |
Status code
|
status.code | string |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | string |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | string |
Credits left to reach the usage limit. |
Subjectivity
|
subjectivity | string |
Marks the subjectivity of the text. |
String of text with the summary extracted for the document
Summarization tries to extract a summary for a given document, selecting the most relevant sentences in it to try to sum up what it is about.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Language of the text
|
lang | True | string |
Language of the text to analyze. |
Number of sentences
|
sentences | integer |
Number of sentences for the summary. |
|
Output format
|
of | string |
Output format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status code
|
status.code | string |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | string |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | string |
Credits left to reach the usage limit. |
Summary
|
summary | string |
String of text with the summary extracted for the document. |
Text Classification
It allows you to select if in the results you want to include the parents or the ancestors of the category/categories.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Classification model to use
|
model | True | string |
It will define into which categories the text may be classified. |
Descriptive title of the content
|
title | string |
The terms relevant for the classification process found in the title will have more influence in the classification than if they were in the text. |
|
Debug mode
|
debug | string |
When enabled, it shows additional debug information about the rules in the model that have been fired. |
|
Verbose mode
|
verbose | string |
When active, it shows additional information about the sentiment analysis specifically. |
|
Expand Hierarchy
|
expand_hierarchy | string |
Deal with unknown words. |
Returns
Name | Path | Type | Description |
---|---|---|---|
category_list
|
category_list | array of object |
Contains list of categories in which the input text is classified. |
Abs relevance
|
category_list.abs_relevance | string |
Absolute relevance value of the category. |
Code
|
category_list.code | string |
Category code. |
Label
|
category_list.label | string |
Category description. |
Relevance
|
category_list.relevance | string |
Relative relevance value of the category, a number in the 0-100% range, and computed with respect to the top ranked result. |
Status code
|
status.code | string |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | string |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | string |
Credits left to reach the usage limit. |
Text Clustering
This is MeaningCloud's solution for automatic document clustering, i.e., the task of grouping a set of texts in such a way that texts in the same group (called a cluster) are more similar to each other than to those in other clusters.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
API Key
|
key | True | string |
Authorization key for using MeaningCloud services. |
Text to Analyse
|
txt | True | string |
Text to Analyse. |
Language of text
|
lang | True | string |
It specifies the language in which the text is. |
Output format
|
of | string |
Output format. |
|
Mode
|
mode | string |
Define the approach used to carry out the clustering process. |
|
Stop words
|
sw | string |
Stopwords to be ignored by the algorithm, both in the clustering process, and as labels for the clusters. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status code
|
status.code | string |
Numerical value of result code. |
Message
|
status.msg | string |
Human-readable error code, if any, or OK. |
Credits
|
status.credits | string |
Credits consumed by the request. A credit corresponds to a bucket of 500 words. |
Remaining credits
|
status.remaining_credits | string |
Credits left to reach the usage limit. |
cluster_list
|
cluster_list | array of object |
List of cluster objects that have been detected for the set of documents sent. |
Title
|
cluster_list.title | string |
Contains the title assigned to the cluster. If more than one term is assigned, they will be separated by commas. |
Size
|
cluster_list.size | integer |
Contains the number of documents included in the cluster. |
Score
|
cluster_list.score | string |
Relevance value assigned to the cluster. |
Document 1
|
cluster_list.document_list.1 | string |
Document 1 |
Document 2
|
cluster_list.document_list.2 | string |
Document 2 |
Document 3
|
cluster_list.document_list.3 | string |
Document 3 |
Document 4
|
cluster_list.document_list.4 | string |
Document 4 |
Document 5
|
cluster_list.document_list.5 | string |
Document 5 |
Document 6
|
cluster_list.document_list.6 | string |
Document 6 |
Document 7
|
cluster_list.document_list.7 | string |
Document 7 |
Document 8
|
cluster_list.document_list.8 | string |
Document 8 |
Document 9
|
cluster_list.document_list.9 | string |
Document 9 |
Document 10
|
cluster_list.document_list.10 | string |
Document 10 |
Definitions
SentimentConceptListResponse
Name | Path | Type | Description |
---|---|---|---|
Endp
|
endp | string |
Position of the last character of the sentence (zero indexed). |
Inip
|
inip | string |
Position of the first character of the sentence (zero indexed). |
Score Tag
|
score_tag | string |
Polarity of the element it refers to: global polarity,polarity_term, sentimented_concept, sentimented_entity, segment or sentence. |
Form
|
form | string |
Main form of the entity/concept in the language specified in the ilang parameter. |
ID
|
id | string |
ID of the entity/concept. |
Type
|
type | string |
Ontology type of the entity/concept. |
Variant
|
variant | string |
How the entity/concept appears in the text (only in polarity_term elements). |