public async Task AnalyzeSentimentWithLanguageTest() { TextAnalyticsClient client = GetClient(); string input = "El mejor test del mundo!"; AnalyzeSentimentResult result = await client.AnalyzeSentimentAsync(input, "es"); TextSentiment sentiment = result.DocumentSentiment; Assert.AreEqual("Positive", sentiment.SentimentClass.ToString()); }
public async Task AnalyzeSentimentTest() { TextAnalyticsClient client = GetClient(); string input = "That was the best day of my life!"; AnalyzeSentimentResult result = await client.AnalyzeSentimentAsync(input); TextSentiment sentiment = result.DocumentSentiment; Assert.AreEqual("Positive", sentiment.SentimentClass.ToString()); Assert.IsNotNull(sentiment.PositiveScore); Assert.IsNotNull(sentiment.NeutralScore); Assert.IsNotNull(sentiment.NegativeScore); Assert.IsNotNull(sentiment.Offset); }
public void AnalyzeSentiment() { string endpoint = Environment.GetEnvironmentVariable("TEXT_ANALYTICS_ENDPOINT"); string subscriptionKey = Environment.GetEnvironmentVariable("TEXT_ANALYTICS_SUBSCRIPTION_KEY"); // Instantiate a client that will be used to call the service. var client = new TextAnalyticsClient(new Uri(endpoint), subscriptionKey); string input = "That was the best day of my life!"; Debug.WriteLine($"Analyzing sentiment for input: \"{input}\""); AnalyzeSentimentResult result = client.AnalyzeSentiment(input).Value; TextSentiment sentiment = result.DocumentSentiment; Debug.WriteLine($"Sentiment was {sentiment.SentimentClass.ToString()}, with scores: "); Debug.WriteLine($" Positive score: {sentiment.PositiveScore:0.00}."); Debug.WriteLine($" Neutral score: {sentiment.NeutralScore:0.00}."); Debug.WriteLine($" Negative score: {sentiment.NeutralScore:0.00}."); }
public void AnalyzeSentiment() { string endpoint = Environment.GetEnvironmentVariable("TEXT_ANALYTICS_ENDPOINT"); string subscriptionKey = Environment.GetEnvironmentVariable("TEXT_ANALYTICS_SUBSCRIPTION_KEY"); #region Snippet:TextAnalyticsSample2CreateClient var client = new TextAnalyticsClient(new Uri(endpoint), new TextAnalyticsSubscriptionKeyCredential(subscriptionKey)); #endregion #region Snippet:AnalyzeSentiment string input = "That was the best day of my life!"; AnalyzeSentimentResult result = client.AnalyzeSentiment(input); TextSentiment sentiment = result.DocumentSentiment; Console.WriteLine($"Sentiment was {sentiment.SentimentClass.ToString()}, with scores: "); Console.WriteLine($" Positive score: {sentiment.PositiveScore:0.00}."); Console.WriteLine($" Neutral score: {sentiment.NeutralScore:0.00}."); Console.WriteLine($" Negative score: {sentiment.NegativeScore:0.00}."); #endregion }