upsc3ne
nlprule
upsc3ne | nlprule | |
---|---|---|
2 | 5 | |
1 | 575 | |
- | - | |
0.6 | 0.0 | |
about 1 year ago | 12 months ago | |
Rust | Rust | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
upsc3ne
-
[R] What are some Text Similarity methods?
At the risk of self-advertising, you can find an implementation of Fuzzy String Matching method "token set ratio" here in my repo for obscenity detection in Rust: https://github.com/Chubek/upsc3ne
- **MAZADAYASNA PROGRAMMER ALERT** I am learning Rust so...
nlprule
-
Vale.sh – A Linter for Prose
Another interesting projects in the space:
- nlprule: https://github.com/bminixhofer/nlprule
- prosemd: https://github.com/kitten/prosemd-lsp
- cargo spellcheck: https://github.com/drahnr/cargo-spellcheck
-
Language Tool – open-source Grammarly Alternative
check out nlprule, it's LanguageTool alternative written in Rust
https://github.com/bminixhofer/nlprule
-
LanguageTool-Rust is releasing 1.0.0!
nlprule
-
Typo correction using NLP
Regarding grammatical error correction: LaserTagger is really cool and the first paper I'd recommend you to read if you're interested in a recent machine learning approach. The code is also Open Source. There's also rule-based approaches which are (again) faster but less sophisticated like nlprule.
-
What’s everyone working on this week (8/2021)?
I'm working on https://github.com/bminixhofer/nlprule, a library for NLP (sentence segmentation, part-of-speech tagging, chunking, ..) and Grammatical Error Correction.
What are some alternatives?
rust-bert - Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)
NLP-progress - Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.
cargo-select - Cargo subcommand to easily run targets/examples
wtpsplit - Code for Where's the Point? Self-Supervised Multilingual Punctuation-Agnostic Sentence Segmentation
OuevreDeOctet - Ouevre de Octet (French for "Artwork of Byte" is a CLM transformer model entirely written in Rust --- it can be used for everything but we use it for our artistic endeavors!
SymSpell - SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
flx-rs - Rewrite emacs-flx in Rust for dynamic modules [maintainer=@jcs090218]
CalcuLaTeX - A pretty printing calculator language with support for units. Makes calculations easier and more presentable with real time LaTeX output, along with support for units, variables, and mathematical functions.
whatlang-rs - Natural language detection library for Rust. Try demo online: https://whatlang.org/
tinyrenderer - A brief computer graphics / rendering course
instant-segment - Fast English word segmentation in Rust
mos - An assembler, code formatter, language server and debug adapter for the MOS 6502 CPU.