У меня есть стихотворение, и я хочу, чтобы код Python просто печатал те слова, которые рифмуются друг с другом.
До сих пор я могу:
- Разделите предложения стихотворения с помощью
wordpunct_tokenize()
- Очистите слова, удалив знаки препинания
- Сохраните последнее слово каждого предложения стихотворения в списке
- Сгенерируйте другой список, используя
cmudict.entries()
с элементами, такими как последние слова и их произношение.
Я застрял со следующим шагом. Как я могу попытаться сопоставить эти произношения? В общем, моя главная задача - выяснить, рифмуются ли два заданных слова или нет. Если рифма, верните True
, else False
.