Showing 1-20 of 39 packages
Kryptos K1-style Vigenere solver using beam search, chi-squared, IoC, and bigram scoring. Adopted from https://github.com/chillhackr/kryptos
Recall-Oriented Understudy for Gisting Evaluation (ROUGE) Evaluation Functions with TypeScript support
Get n-grams from text
Get n-grams from text
Crack row transposition ciphers with ease using bigram analysis.
Gibberish Detector analyzes text using bigram frequency and vowel ratios to identify nonsensical or randomly generated content.
In-browser Pinyin-to-Hanzi IME with fuzzy search and bigram probabilistic suggestions
Finds degree of similarity between strings, based on Dice's Coefficient.
An extremely fast multi-thread capable Spellchecker written in Rust compiled to WebAssembly for Node.
provides functions for comparing and calculating the similarity between two strings using various methods.
Recall-Oriented Understudy for Gisting Evaluation (ROUGE) Evaluation Functions
A package for building and analyzing word nGrams
Japanese name divider library - Split full names into family and given names with 100% accuracy on 24,000 names
Terminal typing trainer focused on accuracy with constraint-based guided practice
A simple NPM package to use pre-trained AI models easily.
Takes in a text/file/stream and generates random sentences that sound like they could have been in the text
A configurable text scorer.
A port of Brian Romanowski's Java-based open source Kneser-Ney language model, according to Chen and Goodman's kneser-ney-mod-fix description, to nodejs using the 'natural' npm package.
General natural language (tokenizing, stemming (English, Russian, Spanish), part-of-speech tagging, sentiment analysis, classification, inflection, phonetics, tfidf, WordNet, jaro-winkler, Levenshtein distance, Dice's Coefficient) facilities for node.