Crea una cuenta o inicia sesi贸n

隆Contin煤a aprendiendo sin ning煤n costo! 脷nete y comienza a potenciar tu carrera

Watson Natural Language Understanding

8/25
Recursos

Aportes 55

Preguntas 8

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Se pueden usar paginas como estas para usar curl https://reqbin.com/curl

Me imagino utilizando en la sala de redaccion de un periodico.

Analice los terminos y condiciones de varias paginas y da resultados interesantes, la curiosidad me entro y analice los de facebook y los de platzi. El sentimiento cambia mucho si quieres saber los resultados pueden realizar el ejemplo para conocer los resultados. Platzi dio - Y Facebook +
La cantidad de palabras creo que influye bastante en el sentimiento
Platzi https://pastebin.com/raw/ghU7bLM7
Facebook https://pastebin.com/raw/quxS2FQG

Utilice Natural Language Understanding (NLP) para analizar texto y extraer metadatos de contenido como por ejemplo conceptos, entidades, palabras clave, categor铆as, sentimiento, emoci贸n, relaciones y roles sem谩nticos.

Para los que no les funciona esta parte en windows, se trata de un problema de la Command Linea de windows ya que a pesar de soportar los ^ no soporta los 鈥 ni los { }, lo que hice fue isntalar un git bash y corre la CLI que trae y se pueden tirar los comandos tal cual el profe

A la hora de realizar el ejemplo con el texto tambi茅n me salia el error del 鈥渋nvalid request鈥, as铆 que me puse a leer, buscar y comparar. Finalmente decid铆 quitarle el signo de admiraci贸n que abre la frase del texto (como para probar jaja), y me lleve la sorpresa de que funciono! Lo coloque y quite varias veces para comprobar y eso hacia la diferencia. Supongo que por cuestiones de codificaci贸n ocurre el problema.
As铆 quedo:
(

No he podido usar el JSON Beautifier, salen errores.

Estos servicios lo podrian utilizar para determinar que cursos poseen malos comentarios o cosas por mejorar, basado en el sentimiento y clasificacion del texto de cada comentario.

Si no les funciona con su apikey autogenerada creen una nueva

Tambi茅n el formato de Isaac tambi茅n cambi贸 un poco, vean donde dice iniciaci贸n

Les recomiendo miren el getting started de IBM en el servicio que est谩n ya que ha cambiado un poco, para usuarios en windows, hacerlo en Git Bash funciona bien.

saludos!!!馃浉

Las lineas a usar en terminal para los usuario de windows no son las que estan en el archivo, las deben obtener del siguiente link

https://cloud.ibm.com/docs/natural-language-understanding?topic=natural-language-understanding-getting-started#getting-started-tutorial

pero son estas.

caso web (solo deben cambiar apikey y url, yo ya cambie la web):

curl -X POST -u 鈥渁pikey:{apikey}鈥 --header 鈥淐ontent-Type: application/json鈥 --data "{鈥渦rl鈥:"https://www.unotv.com/noticias/portal/tecnologia/detalle/conoce-a-cimon-primer-astronauta-hecho-de-inteligencia-artificial-394114/",鈥渇eatures鈥:{鈥渟entiment鈥:{},鈥渃ategories鈥:{},鈥渃oncepts鈥:{},鈥渆ntities鈥:{},鈥渒eywords鈥:{}}}" 鈥渰url}/v1/analyze?version=2019-07-12鈥

caso texto (se debe cambiar apikey y url, otra cosa es que estoy dejando el texto original, pero a mi no me funciono, tuve que borrar el 隆, asi que si te sale error 400, la solucion es borrar el 隆) :

curl -X POST -u 鈥渁pikey:{apikey}鈥 --header 鈥淐ontent-Type: application/json鈥 --data 鈥渰鈥渢ext鈥:鈥澛sta en una super ubicacion! El servicio pesimo, gente grosera",鈥渇eatures鈥:{鈥渟entiment鈥:{鈥渢argets鈥:[鈥渦bicacion鈥,鈥渟ervicio鈥漖},鈥渒eywords鈥:{鈥渆motion鈥:true}}}" 鈥渰url}/v1/analyze?version=2019-07-12鈥

el aporte del compa帽ero fagranados de usar https://reqbin.com/curl para los curl es excelente ya que se puede trabajar con los curl directamente como el profesor lo hace en linea y ademas hace el analisis de los json sin necesidad de copiarlos en otro web.

Yo le ver铆a un uso de control de padres de p谩ginas disponibles para ni帽os 馃槣

Se podr铆a implementar para analizar los comentarios que hacen los usuarios a los platos de un restaurante o de un lugar tur铆stico.

Excelente, me gustaria aplicarlo en las reviews de los productos de una tienda online. Asi podria clasificar comentarios postivos, negativos, utiles, hatters, etc

Muy bueno !!! Saludos Amigo 馃槃 鉂わ笍

Hola para que sepan la url relacionada para el texto de la clase no me ingresa asi que debi utilizar otra url para analizar otra pagina

Se me ocurre que se podr铆a emplear en la prueba de usuario de nuevos productos para entender a煤n m谩s al cliente.

Pensar铆a en implementar esto para analizar todo lo que tiene que ver con la metodolog铆a scrum en Linkedin y as铆 determinar sus necesidades. A partir de ellas, pensar铆a en revisar si el perfil, podr铆a ser alguien que es id贸neo para nuestra comunidad.

ya est谩 habilitado el servicio para cuentas Lite, sin necesidad de registrar una TC. Yo lo prob茅 pasando la sinopsis de 鈥淐adena Perpetua鈥, funcion贸 bastante bien.

Es excelente!

Excelente curso!

Excelente clase Profe Isaac
la actividad la realize acorde a su guia

Me parece excelente este curso me gusta mucho y esta muy bien explicado.

Respondiendo a la pregunta del profe, lo aplicar矛a para detectar y actuar r脿pidamente ante los comentarios de servicio hacia el banco en el que trabajaba y as铆 tener una reacci贸n m谩s 谩gil y efectiva.

Tambi茅n, lo aplicar铆a para priorizar las respuestas a comentarios realizados a platzi en redes sociales y en estos foros de cada curso.

Gracias.

clasificacion de comentarios en redes sociales para obtener insights de una marca

El natural language processing con abarca el Understaning y Classification? O son tres ramas distintas

Lo utilizar铆a por ejemplo para ver un esquema general de los comentarios de una red social de un negocio, as铆 saber de manera r谩pida como ve el publico el producto o negio en general.

Cambio ejemplo con texto, me funciono con este, remplzar la api key y la url que le da la plataforma.

curl -X POST -u "apikey:" \
"URL/v1/analyze?version=2018-11-16" \
--request POST \
--header "Content-Type: application/json" \
--data '{
  "text": "Esta en una super ubicacion El servicio pesimo, gente grosera",
  "features": {
    "sentiment": {
      "targets": [
        "ubicacion",
        "servicio"
      ]
    },
    "keywords": {
      "emotion": true
    }
  }
}'```

lo puedo implementar en la competencia en el analisis de todo el contenido que generan en texto, me sirve como mejorar mis textos para que en sentimiento sean mas positivos, en pocas plabras ahorra mucho tiempo.

En los comentarios de los clientes de cualquier empresa para identificar facilmente fallas y hacer mejoras a los procesos.

Trabajo en una casa de software y me parece super util para analizar los comentarios que dejan los clientes en nuestra linea de comentarios.

Considero que este servicio es bastante 煤til para la investigaci贸n, en mi caso soy profesional en Relaciones Internacionales, y en mi carrera se hacen estos an谩lisis casi que 鈥渁 mano鈥. Es interesante saber que esto se podr铆a implementar en importantes proyectos de investigaci贸n que arrojar铆an resultados interesantes. El hecho de poder analizar emociones y de saber palabras clave de un texto es bastante 煤til por ejemplo para el an谩lisis de discurso.

tengo una duda cuando lo corro en la cmd (windows) me salen errores hasta de los corchetes y cuando lo corro en git bash me corre perfectamente

no pude realizar tampoco este ejemplo, porque cuando ejecuto en consola el comando de curl con el apikey y url cambiados el CMD me dice que no escuentra esos comandos鈥

Excelente!

Excelente clase, muy bien explicado y sencillo de entender. En verdad, los comentarios son ese soporte que no existe en otro lugar.

Me imagino utilizando esta herramienta para realizar revisi贸n de texto si fuese editor o revisar mis porpias publciaciones de blog.

Implementar铆a en valoraci贸n docente

En mensajer铆a entre personas.

El archivo curl dado en los archivos no me sirvi贸 para nada. Me toc贸 copiar los ejemplos en la pagina de inicio de IBM del servicio y trabajar sobre ese.

Basado en ejemplo aplicado a los sentimientos, yo antes trabajaba en mantenimiento, en donde a cada peticion de servicio se le podia hacer un seguimiento y al final una encuesta de satisfaccion, en la que se podian colocar comentarios, esta clase de herramienta es muy util para mirar la relacion de la satisfaccion del cliente en las diferentes etapas del proceso de la solicitud e identificar si en todo momento estuvo conforme o si en algun momento se generaron sentimientos negativos en el cliente.

Me gustar铆a combinarlo con t茅cnicas de webscraping para estimar la reputaci贸n de candidatos al congreso analizando los casos y pol茅micas donde est茅n involucrados.

Estar铆a genial aplicar Watson NLU para complementarlo con alg煤n modelo de Machine Leraning que en base a los porcentajes de los sentimientos recopilados durante un rango de tiempo de un usuario, se pudiera predecir qu茅 sentimientos y actitudes va a reflejar este usuario en alg煤n momento preciso a futuro. Claro est谩, dicho modelo deber铆a tener en cuenta muchos m谩s par谩metros y condiciones que solo lo los resultados que Watson arroja. (Es una idea que se me ocurri贸 y me pareci贸 interesante compartirla) 馃槂

Tambi茅n se puede usar asi como dice en la p谩gina
curl -X POST -u 鈥渁pikey:-22Lxcs8HDpbP8k63JaVOiWFEurDjjfKh_O-n3SdYcN3鈥
鈥揾eader 鈥淐ontent-Type: application/json鈥
鈥揹ata 鈥榹
鈥渢ext鈥: 鈥淚 love apples! I do not like oranges.鈥,
鈥渇eatures鈥: {
鈥渟entiment鈥: {
鈥渢argets鈥: [
鈥渁pples鈥,
鈥渙ranges鈥,
鈥渂roccoli鈥
]
},
鈥渒eywords鈥: {
鈥渆motion鈥: true
}
}
}鈥
https://api.us-south.natural-language-understanding.watson.cloud.ibm.com/instances/2f98386a-46ba-4a86-8b37-d06854d46bd4/v1/analyze?version=2019-07-12

Este servicio de IA lo utilizar铆a para analizar las interacciones de los usuarios del Chat integrado de un sitio web de servicio al cliente, para identificar y clasificar comentarios positivos y negativos de los clientes y tomar acciones al respecto.

Excelente aporte, gracias mil!

Tomado de la p谩gina de IBM Cloud del NLU reci茅n creado鈥

Pueden tomar esto para los usuarios de Windows

Analizar web
curl -X POST -u 鈥渁pikey:{apikey}鈥 --header 鈥淐ontent-Type: application/json鈥 --data 鈥渰鈥渦rl鈥:鈥{url que vas a analizar}",鈥渇eatures鈥:{鈥渟entiment鈥:{},鈥渃ategories鈥:{},鈥渃oncepts鈥:{},鈥渆ntities鈥:{},鈥渒eywords鈥:{}}}" 鈥{url}/analyze?version=2019-07-12鈥

Analizar texto
curl -X POST -u 鈥渁pikey:{apikey}鈥 --header 鈥淐ontent-Type: application/json鈥 --data 鈥渰鈥渢ext鈥:鈥淓sta en una super ubicacion! El servicio pesimo, gente grosera鈥,鈥渇eatures鈥:{鈥渟entiment鈥:{鈥渢argets鈥:[鈥渦bicacion鈥,鈥渟ervicio鈥漖},鈥渒eywords鈥:{鈥渆motion鈥:true}}}鈥 鈥{url}/v1/analyze?version=2019-07-12鈥

Cambia lo que esta en negrilla por los recursos de tu NLU.

Se podr铆a usar para obtener las impresiones positivas o negativas de los clientes en una empresa a trav茅s de una p谩gina web y as铆 poder mejorar los servicios de la empresa.

Considero super util esta herramienta de NLU en Call Centers, para ver las necesidades y sentimientos de los clientes.

con texto no me funciona
aparece el siguiente mensaje
"error": 鈥渋nvalid request鈥,
鈥渃ode鈥: 400

me gustaria poderlo implementar automaticamente con pdf鈥檚 enlazados en URLs, pero las pruebas que realice no fueron satisfactorias鈥lguien sabe si se puede realizar ?

En windows 10 a mi me funcion贸 este c贸digo:
curl -X POST -u 鈥渁pikey:{Aqui su apikey sin corchetes}鈥 --header 鈥淐ontent-Type: application/json鈥 --data "{鈥渦rl鈥:"https://www.unotv.com/noticias/portal/tecnologia/detalle/conoce-a-cimon-primer-astronauta-hecho-de-inteligencia-artificial-394114",鈥渇eatures鈥:{鈥渟entiment鈥:{},鈥渃ategories鈥:{},鈥渃oncepts鈥:{},鈥渆ntities鈥:{},鈥渒eywords鈥:{}}}"{Aqui su url sin corchetes}/v1/analyze?version=2019-07-12鈥

Al final de la url del sitio con la noticia, debe terminar con un backslash \