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 [Participants.DetectIntent][], it needs to be configured in
[DetectIntentRequest.query_params][google.cloud.dialogflow.v2.DetectIntentRequest.query_params].
For [Participants.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 \u003ccode\u003eSentimentAnalysisResult\u003c/code\u003e class in the Google Cloud Dialogflow v2 API is used to analyze user input and determine the prevailing sentiment as positive, negative, or neutral.\u003c/p\u003e\n"],["\u003cp\u003eThis class is implemented through various interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e within the \u003ccode\u003eGoogle.Protobuf\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eSentiment analysis can be configured for \u003ccode\u003eDetectIntentRequest\u003c/code\u003e, \u003ccode\u003eStreamingDetectIntentRequest\u003c/code\u003e, \u003ccode\u003eParticipants.AnalyzeContent\u003c/code\u003e, and \u003ccode\u003eParticipants.StreamingAnalyzeContent\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has a property called \u003ccode\u003eQueryTextSentiment\u003c/code\u003e, which provides the sentiment analysis results for the text being analyzed.\u003c/p\u003e\n"],["\u003cp\u003eThe API documentation covers versions ranging from 3.2.0 to 4.26.0, and the current page is focused on version 4.23.0 of the \u003ccode\u003eSentimentAnalysisResult\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]