Пример #1
0
        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());
        }
Пример #2
0
        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
        }