cpcdoy/rust-sbert
Rust port of sentence-transformers (https://github.com/UKPLab/sentence-transformers)
This is a tool for developers who are building applications that require understanding the meaning of text across multiple languages. It takes text inputs and converts them into numerical representations called embeddings, which capture the semantic meaning. These embeddings can then be used in various downstream machine learning tasks, such as search, clustering, or classification. It's intended for Rust developers integrating natural language processing capabilities into their projects.
125 stars. No commits in the last 6 months.
Use this if you are a Rust developer needing to convert sentences into meaningful numerical vectors for multilingual text analysis in your application.
Not ideal if you are not a Rust developer or if you need a ready-to-use application rather than a programming library.
Stars
125
Forks
12
Language
Rust
License
Apache-2.0
Category
Last pushed
Sep 17, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/cpcdoy/rust-sbert"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
PyThaiNLP/nlpo3
Thai natural language processing library in Rust, with Python and Node bindings.
forzagreen/n2words
Convert numerical numbers to written numbers, in 52+ languages.
greyblake/whatlang-rs
Natural language detection library for Rust. Try demo online: https://whatlang.org/
wikimedia/sentencex
A sentence segmentation library with wide language support optimized for speed and utility.
pemistahl/lingua-rs
The most accurate natural language detection library for Rust, suitable for short text and...