Внутренняя структура SentiWordNet 3

Я работаю над проектом анализа настроений, в котором используется лексикон SentiwordNet3. Проблема в том, что я не могу понять структуру лексики. Одна строка этого лексикона:

a 00002730 0 0 акроскопический №1 лицом или сбоку к апексу

1. a=? Цель a?

2. POS-ID=00002730. Какова цель POS-ID?

3. SynsetTerms Gloss = acroscopic#1 facing or on the side toward the apex

  1. Что такое acroscopic? Это слово, за которое мы хотим получить оценку?
  2. Что такое #1? Цель?
  3. Почему предложение после #1? facing or on the side toward the apex.

Что касается доступа к счету, мы получили к нему доступ как

`list(SWN.senti_synsets(Tagged[i][0],'a')`

a — это Adjective, тогда как v, r и n также присутствуют в лексиконе.


person Amar    schedule 23.10.2016    source источник


Ответы (1)


В корпусе есть заголовок, содержащий определение столбцов:

POS ID PosScore NegScore SynsetTerms Gloss

  1. POS 'а' часть речи (прилагательное)
  2. ID — уникальный идентификатор леммы в Wordnet.
  3. PosScore => Положительный результат
  4. NegScore => Отрицательная оценка
  5. SynsetTerms => имена синсетов Wordnet (#1 = первый смысл, #2 = второй смысл)
  6. Пояснительное предложение
person bogs    schedule 25.10.2016
comment
Итак, если мы дадим list(SWN.senti_synsets(Tagged[i][0],'a'), какой смысл будет возвращен? Как определить смысл? - person Amar; 26.10.2016
comment
Что ж, он вернет все чувства. Он вернет список синсетов, содержащих список лемм. Вот пример: nltk.org/howto/sentiwordnet.html Вот как выполняется сопоставление между WN и SWN выполнены: github.com/bogdan-ivanov/wnext/ blob/master/sentiwordnet.py - person bogs; 26.10.2016
comment
Этот from nltk.corpus import sentiwordnet as swn happy = swn.senti_synsets('happy', 'a') for i in happy: print(i) возвращает <happy.a.01: PosScore=0.875 NegScore=0.0> <felicitous.s.02: PosScore=0.75 NegScore=0.0> <glad.s.02: PosScore=0.5 NegScore=0.0> <happy.s.04: PosScore=0.125 NegScore=0.0> Что s в glad.s.02 и почему 02 здесь? - person Amar; 26.10.2016
comment
Что вы имеете в виду под Explanatory sentence? - person Amar; 26.10.2016
comment
Предложение, объясняющее смысл - person bogs; 31.07.2017