Антонимом слова «интерьер» в английском языке является «экстерьер». Вот несколько методов, которые можно использовать, чтобы найти антоним слова в целом, а также примеры кода:
- Использование API тезауруса.
Вы можете использовать API тезауруса для получения антонима слова. Вот пример использования WordsAPI:
import requests
def get_antonym(word):
response = requests.get(f"https://wordsapiv1.p.rapidapi.com/words/{word}/antonyms",
headers={
"X-RapidAPI-Key": "YOUR_API_KEY"
}
)
data = response.json()
antonyms = data['antonyms']
return antonyms[0] if antonyms else None
word = "interior"
antonym = get_antonym(word)
print(f"The antonym of '{word}' is '{antonym}'")
- Использование NLTK (набора инструментов естественного языка).
NLTK — популярная библиотека для обработки естественного языка в Python. Вы можете использовать модуль WordNet для поиска антонимов. Вот пример:
from nltk.corpus import wordnet
def get_antonym(word):
antonyms = []
for syn in wordnet.synsets(word):
for lemma in syn.lemmas():
if lemma.antonyms():
antonyms.append(lemma.antonyms()[0].name())
return antonyms[0] if antonyms else None
word = "interior"
antonym = get_antonym(word)
print(f"The antonym of '{word}' is '{antonym}'")
- Использование готового словаря антонимов.
Вы можете создать или найти готовый словарь, содержащий антонимы, и использовать его для поиска антонима слова. Вот пример:
antonyms = {
"interior": "exterior",
# Add more antonyms here
}
word = "interior"
antonym = antonyms.get(word)
print(f"The antonym of '{word}' is '{antonym}'")