<p>A SentiWordNet (SWN) is a WordNet, in which the synsets are annotated with sentiment scores. The initial steps for building a new SWN in a target language are similar to those for building a new WordNet. In particular, the creator may translate existing SWNs or WordNets to the target language or expand a seed sentiment lexicon. The next step involves training classifiers to identify the sentiment of the synset members. A major issue in building a new SWN is the lack of language resources for translating existing SWNs or WordNets to the target language and creating a dataset for training sentiment classifiers. Bilingual dictionaries are reliable aids in translation, but are expensive, may not be available, and time-consuming to construct. With the rapid development of artificial neural networks, machine translation systems have become commonplace and effective for a significant number of language pairs from around the world. Creating datasets for training machine translation models is also arguably cheaper than constructing bilingual dictionaries from scratch. This paper proposes effective approaches for constructing new SWNs using neural network translation systems. We introduce strategies for selecting synset members from translation candidates and computing sense-orders for these synset members. Our approaches are able to construct a new SWN in any language if the language is supported by machine translators.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Neural network translations for building SentiWordNets

  • Khang Nhut Lam,
  • Trung Phuong Le,
  • Khanh Cong Ngu,
  • Kien Trung Le,
  • Phuc Minh Le,
  • Huy Hoang-Dang Nguyen,
  • Jugal Kalita

摘要

A SentiWordNet (SWN) is a WordNet, in which the synsets are annotated with sentiment scores. The initial steps for building a new SWN in a target language are similar to those for building a new WordNet. In particular, the creator may translate existing SWNs or WordNets to the target language or expand a seed sentiment lexicon. The next step involves training classifiers to identify the sentiment of the synset members. A major issue in building a new SWN is the lack of language resources for translating existing SWNs or WordNets to the target language and creating a dataset for training sentiment classifiers. Bilingual dictionaries are reliable aids in translation, but are expensive, may not be available, and time-consuming to construct. With the rapid development of artificial neural networks, machine translation systems have become commonplace and effective for a significant number of language pairs from around the world. Creating datasets for training machine translation models is also arguably cheaper than constructing bilingual dictionaries from scratch. This paper proposes effective approaches for constructing new SWNs using neural network translation systems. We introduce strategies for selecting synset members from translation candidates and computing sense-orders for these synset members. Our approaches are able to construct a new SWN in any language if the language is supported by machine translators.