Search results
34 packages found
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.
- natural language processing
- artifical intelligence
- statistics
- Porter stemmer
- Lancaster stemmer
- tokenizer
- bigram
- trigram
- quadgram
- ngram
- stemmer
- bayes
- classifier
- phonetic
- View more
Full text search engine in js that features tunable BM25 ranking function.
- okapi bm25
- tfidf
- tf-idf
- search engine
- full text search
- natural language processing
- information retrieval
- bm25
- term weighting
- vector space model
A fork of https://github.com/kerryrodden/tiny-tfidf, removes text splitting and creates 3 ngrams instead.
Perform full-text search operations across multiple documents with ease, designed for both browser and Node.js
- search
- multi-search
- fuzzy-search
- nlp-search
- fuzzy
- nlp
- term frequency
- inverse document frequency
- tf
- idf
- tfidf
- tf-idf
- inverted index
- vector space model
Minimal implementations of a couple of classic text analysis tools (TF-IDF and cosine similarity)
A highly efficient, isomorphic, full-featured, multilingual text search engine library, providing full-text search, fuzzy matching, phonetic scoring, document indexing and more, with micro JSON state hydration/dehydration in-browser and server-side.
- search-engine
- full-text-search
- text-processing
- document-indexing
- fuzzy-matching
- multilingual
- BM25
- n-gram
- multi-gram
- TF-IDF
- BK-Tree
- state-hydration
- state-dehydration
- Damerau-Levenshtein-distance
- View more
Node compatible version of tiny-tfidf
A small, fast, local-first, searchable index for client side apps written in Typescript.
- lofi-dx
- search
- fulltext-search
- typescript
- search-index
- search-engine
- search-algorithm
- inverted-index
- tf-idf
- delta-encoding
- base36
Plugin to add TF-IDF scores to a Lyra index
A package to extract important keywords from a document using TF-IDF technique
- keyword extractor
- tfidf
- tf-idf
- information retrieval
- term frequency
- inverse document frequency
- data mining
- text mining
![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)
Full text search engine in js. Features BM25 ranking function that can be tuned.
- okapi bm25
- tfidf
- tf-idf
- search engine
- full text search
- natural language search
- information retrieval
- bm25
- term weighting
- vector space model
Covectric is a simple vector based search engine using cosine similarity and tf-idf methods for finding text similarity.
Search for terms in array of documents using TF-IDF
Configurable BM25 Text Search Engine with simple semantic search support
- BM25
- BM25F
- TFIDF
- TF-IDF
- In Memory Search
- Semantic Search
- Full Text Search
- NLP
- Natural Language Processing
- wink
Function that takes a Term-Document map; computes IDFs.
For private use.
- natural
- language
- porter
- lancaster
- stemmer
- bayes
- classifier
- phonetic
- metaphone
- inflector
- wordnet
- tf-idf
- logistic
- regression
- View more
Computes BM25 Vectorization of Text.
基于tf-idf-search代码改进, tf-idf-search不支持中文分词