Skip to main content

gen_gender

Пакет позволяет сменить род ответов с мужского на женский.

Пример

>>> gen_gender.swap("Я тот самый учитель.")
"Я та самая учительница"

>>> gen_gender.swap("Я не женат. У меня два брата и одна сестра.")
"Я не замужем, у меня два брата и одна сестра."

Типы обрабатываемых замен

  • Замена рода выполняется только для конструкций в 1 лице ед. числе
  • Замена сказумых, выраженных глаголом в прошедшем времени
  • Замена дополнений, выраженных соуществительным с зависимым прилагательным
  • Замена зависимых от существительного в 1 лице ед. числе или местоимения причастных и деепричестных оборотов
  • Замена указательных, притяжательных, неопределенных, относительных, определительных, отрицательных местоимений

Используемые библиотеки

  • pymorphy3
  • stanza

Дополнительные файлы

  • src/pkl словари альтернатив
  • src/txt оригинальные файлы для редактирования

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gen_gender-0.1.4.tar.gz (49.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gen_gender-0.1.4-py3-none-any.whl (49.9 MB view details)

Uploaded Python 3

File details

Details for the file gen_gender-0.1.4.tar.gz.

File metadata

  • Download URL: gen_gender-0.1.4.tar.gz
  • Upload date:
  • Size: 49.2 MB
  • 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 gen_gender-0.1.4.tar.gz
Algorithm Hash digest
SHA256 f70373305529b185789a9d69211ffc583f2ec760c5ccbfffa3a78a17fdb16b59
MD5 d134e4036b9e4a29025be2762d5b6142
BLAKE2b-256 8cbb2cc3a991c727832eb9690fa97bec293f39bb62c0074ef0ff504f11403792

See more details on using hashes here.

File details

Details for the file gen_gender-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: gen_gender-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 49.9 MB
  • 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 gen_gender-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8a7f45675656130deec54d174788341a14bdb7938734b973daf2ddbeaf25f932
MD5 7b9bbd7e104e878a31b63a461e82b5ac
BLAKE2b-256 37ba770fef84231099c09d1f48fd6e8348ccace502da947ba5119c1a685a2346

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page