Найти соответствующие существительные или глаголы прилагательных и наречий в английском предложении
Моя цель - построить алгоритм, который дает прилагательное или наречие в предложении, указывает на соответствующее существительное или глагол.
Например:
Мальчик сердито бросил тяжелый камень в окно, которое было очень далеко.
тяжелый (прил.) -> камень
сердито (адв) -> бросил
далеко (прил.) -> окно
До сих пор я мог помечать части речи для каждого слова и определять прилагательные, существительные, глаголы и наречия в данном предложении.
- В обработке естественного языка есть ли терминология для того, что я пытаюсь сделать?
- Существует ли хорошо известный алгоритм или подход для моей цели?
- Интересно, имеет ли смысл вручную обучать несколько предложений и строить модель машинного обучения для этого? или проблема в чрезмерном проектировании?
1 ответ
Решение
Смотрите ответы ниже:
1) Разбор зависимостей
2) Да, несколько - начните с информационных документов для библиотеки Spacy
3) Вам понадобится более нескольких предложений, проще использовать установленную библиотеку