Как выделить суффикс слова с помощью python?

Задача стоит в том, чтобы определить уменьшительно-ласкательные слова в тексте. Я предположил, что с помощью нахождения ум-ласк суффиксов можно найти такие слова. Варианты, которые не работают:

  1. просто найти эти суффиксы в слове. Почему не работает: есть суффикс "очк", есть слово "точка". Если просто искать этот суффикс в этом слове, то мы выделим часть корня.

  2. pymorphy2 - может сделать только первоначальную форму, либо менять падежи, сделать морфологический разбор слова

  3. стемминг - убирает только окончания

Примеры ввода и вывода программы:

отверточка - очк
счетик - ик
хорошенький - еньк
ласточка - (ничего)
точка - (ничего)

Ответы (0 шт):