Замените наречия их антонимами, если антоним существует
Есть ли инструмент, который может заменить наречия набора предложений их подходящими антонимами/синонимами? Я использовал универсальный pos_tag, чтобы пометить pos. Не могли бы вы помочь мне двигаться дальше? Спасибо. Я могу использовать приведенный ниже код, чтобы найти антоним слова. Как я могу заставить его работать для определенного поз. Могу ли я использовать что-то вроде if pos_tag=='ADV'?
from nltk.corpus import wordnet
antonyms = []
for syn in wordnet.synsets("Happy"):
for i in syn.lemmas():
if i.antonyms():
antonyms.append(i.antonyms()[0].name())
print(set(antonyms))