Ejemplo n.º 1
0
        public void Ingest(string text, int confidence, string context, string documentId, string language)
        {
            IdylE3Client client = new IdylE3Client(endpoint, port);

            bool result = client.Ingest(text, confidence, context, documentId, language);

            Assert.True(result);
        }
Ejemplo n.º 2
0
        public void GetMeanExtractionTime()
        {
            IdylE3Client client = new IdylE3Client(endpoint, port);

            StatusResponse status = client.GetStatus();

            Console.WriteLine("Mean extraction time: " + status.MeanExtractionTime);

            Assert.GreaterOrEqual(status.MeanExtractionTime, 0);
        }
Ejemplo n.º 3
0
        public void ExtractEntities(string text)
        {
            IdylE3Client client = new IdylE3Client(endpoint, port);

            EntityExtractionResponse response = client.Extract(text);

            Assert.AreEqual(1, response.Entities.Count);

            foreach (Entity entity in response.Entities)
            {
                Console.WriteLine("Entity text: " + entity);
            }
        }
Ejemplo n.º 4
0
        public void Upload(string fileName, string contentType)
        {
            FileExtractionParameters fileExtractionParameters = new FileExtractionParameters();
            fileExtractionParameters.Confidence = 0;
            fileExtractionParameters.Context = "context";
            fileExtractionParameters.DocumentId = "documentId";

            IdylE3Client client = new IdylE3Client(endpoint, port);

            EntityExtractionResponse response = client.Upload(fileName, fileExtractionParameters, contentType);

            foreach (Entity entity in response.Entities)
            {
                Console.WriteLine("Entity: " + entity);
            }
        }