Получение начальной формы слов на Python
Cherepynets Illia
27 мая, 2020     2 255     0

Получение начальной формы слов на Python


Получение начальной формы слов может понадобиться для создания программ, способных читать и понимать текст.

Для приведения слова в нормальную форму достаточно дать в командной строке Windows команду

pip install pymorphy2

После установки, в Python 3.6 я набросал функцию, которая позволит нам легко получить начальную форму любого русского слова.

1
2
3
4
5
6
7
8
9
10
# -*- coding: utf-8 -*-
import pymorphy2
 
def norm(x):
    morph = pymorphy2.MorphAnalyzer()
    p = morph.parse(x)[0]
    return p.normal_form
 
zz=input("Введите слово: ")
print(norm(zz))

Используя данную функцию, можно создать анализатор текстов, или самообучающийся ИИ.

Подробнее о pymorphe2 читать тут

https://habr.com/ru/post/176575/
https://pymorphy2.readthedocs.io/en/latest/


Оцените статью:

Оцениваю на 1Оцениваю на 2Оцениваю на 3Оцениваю на 4Оцениваю на 5 Нет рейтинга
Загрузка...

РУБРИКИ

НОВОЕ

ТОП

SEO Associate
Регион: Remote


Director of SEO
Регион: Remote


SEO Strategist
Регион: Remote


SEO Specialist
Регион: United States


SEO Manager- Remote
Регион: Phoenix, AZ


SEO Specialist
Регион: New York, NY


Director of SEO
Регион: Austin, TX


SEO Manager
Регион: Remote


SEO Manager
Регион: Atlanta, GA


SEO Sales & VP
Регион: Boise, ID


SEO Lead
Регион: Remote


Director, SEO
Регион: San Diego, CA


SEO Coordinator
Регион: Remote


SEO Supervisor
Регион: Remote


SEO Strategist
Регион: Broomfield, CO


SEO Director
Регион: New York, NY


SEO Manager
Регион: Remote


SEO Specialist
Регион: Remote


SEO Specialist
Регион: Chicago, IL


SEO Leader
Регион: Bristol, PA