No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Azure Cognitive Services

Curso de Azure Cognitive Services

Luis Antonio Ruvalcaba Sanchez

Luis Antonio Ruvalcaba Sanchez

Utilizando Text Analytics

9/27
Recursos

Aportes 6

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

##Código de ejemplo

using System;
using Azure;
using Azure.AI.TextAnalytics;

namespace DemoTextAnalytics
{
  class Program
  {
    private static readonly AzureKeyCredential credentials = new AzureKeyCredential("4043e8f1427d4667b2d4b5eb91c8f5bd");
    private static readonly Uri endpoint = new Uri("https://textlrs.cognitiveservices.azure.com/");

    static void Main (string[] args)
    {
      Console.WriteLine("Probando text analytics desde una aplicacion de consola");
      var client = new TextAnalyticsClient(endpoint, credentials);
      KeyPhraseExtraction(client);
      Console.WriteLine("Presiona cualquier tecla para terminar");
      Console.ReadLine();
    }
    static void KeyPhraseExtraction(TextAnalitycsClient client)
    {
      var response = client.ExtractKeyPhrases("Este es un ejemplo de extraccion de frases clave utilizando servicios cognitivos de Azure desde el curso de Platzi ");
      Console.WriteLine("Frases clave detectadas");
      forech (string keyphrase in response.Value)
      {
        Console.WriteLine(keyphrase + "\t");
      }
    }
  }
}    

En JavaScript

import axios from "axios";
const ENDPOINT = "https://texta... ";
const TEXT_ANALYTICS_API_KEY = "545.......";

const endpoint = ENDPOINT;
const apiKey = TEXT_ANALYTICS_API_KEY;

const body = {
  documents: [
    {
      id: "1",
      language: "es",
      text: "Yo sé lo que diras.",
    },
  ],
};

const analisis = async (body) => {
  const config = {
    headers: {
      accept: "*/*",
      "Content-Type": "application/json",
      "Ocp-Apim-Subscription-Key": apiKey,
    },
  };
  try {
    const response = await axios.post(endpoint, body, config);
    console.log(response.data);
    return response.data;
  } catch (error) {
    console.log(error);
    return error;
  }
};

analisis(body);

Les comparto un boilerplate utilizando el cliente de azure en node
https://github.com/johiny/azure-text-analytics-on-node

Ejecución del ejemplo