Skip to main content

Изменение числа во втором лице

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.5.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

honorific-0.1.5-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file honorific-0.1.5.tar.gz.

File metadata

  • Download URL: honorific-0.1.5.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.9 Linux/5.15.0-58-generic

File hashes

Hashes for honorific-0.1.5.tar.gz
Algorithm Hash digest
SHA256 e2e6975ab63f700cb0cf79b4edb1cacdc95db01eed0c991371a487b881dd6198
MD5 3fc1a15bde4b12bbb9ad83ec0dc83ae0
BLAKE2b-256 2523c4dbd5f36dddb07fdcbdf9d4724bfaf1c637a22361ecd0357f15b9d32d38

See more details on using hashes here.

File details

Details for the file honorific-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: honorific-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.9 Linux/5.15.0-58-generic

File hashes

Hashes for honorific-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 82853897fd2b31c87ca345847050a67917d71d9dc07f2d98bf023765c879d1a6
MD5 5cd267d9ddb5b6871a6b9a81a9f53ebc
BLAKE2b-256 f876492f8d8741d56e7ba0c4e38e7e5e63d1378e4f4818a9816a33cef5bfb862

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page