¿Puede el aprendizaje automático realizar un análisis de sentimientos de una palabra clave dada de una conversación?

Sí puede.

Pero necesita mucho contexto y entrenamiento. Para un poco de historia, personalmente he pasado varios años construyendo un motor de análisis de sentimientos desde cero. La mayoría de las personas comienzan con palabras clave cuando piensan en el sentimiento. Pero eso no te lleva lejos. Las palabras clave pueden ser muy engañosas y pueden arrojar algoritmos muy fácilmente.

Lea estas tres oraciones, por ejemplo:

Este color está bien, pero preferiría tener este lápiz labial en rojo sangre.

Pedí este abrigo para Navidad y me sorprendió ver que sangra.

He construido esta empresa con mi sangre y sudor.

En la primera oración, el uso de la palabra sangre es neutral, en la segunda oración es negativa y en la tercera es positiva.

Entonces, ¿cómo clasificaría la palabra clave – ‘sangre’ y sus diferentes formas? ¿Negativo? ¿Positivo? ¿Neutral?

La intención de las palabras clave cambia dramáticamente con la combinación de otras palabras clave a su alrededor. Mi humilde experiencia me ha enseñado que no tiene mucho sentido hacer un motor genérico de análisis de sentimientos. Un motor que funciona perfectamente bien para el contenido social fallará gloriosamente al procesar documentos legales.

Su mejor opción es construir un motor de análisis de sentimiento específico de dominio. Se puede hacer extremadamente preciso y eficiente. Nos centramos en el contenido minorista y de comercio electrónico y diría que nuestro análisis de sentimientos es mejor que la mayoría cuando se trata de minorista.

Pero incluso después de todos estos años, les digo a mis clientes que nuestra plataforma tiene el mismo problema que Sheldon Cooper de Big Bang Theory: ¡no tiene sarcasmo!

Pero estamos trabajando en eso 🙂

HTH

Sí, es posible construir un modelo de aprendizaje automático para el análisis de sentimientos. Puede utilizar NLP (procesamiento del lenguaje natural) y técnicas de aprendizaje profundo para que esto sea posible.

Quien no tenga experiencia en el desarrollo, recomiendo buscar IBM Watson .
Además, los servicios de Microsoft Azure parecen prometedores en este caso (se necesita algo de experiencia en desarrollo para crear un bot de chat)

Como Lalit ya ha mencionado ‘Amazon Alexa y Apple siri’, que puede hacer análisis de sentimientos (voz).

Con un conjunto de datos de capacitación adecuado y apropiado, es posible construir un buen modelo de aprendizaje automático para el análisis de sentimientos.

Algunas bibliotecas y herramientas ahora están disponibles, lo que puede hacer análisis de sentimientos.

  • IBM Watson (computadora)
  • Amazon Alexa
  • Microsoft Cortana
  • Siri de manzana

More Interesting

¿Cuál es la forma óptima de almacenar y cargar un gran conjunto de datos de imágenes?

¿Cómo puede ayudar el conocimiento de un proceso estocástico, el movimiento browniano y un proceso de martingala con el aprendizaje profundo y la investigación del aprendizaje automático?

¿Dónde puedo aprender el aprendizaje automático desde cero en C ++?

Explica qué son la precisión y el recuerdo. ¿Cómo se relacionan con la curva ROC?

¿Cuáles son los casos de uso de aprendizaje profundo en CRM?

¿Cuáles son las unidades de análisis utilizadas en el reconocimiento de voz automático?

¿Debo usar TensorFlow o Caffe2 para comenzar a aprender el aprendizaje automático y el aprendizaje profundo?

¿La programación de Python es suficiente para el aprendizaje automático o deberíamos aprender R también?

¿Por qué todas las principales empresas de tecnología abren fuentes principales de su tecnología de inteligencia artificial?

¿Cómo obtienen las empresas datos de capacitación para implementar el aprendizaje para clasificar algoritmos, especialmente en el contexto de búsqueda?

¿Cuáles son los principales problemas con el uso de la codificación one-hot?

¿Cómo puedo comenzar el trabajo de investigación sobre aprendizaje automático y cómo puedo elegir un tema o problema en el aprendizaje automático?

¿Cómo están revolucionando las redes neuronales convolucionales la visión por computadora?

¿Es indistinguible si el método t-SNE no muestra dos grupos claros (para un problema de clasificación de 2 clases)?

¿Cómo está bien si me resulta difícil recordar todo después de terminar el curso de aprendizaje automático?