Skip to main content

Simple class for lemmatize (word normal form) russian words, based on rsmorphy. Support scikit-learn transformer interface.

Project description

RSMorphy Lemmatizer

This is simple package for lemmatize (word normal form) russian words. Package based on rsmorphy: https://github.com/g-alexander/rsmorphy

Installation

pip install rsmorphy_lemmatizer --upgrade

Usage

from rsmorphy_lemmatizer import RSMorphyTransformer

transformer = RSMorphyTransformer()
test_strings = [
    "Мама мыла раму"
]
print(transformer.transform(test_strings))

# Output: ['мама мыло рам']

for multithread transform:

transformer = RSMorphyTransformer(n_jobs=3)

to back to single thread:

transformer.to_single_thread()

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

rsmorphy_lemmatizer-0.1.5-cp313-cp313t-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

rsmorphy_lemmatizer-0.1.5-cp313-cp313-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.13Windows x86-64

rsmorphy_lemmatizer-0.1.5-cp313-cp313-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

rsmorphy_lemmatizer-0.1.5-cp312-cp312-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.12Windows x86-64

rsmorphy_lemmatizer-0.1.5-cp312-cp312-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

rsmorphy_lemmatizer-0.1.5-cp311-cp311-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.11Windows x86-64

rsmorphy_lemmatizer-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

rsmorphy_lemmatizer-0.1.5-cp310-cp310-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.10Windows x86-64

rsmorphy_lemmatizer-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

rsmorphy_lemmatizer-0.1.5-cp39-cp39-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.9Windows x86-64

rsmorphy_lemmatizer-0.1.5-cp39-cp39-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

rsmorphy_lemmatizer-0.1.5-cp38-cp38-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.8Windows x86-64

rsmorphy_lemmatizer-0.1.5-cp38-cp38-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp313-cp313t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 895d487cc5fec0198ce8b5a4405f1263b0018b698a4ee7b0c93270b94f72666a
MD5 bd1f5b4d4f0833085c443598871ae2cd
BLAKE2b-256 67cd17b680e564f552979a76d3c2fd2e9e79504fa02456f255200606464d9ef8

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9f1f102bbe9691b6c9cd0dfcdaca5e82f10d6aef9790b61a785e704e557a584e
MD5 957971233a43528c50ab5e80021f3124
BLAKE2b-256 c0cbeb5e9d947ad4f9522114a355b4d32d9d3c04db5b0e4c5d5cc8d0400b4d4d

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37baf03f5c30bbb643f6ea640348d1ad648480e95ccfd3b35c7719d5eb832924
MD5 ac3acce322fcfcaaf082c73abdd504e0
BLAKE2b-256 99f61f113d88ef909bcd0973a20eb3a2b95ad8ef3735ee816e9ee73eafb67964

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 03ef08535e39c740356654792778667bd9adc51245134f901c3a8e2cf2d56d76
MD5 39491733cee37122af27a4089f73e884
BLAKE2b-256 67b241895e82d934f4988a20c068051ff59aac2e22660b563052402c214b55b4

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30ee82afe2cbb26b5cf1a3486b8d4b4c4fc77d5fe6eedf050c6b9843b8b236d6
MD5 063d7fab33d077ba2f7ce0ee0938a06d
BLAKE2b-256 de73a17ba5c9726046c1063e35836d666a793e277cfcd4eaece4e2141456d4dc

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1c10f9d43b0696331957b3c2491785e6ad8d5faed9122efca7c3365c22e82965
MD5 03b5d34e4de98c36bb1be0b2738cef1f
BLAKE2b-256 bfeaed929a4d9c2e1e627d61c738d56dbb91b719d89611c06ed0a0050919c801

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 06b7b7bda50775fe196e4d0103645edb281d756504f5010025c529e8a0b28353
MD5 50f6c95435140ecb58843c8cd6a0629e
BLAKE2b-256 111e930283881a8a50d792ff49625bdf3e8fd48d82b51e13595ac62a16e64dd8

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e04166c6df177368208f67ca3229bbd13f5ee834f9590bc4d5d92faf9f04a2b2
MD5 a3e00dc97c7538ca3de15a47fe8decea
BLAKE2b-256 5763d3450f13bde8ff3681caa60d9a08f9407d13aab85e5ef7460205f3bdbcec

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8d16b4337fb6070c2633edbef0f13f84c6bf6bf10a554cec38af5a571bc0bb1
MD5 5a09ca2721c4d9494a2072bd6e2ebe93
BLAKE2b-256 fe96902cf58dac5e12604382a7bac862e7450e345a28ee078eb11bfd356a6cb9

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bb11b736d48e667a6008394f8c0cd2352d2feb57168b39085a8ca66fd9d238f9
MD5 521d4fbf3b6bec669f82a1153c622a32
BLAKE2b-256 52aca1ec44db5c384415da896d2b2106866c3369d4eb3d4c5b36ef8b714535af

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe91cff76089289473237452f21e59dfc4e9bf2f863dd34261c7131a96e98c0f
MD5 25b859d88b1396da4688641d540c418e
BLAKE2b-256 fc657f535d6c4316666080c8bcefe45c470580062e82951b12e8167d5b8694d8

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4b0de60b34301c7c64254dfe14b3b6430a018a3e85d15e59b5e7a06987ae1599
MD5 d6368b47e6437a050b83fd1c7571cb7f
BLAKE2b-256 e0b95a9b0e3adb4c7b3671d64e797dddf1144c028fd62da9fffb869c33356943

See more details on using hashes here.

File details

Details for the file rsmorphy_lemmatizer-0.1.5-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rsmorphy_lemmatizer-0.1.5-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd8b787cdba6a03512e36c91f79f40274a1fc0f542514711a99a80205f031875
MD5 3c9a234dcd754fa8f08a28cdb33ea60d
BLAKE2b-256 8fa3bcc8b1716cb5913e78ab62f63b80971bc0b8b2416e47793056d6f1a59793

See more details on using hashes here.

Supported by

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