public sealed class SentimentAnalysisResult : IMessage<SentimentAnalysisResult>, IEquatable<SentimentAnalysisResult>, IDeepCloneable<SentimentAnalysisResult>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class SentimentAnalysisResult.
The result of sentiment analysis. Sentiment analysis inspects user input
and identifies the prevailing subjective opinion, especially to determine a
user's attitude as positive, negative, or neutral.
For [DetectIntent][], it needs to be configured in
[DetectIntentRequest.query_params][google.cloud.dialogflow.v2.DetectIntentRequest.query_params].
For [StreamingDetectIntent][], it needs to be configured in
[StreamingDetectIntentRequest.query_params][google.cloud.dialogflow.v2.StreamingDetectIntentRequest.query_params].
And for
[Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent]
and
[Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent],
it needs to be configured in
[ConversationProfile.human_agent_assistant_config][google.cloud.dialogflow.v2.ConversationProfile.human_agent_assistant_config]
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe page provides documentation for the \u003ccode\u003eSentimentAnalysisResult\u003c/code\u003e class within the Google Cloud Dialogflow v2 API, detailing its usage in sentiment analysis.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSentimentAnalysisResult\u003c/code\u003e allows for the inspection of user input to gauge the prevailing opinion as positive, negative, or neutral.\u003c/p\u003e\n"],["\u003cp\u003eThe class is implemented in multiple Dialogflow methods, including \u003ccode\u003eDetectIntent\u003c/code\u003e, \u003ccode\u003eStreamingDetectIntent\u003c/code\u003e, \u003ccode\u003eParticipants.AnalyzeContent\u003c/code\u003e, and \u003ccode\u003eParticipants.StreamingAnalyzeContent\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists many previous versions of the SentimentAnalysisResult class, all the way from version 3.2.0 to the latest version, 4.26.0.\u003c/p\u003e\n"],["\u003cp\u003eThe page details the constructor information for \u003ccode\u003eSentimentAnalysisResult\u003c/code\u003e as well as its one property, \u003ccode\u003eQueryTextSentiment\u003c/code\u003e, of type \u003ccode\u003eSentiment\u003c/code\u003e, which is used to return the sentiment analysis result for \u003ccode\u003equery_text\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]