Изменение рода ответа с мужского на женский
Project description
gen_gender
Пакет позволяет сменить род ответов с мужского на женский.
Пример
>>> gen_gender.swap("Я тот самый учитель.")
"Я та самая учительница"
>>> gen_gender.swap("Я не женат. У меня два брата и одна сестра.")
"Я не замужем, у меня два брата и одна сестра."
Типы обрабатываемых замен
- Замена рода выполняется только для конструкций в 1 лице ед. числе
- Замена сказумых, выраженных глаголом в прошедшем времени
- Замена дополнений, выраженных соуществительным с зависимым прилагательным
- Замена зависимых от существительного в 1 лице ед. числе или местоимения причастных и деепричестных оборотов
- Замена указательных, притяжательных, неопределенных, относительных, определительных, отрицательных местоимений
Используемые библиотеки
- pymorphy3
- stanza
Дополнительные файлы
- src/pkl словари альтернатив
- src/txt оригинальные файлы для редактирования
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
gen_gender-0.1.4.tar.gz
(49.2 MB
view details)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f70373305529b185789a9d69211ffc583f2ec760c5ccbfffa3a78a17fdb16b59 |
|
MD5 | d134e4036b9e4a29025be2762d5b6142 |
|
BLAKE2b-256 | 8cbb2cc3a991c727832eb9690fa97bec293f39bb62c0074ef0ff504f11403792 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a7f45675656130deec54d174788341a14bdb7938734b973daf2ddbeaf25f932 |
|
MD5 | 7b9bbd7e104e878a31b63a461e82b5ac |
|
BLAKE2b-256 | 37ba770fef84231099c09d1f48fd6e8348ccace502da947ba5119c1a685a2346 |