Я ищу точный метод определения значения слова на основе контекста. Например, слово «база» может иметь несколько значений: нижний, военный, основной и т. Д. c.
Я знаю, что SpaCy может определять разницу в значении на основе тегов части речи (POS), например, утиное существительное против глагола, но в приведенном выше примере этот метод не работает. Другой метод, например, Word2Ve c, работает над внедрением одного слова (я думаю), так что это тоже не хорошо.
Есть идеи, как решить эту проблему, используя Python?