Chapter published in:
Computational PhraseologyEdited by Gloria Corpas Pastor and Jean-Pierre Colson
[IVITRA Research in Linguistics and Literature 24] 2020
► pp. 312–324
Detecting semantic difference
A new model based on knowledge and collocational association
Shiva Taslimipoor | Research Group in Computational Linguistics, University of
Wolverhampton
Gloria Corpas Pastor | Research Group in Computational Linguistics, University of
Wolverhampton | University of Malaga
Omid Rohanian | Research Group in Computational Linguistics, University of
Wolverhampton
Semantic discrimination among concepts is a daily exercise for
humans when using natural languages. For example, given the words,
airplane and car, the word
flying can easily be thought and used as an attribute
to differentiate them. In this study, we propose a novel automatic approach
to detect whether an attribute word represents the difference between two
given words. We exploit a combination of knowledge-based and co-occurrence
features (collocations) to capture the semantic difference between two words
in relation to an attribute. The features are scores that are defined for
each pair of words and an attribute, based on association measures, n-gram
counts, word similarity, and Concept-Net relations. Based on these features
we designed a system that run several experiments on a SemEval-2018 dataset.
The experimental results indicate that the proposed model performs better,
or at least comparable with, other systems evaluated on the same data for
this task.
Keywords: semantic difference, collocation, association measures, n-gram counts, word2vec, Concept-Net relations, semantic modelling
Published online: 08 May 2020
https://doi.org/10.1075/ivitra.24.16tas
https://doi.org/10.1075/ivitra.24.16tas