Aproximaciones Actuales para el Cálculo de Polaridad (II)
Clasificación del Sentimiento a Nivel de Frase
Los mismos métodos de clasificación explicados en el post sobre la “Clasificación de Sentimiento a Nivel de Documento”, puede aplicarse también a frases individuales. Aunque normalmente en la literatura no se suele asumir que cada frase contenga una opinión. Así que, en estos casos, también es necesaria la tarea previa para clasificar las frases como subjetivas (con opinión) u objetivas. Las frases seleccionadas como poseedoras de opiniones son posteriormente también clasificadas como opiniones positivas o negativas, lo que se llama clasificación de sentimiento de nivel de frase.
De este modo, dada una frase se deben realizar dos subtareas:
- Clasificación de subjetividad: Determinar si es una frase subjetiva o una frase objetiva.
- Clasificar la polaridad de la frase: Si es subjetiva, clasificarla como positiva o negativa.
Ambos son problemas de clasificación, por lo que de esta forma los métodos tradicionales de aprendizaje supervisado son aplicables.
Sin embargo sigue existiendo una limitación, y es el supuesto que se suele hacer casi siempre de que una frase sólo lleva asociada una opinión, cosa que como mucho podría asumirse en frases simples.
Por ello es interesante tratar de separar las frases complejas en frases simples utilizando técnicas de NLP (Natural Language Processing). Sin embargo ello no siempre es una tarea sencilla y conlleva otras problemáticas, como al realizar la separación, el que pueden aparecer frases sin sujetos que posteriormente habrá que resolver. Así, la resolución de sujetos omitidos complica aún más la labor de asignación de polaridad.
ANÁLISIS DE SENTIMIENTO BASADO EN CARACTERÍSTICAS
Pese a que clasificar textos con opiniones a nivel de documento o frase es útil en muchos casos, no ofrecen el detalle necesario para otras aplicaciones. Un documento con una opinión positiva sobre un objeto en particular no significa que el autor tenga opiniones positivas en todos los aspectos o características del objeto, de la misma forma que una opinión negativa no significa que al autor le desagrade todo.
En un texto con opinión típico, el autor escribe aspectos negativos y positivos del objeto, aunque la opinión general sobre el objeto sea finalmente positiva o negativa. La clasificación a nivel de documento o frase no es capaz de ofrecer esta información. Para obtener ese detalle es necesario ir al nivel de característica del objeto.
Así sería necesario:
- Identificar o extraer las características de los objetos que tienen comentarios.
Los estudios actuales en la extracción de características se llevan a cabo generalmente para reseñas online de productos. Existen dos formatos principales de reseñas/críticas en la Web.
- Pros, contras y reseña detallada: De esta forma el autor describe de forma general los Pros y Contras de manera separada y posteriormente escribe una detallada reseña.
- Formato libre: El autor escribe libremente sobre el objeto sobre el que vierte una opinión.
- Determinar si las opiniones de esas características son positivas, negativas o neutras.
Para identificar la orientación de la opinión los métodos de clasificación usados en el nivel de frase y clausula son aplicables. Así, pueden ser aplicados a cada frase o clausula que contenga las características del objeto, y esas características cogerán la orientación de la opinión.
NOTA: A parte de las frases que expresan de forma directa la positividad o negatividad de una opinión de un objeto o de una característica de éste, comparar el objeto con otro puede ser otra forma de expresar una opinión. Las comparaciones están relacionadas pero son algo diferentes de las opiniones directas. No solo tienen una forma sintáctica diferente sino que también tienen un significado semántico diferente. Por ejemplo, una opinión directa podía ser “La aceleración que tiene este coche es increíble”, mientras una comparativa típica podría ser “La aceleración de tu coche es mucho mejor que la del suyo”.
El tratamiento por tanto de este tipo de frases es distinto, y muchas de las herramientas existentes en el mercado no las evalúan, al contrario que WebOpinion que realiza este análisis pormenorizado de todos los elementos de opinión que aparecen en los textos, incluyendo los comentarios.
