public EntitiesResult ProcessEntities(string documentid, string text)
        {
            TextAnalyticsClient client = AuthenticateTextAnalytics(_azureRegion, _textAnalyticsKey);

            EntitiesResult result = client.Entities(text);

            return(result);
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
        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}");
                }
            }
        }