public async Task ExtractKeyPhrasesWithLanguageTest() { TextAnalyticsClient client = GetClient(); string input = "Mi perro está en el veterinario"; ExtractKeyPhrasesResult result = await client.ExtractKeyPhrasesAsync(input, "es"); IReadOnlyCollection <string> keyPhrases = result.KeyPhrases; Assert.AreEqual(2, keyPhrases.Count); }
public async Task ExtractKeyPhrasesTest() { TextAnalyticsClient client = GetClient(); string input = "My cat might need to see a veterinarian."; ExtractKeyPhrasesResult result = await client.ExtractKeyPhrasesAsync(input); IReadOnlyCollection <string> keyPhrases = result.KeyPhrases; Assert.AreEqual(2, keyPhrases.Count); Assert.IsTrue(keyPhrases.Contains("cat")); Assert.IsTrue(keyPhrases.Contains("veterinarian")); }
public void ExtractKeyPhrases() { 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 = "My cat might need to see a veterinarian."; Debug.WriteLine($"Extracting key phrases for input: \"{input}\""); ExtractKeyPhrasesResult result = client.ExtractKeyPhrases(input); IReadOnlyCollection <string> keyPhrases = result.KeyPhrases; Debug.WriteLine($"Extracted {keyPhrases.Count()} key phrases:"); foreach (string keyPhrase in keyPhrases) { Debug.WriteLine(keyPhrase); } }
public void ExtractKeyPhrases() { string endpoint = Environment.GetEnvironmentVariable("TEXT_ANALYTICS_ENDPOINT"); string subscriptionKey = Environment.GetEnvironmentVariable("TEXT_ANALYTICS_SUBSCRIPTION_KEY"); #region Snippet:TextAnalyticsSample3CreateClient var client = new TextAnalyticsClient(new Uri(endpoint), new TextAnalyticsSubscriptionKeyCredential(subscriptionKey)); #endregion #region Snippet:ExtractKeyPhrases string input = "My cat might need to see a veterinarian."; ExtractKeyPhrasesResult result = client.ExtractKeyPhrases(input); IReadOnlyCollection <string> keyPhrases = result.KeyPhrases; Console.WriteLine($"Extracted {keyPhrases.Count()} key phrases:"); foreach (string keyPhrase in keyPhrases) { Console.WriteLine(keyPhrase); } #endregion }