На мой взгляд, если подходить к фразе, как набору слов, то получится ситуация как в притче про слепцов, которых завели в комнату со слоном и попросили описать что же находится в комнате. Каждый описал по своему и результат небыл похож на слона.
Анализировать надо фразу, а не слова ее составляющие и при этом еще и в общем контексте всего диалога.
Классическая ситуация из литературы - двое одеситов стоят на улице и о чем-то бурно спорят, подходит третий, слушает пять минут после чего выдает - Не морочьте мне голову и уходит.
Это человеческое поведение. Как должен выглядеть машинный алгоритм, который даст подобный результат, я затрудняюсь даже предположить.
