natural language processor powered by plugins part of the @unifiedjs collective
الميزات الرئيسية لـ retextjs/retext هي: Natural Language Processing, JavaScript NLP Libraries.
تشمل البدائل مفتوحة المصدر لـ retextjs/retext: spencermountain/compromise — Compromise is a natural language processing library and rule-based text parser designed to analyze unstructured text.… twitter/twitter-text — Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can… axa-group/nlp.js — nlp.js is a JavaScript natural language processing library and development framework used to build natural language… naturalnode/natural — Natural is a natural language processing library for Node.js that provides tools for text analysis, tokenization, and… synyi/poplar — A web-based annotation tool for natural language processing (NLP). abitdodgy/gibran — Gibran is an Elixir natural language processor, and a port of WordsCounted.
Natural is a natural language processing library for Node.js that provides tools for text analysis, tokenization, and phonetic matching. It functions as a collection of specialized toolsets for word stemming, string similarity quantification, and pattern-based text classification. The library includes a phonetic sound analyzer that converts words into phonetic representations to identify matches based on sound rather than literal spelling. It also features a text classification engine that assigns categories to text inputs using trained models and pattern recognition. Additional capabilities
Compromise is a natural language processing library and rule-based text parser designed to analyze unstructured text. It functions as a toolkit for identifying parts of speech, linguistic patterns, and semantic meaning, while providing specialized engines for named entity recognition and the parsing of temporal and numeric data. The project is distinguished by its linguistic morphological engine, which can conjugate verbs across different tenses and inflect nouns and adjectives. It further allows for linguistic model customization through a plugin system that enables the extension of lexicons
nlp.js is a JavaScript natural language processing library and development framework used to build natural language understanding engines. It provides a toolkit for creating local machine learning models for intent classification and acts as a multilingual text processor that detects languages and normalizes text across various dialects. The framework distinguishes itself by supporting local execution on both servers and mobile devices, enabling chatbot functionality without an internet connection. It features a specialized system for conversational slot filling to collect mandatory informati