Cargando…

Aspect-Object Alignment with Integer Linear Programming in Opinion Mining

Target extraction is an important task in opinion mining. In this task, a complete target consists of an aspect and its corresponding object. However, previous work has always simply regarded the aspect as the target itself and has ignored the important "object" element. Thus, these studie...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Yanyan, Qin, Bing, Liu, Ting, Yang, Wei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4441432/
https://www.ncbi.nlm.nih.gov/pubmed/26000635
http://dx.doi.org/10.1371/journal.pone.0125084
_version_ 1782372789349515264
author Zhao, Yanyan
Qin, Bing
Liu, Ting
Yang, Wei
author_facet Zhao, Yanyan
Qin, Bing
Liu, Ting
Yang, Wei
author_sort Zhao, Yanyan
collection PubMed
description Target extraction is an important task in opinion mining. In this task, a complete target consists of an aspect and its corresponding object. However, previous work has always simply regarded the aspect as the target itself and has ignored the important "object" element. Thus, these studies have addressed incomplete targets, which are of limited use for practical applications. This paper proposes a novel and important sentiment analysis task, termed aspect-object alignment, to solve the "object neglect" problem. The objective of this task is to obtain the correct corresponding object for each aspect. We design a two-step framework for this task. We first provide an aspect-object alignment classifier that incorporates three sets of features, namely, the basic, relational, and special target features. However, the objects that are assigned to aspects in a sentence often contradict each other and possess many complicated features that are difficult to incorporate into a classifier. To resolve these conflicts, we impose two types of constraints in the second step: intra-sentence constraints and inter-sentence constraints. These constraints are encoded as linear formulations, and Integer Linear Programming (ILP) is used as an inference procedure to obtain a final global decision that is consistent with the constraints. Experiments on a corpus in the camera domain demonstrate that the three feature sets used in the aspect-object alignment classifier are effective in improving its performance. Moreover, the classifier with ILP inference performs better than the classifier without it, thereby illustrating that the two types of constraints that we impose are beneficial.
format Online
Article
Text
id pubmed-4441432
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-44414322015-05-28 Aspect-Object Alignment with Integer Linear Programming in Opinion Mining Zhao, Yanyan Qin, Bing Liu, Ting Yang, Wei PLoS One Research Article Target extraction is an important task in opinion mining. In this task, a complete target consists of an aspect and its corresponding object. However, previous work has always simply regarded the aspect as the target itself and has ignored the important "object" element. Thus, these studies have addressed incomplete targets, which are of limited use for practical applications. This paper proposes a novel and important sentiment analysis task, termed aspect-object alignment, to solve the "object neglect" problem. The objective of this task is to obtain the correct corresponding object for each aspect. We design a two-step framework for this task. We first provide an aspect-object alignment classifier that incorporates three sets of features, namely, the basic, relational, and special target features. However, the objects that are assigned to aspects in a sentence often contradict each other and possess many complicated features that are difficult to incorporate into a classifier. To resolve these conflicts, we impose two types of constraints in the second step: intra-sentence constraints and inter-sentence constraints. These constraints are encoded as linear formulations, and Integer Linear Programming (ILP) is used as an inference procedure to obtain a final global decision that is consistent with the constraints. Experiments on a corpus in the camera domain demonstrate that the three feature sets used in the aspect-object alignment classifier are effective in improving its performance. Moreover, the classifier with ILP inference performs better than the classifier without it, thereby illustrating that the two types of constraints that we impose are beneficial. Public Library of Science 2015-05-22 /pmc/articles/PMC4441432/ /pubmed/26000635 http://dx.doi.org/10.1371/journal.pone.0125084 Text en © 2015 Zhao et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Zhao, Yanyan
Qin, Bing
Liu, Ting
Yang, Wei
Aspect-Object Alignment with Integer Linear Programming in Opinion Mining
title Aspect-Object Alignment with Integer Linear Programming in Opinion Mining
title_full Aspect-Object Alignment with Integer Linear Programming in Opinion Mining
title_fullStr Aspect-Object Alignment with Integer Linear Programming in Opinion Mining
title_full_unstemmed Aspect-Object Alignment with Integer Linear Programming in Opinion Mining
title_short Aspect-Object Alignment with Integer Linear Programming in Opinion Mining
title_sort aspect-object alignment with integer linear programming in opinion mining
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4441432/
https://www.ncbi.nlm.nih.gov/pubmed/26000635
http://dx.doi.org/10.1371/journal.pone.0125084
work_keys_str_mv AT zhaoyanyan aspectobjectalignmentwithintegerlinearprogramminginopinionmining
AT qinbing aspectobjectalignmentwithintegerlinearprogramminginopinionmining
AT liuting aspectobjectalignmentwithintegerlinearprogramminginopinionmining
AT yangwei aspectobjectalignmentwithintegerlinearprogramminginopinionmining