public EntitiesResult ProcessEntities(string documentid, string text) { TextAnalyticsClient client = AuthenticateTextAnalytics(_azureRegion, _textAnalyticsKey); EntitiesResult result = client.Entities(text); return(result); }
private static void ProcessEntities(string documentid, string text) { TextAnalyticsClient client = AuthenticateTextAnalytics(_azureRegion, _textAnalyticsKey); var result = client.Entities(text); Console.WriteLine("Document ID: {0} ", documentid); Console.WriteLine("\t Entities:"); foreach (EntityRecord entity in result.Entities) { Console.WriteLine("\t\t" + entity.Name + ". Type: " + entity.Type.ToUpper() + ". Wikipedia URL:" + entity.WikipediaUrl); } }
static void Main(string[] args) { Initialize(); Console.WriteLine("Type your statement:"); var statement = Console.ReadLine(); var sentimentResult = client.Sentiment(statement, "en"); var sentimentResultText = JsonConvert.SerializeObject(sentimentResult, Formatting.Indented); Console.WriteLine(sentimentResultText); var langResult = client.DetectLanguage(statement, "US"); var langResultText = JsonConvert.SerializeObject(langResult, Formatting.Indented); Console.WriteLine(langResultText); var entitiesResult = client.Entities(statement); var entitiesResultText = JsonConvert.SerializeObject(entitiesResult, Formatting.Indented); Console.WriteLine(entitiesResultText); Console.ReadLine(); }
static void Main(string[] args) { string endpoint =; // insert your endpoint string key =; // insert your key var credentials = new ApiKeyServiceClientCredentials(key); var client = new TextAnalyticsClient(credentials) { Endpoint = endpoint }; var result = client.Entities("Microsoft was founded by Bill Gates and Paul Allen on April 4, 1975, to develop and sell BASIC interpreters for the Altair 8800."); Console.WriteLine("Entities:"); foreach (var entity in result.Entities) { Console.WriteLine($"\tName: {entity.Name},\tType: {entity.Type ?? "N/A"},\tSub-Type: {entity.SubType ?? "N/A"}"); foreach (var match in entity.Matches) { Console.WriteLine($"\t\tOffset: {match.Offset},\tLength: {match.Length},\tScore: {match.EntityTypeScore:F3}"); } } }