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...

Full description

Bibliographic Details
Main Authors: Yanyan Zhao, Bing Qin, Ting Liu, Wei Yang
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2015-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC4441432?pdf=render
id doaj-1ea3d0b622d540dab788550729bc3ef0
record_format Article
spelling doaj-1ea3d0b622d540dab788550729bc3ef02020-11-24T21:32:48ZengPublic Library of Science (PLoS)PLoS ONE1932-62032015-01-01105e012508410.1371/journal.pone.0125084Aspect-object alignment with Integer Linear Programming in opinion mining.Yanyan ZhaoBing QinTing LiuWei YangTarget 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.http://europepmc.org/articles/PMC4441432?pdf=render
collection DOAJ
language English
format Article
sources DOAJ
author Yanyan Zhao
Bing Qin
Ting Liu
Wei Yang
spellingShingle Yanyan Zhao
Bing Qin
Ting Liu
Wei Yang
Aspect-object alignment with Integer Linear Programming in opinion mining.
PLoS ONE
author_facet Yanyan Zhao
Bing Qin
Ting Liu
Wei Yang
author_sort Yanyan Zhao
title Aspect-object alignment with Integer Linear Programming in opinion mining.
title_short 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_sort aspect-object alignment with integer linear programming in opinion mining.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2015-01-01
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.
url http://europepmc.org/articles/PMC4441432?pdf=render
work_keys_str_mv AT yanyanzhao aspectobjectalignmentwithintegerlinearprogramminginopinionmining
AT bingqin aspectobjectalignmentwithintegerlinearprogramminginopinionmining
AT tingliu aspectobjectalignmentwithintegerlinearprogramminginopinionmining
AT weiyang aspectobjectalignmentwithintegerlinearprogramminginopinionmining
_version_ 1725955756471091200