feat(python): add native distribution and release infrastructure
- add the Rust-backed Python API with PyStemmer compatibility - distribute standard compiled models as a separate Python package - generate model artifacts during builds instead of storing them in Git - add GitHub release and Pages-backed package index workflows - add Python tests, benchmarks, documentation, and Gradle integration - refresh the documentation site, branding, and language benchmarks
This commit is contained in:
@@ -1,7 +1,12 @@
|
||||
# Programmatic Usage
|
||||
# Java Programmatic Usage
|
||||
|
||||
Radixor code and model data are separate runtime components. Every example on this page requires `org.egothor:radixor:<radixor-version>` as an `implementation` dependency and at least one model JAR as a runtime dependency. The core JAR contains no `stemmer.gz`.
|
||||
|
||||
The Python implementation has its own native API. `pip install radixor` also
|
||||
installs the separate standard data package containing 20 precompiled models.
|
||||
See the [Python Quick Start](python/quick-start.md) and
|
||||
[Python Usage and API](python/usage.md).
|
||||
|
||||
For complete dependency patterns, lifecycle guidance, and troubleshooting, use [Model Selection and Loading](model-selection-and-loading.md). The generated [model catalog](stemmer-model-catalog.md) records the current artifacts, versions, checksums, and provenance.
|
||||
|
||||
## 1. Minimal use: the Polish default
|
||||
|
||||
Reference in New Issue
Block a user