Home
Softono
n

nlpub

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by nlpub

pymystem3
Open Source

pymystem3

pymystem3 is a Python wrapper for Yandex Mystem 3.1, a leading morphological analyzer for the Russian language. It provides a bridge between Python projects and the Mystem binary, enabling developers to perform advanced linguistic analysis without needing to interact with the command line or handle the binary directly. The library supports both Python 2.6 and 3.3+, as well as PyPy, and runs on major operating systems including Windows, macOS, and Linux. Key features include lemmatization of Russian text to convert words to their dictionary form and part-of-speech disambiguation, which helps resolve ambiguities in word meaning based on context. Users can retrieve grammatical attributes such as gender, number, case, and tense for each token. A typical use case involves inputting a sentence string and receiving a list of lemmatized tokens or a detailed JSON structure containing the analysis of each word. The project is open source under the MIT license, though the underlying Mystem tool retains its own Yandex li

ML Frameworks
293 Github Stars