retext
stemmer
retext | stemmer | |
---|---|---|
2 | 1 | |
2,333 | 126 | |
0.3% | 1.6% | |
6.0 | 10.0 | |
11 days ago | over 1 year ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
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.
retext
- Is there a library for nodejs that can indentify if string is a question, suggestion, order, advice etc.
-
Detect Non-Inclusive Language with Retext and Node.js
There's a whole host of other retext plugins which you can process text with, including those that handle assumptions, cliches, passive voice, repetition, overly-complex words, and more. Enjoy!
stemmer
-
OramaSearch, a full-text search in your React application
First of all, to use Orama you have to create a database. To do that, Orama exposes a method called create. This method accepts a schema that describes the database structure and some options to configure the database. For this example, in addition to the schema, I want to show you how you can work with a different language (Italian, in this case) and how you can configure Orama to do that. Orama, to handle this process, uses stemmer out-of-the-box. So to create a simple database in this case and to move your first steps with Orama, you can go to the folder src/core/useOrama where you'll find all the code to handle Orama in your application. Let's start from the src/core/useOrama/context.ts file
What are some alternatives?
natural - general natural language facilities for node
use-orama - React hooks for using Orama search
franc - Natural language detection
retext-equality - plugin to check for possible insensitive, inconsiderate language
machine-translator - Translate words using a statistical model
nodejs-language - Node.js client for Google Cloud Natural Language: Derive insights from unstructured text using Google machine learning.
nlp.js - An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
orama-search-getting-started
text2token - break down a corpus of text into lines and tokens
orama - 🌌 Fast, dependency-free, full-text and vector search engine with typo tolerance, filters, facets, stemming, and more. Works with any JavaScript runtime, browser, server, service!
leven - Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm