2016-12-05 4 views
0

Я веду проект, использующий Python NLTK, но нужно различать прилагательные, не связанные с человеком, и те, которые связаны с человеком. Например, слова «вежливые», «продуманные» и «умные» в основном связаны с людьми, а не «хорошие», «замечательные», «превосходные», «великие». Я ищу извлечение первой категории.Есть ли загружаемый набор данных слов для описательных или связанных с человеком прилагательных прилагательных?

+0

Из справки по теме: * Вопросы, предлагающие нам ** рекомендовать или найти книгу, инструмент, библиотеку программного обеспечения, учебник или другой ресурс вне сайта, не относятся к теме для Stack Overflow ***. –

ответ

0

Вы можете проверить несколько подходов к этой проблеме. Первый и не самый точный - использовать эту ссылку List of adjectives for human

Второй подход - проверка некоторых онтологий (например, wordnet), чтобы найти связь между прилагательными и человеческой сущностью.

И третий и самый сложный метод состоит в том, чтобы найти помеченный тегом объект и найти прилагательные, используемые с любым объектом, который относится к человеку.

+0

Это очень ограниченно –

+0

Затем используйте wordnet (https://wordnet.princeton.edu/man/wngloss.7WN.html), прилагательные в поведенческом кластере или концептуальном кластере - это те, которые вам нужны. – Alikbar