You are developing a solution to generate a word cloud based on the reviews of a company's products. Which Text Analytics REST API endpoint should you use?
I also thought it was B, but now I think given answer is correct:
Extracted from here
https://docs.microsoft.com/en-us/azure/cognitive-services/language-service/key-phrase-extraction/tutorials/integrate-power-bi#create-the-word-cloud
The key phrases provide us with the important words from our customer comments, not just the most common words. Also, word sizing in the resulting cloud isn't skewed by the frequent use of a word in a relatively small number of comments.
https://learn.microsoft.com/en-us/azure/ai-services/language-service/key-phrase-extraction/tutorials/integrate-power-bi#create-the-word-cloud
"Why use extracted key phrases to generate a word cloud, rather than the full text of every comment? The key phrases provide us with the important words from our customer comments, not just the most common words. Also, word sizing in the resulting cloud isn't skewed by the frequent use of a word in a relatively small number of comments."
A for sure
According to Windows Copilot:
The best choice for this scenario is **A. keyPhrases**. This endpoint extracts the main points or topics from a text document, which can be used to generate a word cloud that shows the most frequent or relevant terms in the reviews. The other endpoints are not suitable for this task because:
- B. sentiment analyzes the positive, negative, or neutral tone of a text document, which is not relevant for generating a word cloud.
- C. languages detects the language of a text document, which is not relevant for generating a word cloud.
- D. entities/recognition/general identifies and categorizes named entities in a text document, such as person names, locations, organizations, etc. This might not capture the main points or topics of the reviews, and might include irrelevant or sensitive information in the word cloud.
I think the correct answer is B:
Sentiment Analysis and opinion mining:
Sentiment analysis and opinion mining are preconfigured features that help you find out what people think of your brand or topic by mining text for clues about positive or negative sentiment, and can associate them with specific aspects of the text.
https://learn.microsoft.com/en-us/azure/ai-services/language-service/overview#sentiment-analysis-and-opinion-mining
correct answer. Here is an example:
https://learn.microsoft.com/en-us/azure/ai-services/language-service/key-phrase-extraction/tutorials/integrate-power-bi#create-the-word-cloud
A is the answer.
https://learn.microsoft.com/en-us/azure/cognitive-services/language-service/key-phrase-extraction/overview
Key phrase extraction is one of the features offered by Azure Cognitive Service for Language, a collection of machine learning and AI algorithms in the cloud for developing intelligent applications that involve written language. Use key phrase extraction to quickly identify the main concepts in text. For example, in the text "The food was delicious and the staff were wonderful.", key phrase extraction will return the main topics: "food" and "wonderful staff".
A. keyPhrases
The keyPhrases endpoint extracts key phrases from the given text, which can be useful for creating a word cloud. Key phrases represent the main points or topics discussed in the text, making them ideal for visualizing the most prominent themes in the reviews.
Answer is A. keyPhrases
Word Cloud is a set of most frequently appeared words(actually an image)
https://docs.microsoft.com/en-us/rest/api/cognitiveservices-textanalytics/3.0/key-phrases/key-phrases
I support "A" as answer as question is asking to develop a "Word cloud based" solution by reviewing of Company's product. (initially, I was thinking about "B" as an answer but I changed my mind.)
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Mll1975
Highly Voted 3 years, 3 months agoTamHas
Highly Voted 3 years agosyupwsh
Most Recent 6 days, 19 hours agokrzkrzkra
7 months, 1 week agoreigenchimpo
8 months, 2 weeks agoreiwanotora
9 months agoPCRamirez
1 year agosismer
1 year, 3 months agotdctdc
1 year, 2 months agordemontis
1 year, 3 months agozellck
1 year, 7 months agozellck
1 year, 7 months agoPixelmate
1 year, 7 months agokail85
1 year, 8 months agoslcheng
2 years, 2 months agoExamGuruBhai
2 years, 6 months agoEltooth
2 years, 7 months agoManAtWorkAtNight
2 years, 9 months agoPHD_CHENG
2 years, 9 months ago