Как извлечь смысл разговорных фраз и выражений на английском языке

Я пытаюсь извлечь значение выражений, используемых в повседневной речи. Например, для человека очевидно, что предложение The meal we had at restaurant A tasted like food at my granny's. означает, что еда была вкусной.

Как я могу извлечь это значение с помощью инструмента или техники?

Метод, который я нашел до сих пор, заключается в том, чтобы сначала извлечь фразы с использованием тегов Stanford CoreNLP POS, а затем использовать инструмент Word Sense Induction для получения значения фразы. Однако, поскольку инструменты WSI используются для получения значения слов, когда они имеют несколько значений, я не уверен, что это будет лучший инструмент для использования.

Каким будет лучший метод для извлечения значений? Или есть какой-нибудь инструмент, который может как идентифицировать фразы, так и извлекать их значения?

Любая помощь горячо приветствуется. Заранее спасибо.


person Fleur    schedule 08.03.2018    source источник
comment
Поиск анализа настроений.   -  person amirouche    schedule 13.03.2018


Ответы (1)


Проблема, которую вы ставите, непростая. Вы должны использовать инструменты из анализа настроений, чтобы получить суть эмоционального сообщения предложения. Существуют более изощренные подходы, которые пытаются определить, какое качество присваивается тому или иному объекту в предложении (это можно получить из предложений с POS-тегами + некоторых созданных вручную правила извлечения информации).

Тем не менее, вы можете также изучить перефразирование более формального языка на общеупотребительный и найти эти фразы. Для этого вам понадобится хороший (исчерпывающий) словарь распространенных выражений для начала (иногда есть словари сленга, но я не знаю ни одного для английского прямо сейчас). Затем вы можете сопоставить разговорные с некоторыми более формальными, которые, вероятно, будут уловлены некоторым пространством встраивания (часто используемым в анализе настроений).

person sophros    schedule 05.07.2018
comment
@Fleur - тебе помогло? Если да, не могли бы вы принять ответ? - person sophros; 07.08.2018