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 |
|---|---|---|
| Copilot Studio | 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) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
| 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) |
| Contact | |
|---|---|
| Name | Clement OLIVIER |
| URL | https://stuffandtacos.azurewebsites.net/ |
| clement@carfup.com |
| 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). |