Мне нужно написать программу поиска, которая возвращает не только совпадающие слова, но и связанные слова.
Например, у меня есть список, подобный приведенному ниже:
['pet', 'apple', 'dog', 'cat', 'desk', 'orange']
Мне нужно написать python программа, которая, когда я ищу 'pet', также возвращает 'cat', 'dog'. Можно ли это сделать в python с использованием НЛП? Спасибо.