Определите положительные или отрицательные стороны общего утверждения - PullRequest
0 голосов
/ 14 мая 2011

Я хочу знать, положительный результат или отрицательный. Например:

тезис: братья Джонас едят древесный уголь «Братья Джонас будут есть древесный уголь» >>> Позитив

«Братья Джонас не имеют ничего общего с древесным углем» >>> Негатив

тезис: мелмак уничтожен "Мелмак мертв" >>> положительный

"Альф живет со своими друзьями в Мелмаке" >>> отрицательно

Я хочу знать, есть ли какой-нибудь алгоритм для этого, в общем, не зависящий от языка.

Какой самый простой подход? Заранее спасибо.

1 Ответ

0 голосов
/ 14 мая 2011

Я думаю, что хорошим подходом было бы сохранить словарь отрицательных выражений: нет, нет, ничего и т. Д. Найдите эти ключевые слова в утверждении.Вы также должны были бы учитывать двойные негативы через систему подсчета.Например, «Я не дал ответ», является положительным, но содержит отрицательные слова.

...