No project description provided
Project description
honorific
Данный пакет позволяет изменять форму обращения к человеку. С неформальной ("ты") на более уважительную ("Вы"), и наоборот.
Установка
Установка пакета
python -m pip install honorific
При первом запуске скачается пакет ru_core_news_lg для spacy, но можно установить его заранее
python -m spacy download ru_core_news_lg
Пример
>>> honorific.honor("Как твои дела?")
'Как ваши дела?'
>>> honorific.honor("Так ты скажешь, откуда ты?")
'Так вы скажете, откуда вы?'
Описание
В данный момент обрабатываются
- глаголы
- местоимения
- краткие прилагательные и причастия(+модальные глаголы).
TODO
- обработка глаголов в прошедшем времени в СПП
- обработка сложных конструкций(пропуск пунктуации и т.д)
- обработка устойчивых выражений("ух ты" и т.д.)
- обработка возвратно-притяжательных местоимений
Метрики
- Gold Standart - соответствие проф. разметке = 100%
- Adequacy - соответствие нормам русского языка = 94%
- Accuracy - правильность измененных словоформ = 100%
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
honorific-0.1.4.tar.gz
(5.3 kB
view hashes)
Built Distribution
Close
Hashes for honorific-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93ce79048d40b675f7133d53e3a32df53da2661b310723c82c7c3d49ce6eef1e |
|
MD5 | 37b66e7c2ef692392a5fe7f2d54f520b |
|
BLAKE2b-256 | 45d20fd7cfb5f43c67687caada8eab668592cfac2068d66a9568441787891457 |