У меня есть ключевое слово «СПОРТ». Мне нужно иметь все свои первые дочерние элементы, то есть следующий иерархический уровень. Поэтому я должен получить что-то вроде [крикета, футбола, тенниса, хоккея].Как получить иерархию доменов wordnet в python?
-3
A
ответ
0
Он должен работать что-то вроде этого (предполагая, что вы используете NLTK):
from nltk.corpus import wordnet as wn
sport = wn.synset('sport.n.01')
sport.hyponyms()
0
Если вы ищете рекурсивные гипонимы, попробуйте следующее:
from nltk.corpus import wordnet as wn
sport = wn.synset('sport.n.01')
typesOfSport = list(set([w for s in sport.closure(lambda s:s.hyponyms()) for w in s.lemma_names]))
Смежные вопросы
- 1. Как получить синонимы из nltk WordNet Python
- 2. Как получить домен слов, используя WordNet в Python?
- 3. Как получить Sense Key в WordNet для NLTK Python?
- 4. WordNet в автономном режиме - Python
- 5. Python - WordNet NLTK KeyError
- 6. расчёт подсчёта wordnet в python
- 7. Интеграция WordNet с WordNet
- 8. Арабский Wordnet для синонимов в Python?
- 9. Основные данные Как получить иерархию?
- 10. Python: os.walk() поддерживать иерархию
- 11. Python QtreeWidget: возвращает иерархию дерева
- 12. wordnet lemmatization и pos tagging в python
- 13. Получить полную иерархию категорий
- 14. Получить иерархию упражнений KA
- 15. Получить слово из WordNet synset
- 16. Как получить иерархию вызова подпрограмм в Фортране?
- 17. Как получить уникальную иерархию в зависимостях таблицы
- 18. Как получить полную иерархию звонков в Intellij
- 19. Как получить полную иерархию ролей в Symfony
- 20. Как получить иерархию звонков в java
- 21. Как получить иерархию моей модели в рельсах
- 22. Редактирование древовидной структуры Wordnet
- 23. Python - как правильно настроить иерархию классов?
- 24. Как выбрать требуемый смысл из wordnet: synset в скрипте python
- 25. Как получить доступ к «частоте» в WordNet в любом интерфейсе Java WordNet
- 26. Получить синонимы верхнего уровня в WordNet JWNL
- 27. Получить имя существительное от глагола Wordnet
- 28. Домен слов в wordnet
- 29. Как использовать Wordnet в SQL
- 30. Как использовать испанский Wordnet в NLTK?
Добро пожаловать в StackOverflow. Пожалуйста, подумайте над тем, чтобы добавить к вашему вопросу свой фактический код и какую конкретную проблему у вас есть, чтобы облегчить вам общение с сообществом. –