JSPM

Found 1042 results for nlp

@promptbook/utils

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 66.95
  • Published

partial-json

Parse partial JSON generated by LLM

  • v0.1.7
  • 64.36
  • Published

date.js

dates for humans

  • v0.3.3
  • 62.63
  • Published

compromise

modest natural language processing

  • v14.14.4
  • 60.40
  • Published

@microsoft/recognizers-text

recognizers-text provides base classes for robust recognition and resolution of text entities.

  • v1.3.1
  • 59.71
  • Published

@microsoft/recognizers-text-number

recognizers-text-number provides robust recognition and resolution of numbers expressed in multiple languages.

  • v1.3.1
  • 58.97
  • Published

stopword

A module for node.js and the browser that takes in text and returns text that is stripped of stopwords. Has pre-defined stopword lists for 62 languages and also takes lists with custom stopwords as input.

  • v3.1.5
  • 58.18
  • Published

textlint

The pluggable linting tool for natural language.

  • v15.2.2
  • 56.93
  • Published

sentence-splitter

split {japanese, english} text into sentences.

  • v5.0.0
  • 56.64
  • Published

kuromoji

JavaScript implementation of Japanese morphological analyzer

  • v0.1.2
  • 56.27
  • Published

@microsoft/recognizers-text-suite

recognizers-text-suite provides robust recognition and resolution of numbers, units, date/time, and more; expressed in multiple languages.

  • v1.3.1
  • 55.88
  • Published

@microsoft/recognizers-text-sequence

recognizers-text-sequence provides robust recognition and resolution of series entities like phone numbers, URLs, and e-mail and IP addresses.

  • v1.3.1
  • 55.76
  • Published

talisman

Straightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.

  • v1.1.4
  • 54.12
  • Published

@microsoft/recognizers-text-choice

recognizers-text-choice provides recognition of Boolean (yes/no) answers expressed in multiple languages, as well as base classes to support lists of alternative choices.

  • v1.3.1
  • 53.89
  • Published

sentiment

AFINN-based sentiment analysis for Node.js

  • v5.0.2
  • 52.90
  • Published

@yutengjing/eld

Fast and accurate natural language detection. Detector written in Javascript. Efficient language detector, Nito-ELD, ELD.

  • v0.0.2
  • 52.11
  • Published

@stdlib/nlp

Natural language processing.

  • v0.3.3
  • 50.97
  • Published

@agnai/web-tokenizers

| [NPM Package](https://www.npmjs.com/package/@mlc-ai/web-tokenizers) | [WebLLM](https://github.com/mlc-ai/web-llm) |

  • v0.1.3
  • 49.43
  • Published

@agnai/sentencepiece-js

Sentencepiece tokenization for natural language processing, JS version.

  • v1.1.1
  • 49.34
  • Published

node-postal

International address parsing/normalization at C speed

  • v1.3.0
  • 48.76
  • Published

articles

Utility to determine the indirect article (in English) for a given word, using the method described at http://stackoverflow.com/questions/1288291/how-can-i-correctly-prefix-a-word-with-a-and-an/1288473#1288473 and the data provided at http://home.nerbonne

  • v0.2.2
  • 48.35
  • Published

pos

fasttag part of speech tagger implementation

  • v0.4.2
  • 47.15
  • Published

marked-plaintify

A marked extension to convert Markdown to Plaintext

  • v1.1.1
  • 46.27
  • Published

@nlux/react

nlux React is a library for building conversational AI interfaces, with support for OpenAI, HuggingFace, and more.

  • v2.17.1
  • 44.18
  • Published

@nlux/core

nlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more.

  • v2.17.1
  • 43.87
  • Published

detectlanguage

Detect Language API Node.js Client

  • v3.0.0
  • 43.58
  • Published

@yext/search-ui-react

A library of React Components for powering Yext Search integrations

  • v1.9.4
  • 42.99
  • Published

@nlux/themes

Themes and CSS files for nlux, the JavaScript and React library for building conversational AI interfaces.

  • v2.17.1
  • 42.53
  • Published

synonyms

a library to get the synoyms of the world

  • v1.0.1
  • 41.92
  • Published

eld

Fast and accurate natural language detection. Detector written in Javascript. Efficient language detector, Nito-ELD, ELD.

  • v1.0.1
  • 41.49
  • Published

@promptbook/core

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 40.80
  • Published

snowball

snowball word stemming algorithm implementation

  • v0.3.1
  • 39.62
  • Published

api-ai-javascript

Javascript SDK for https://api.ai/

  • v2.0.0-beta.21
  • 39.47
  • Published

@memori.ai/memori-react

[![npm version](https://img.shields.io/github/package-json/v/memori-ai/memori-react)](https://www.npmjs.com/package/@memori.ai/memori-react) ![Tests](https://github.com/memori-ai/memori-react/workflows/CI/badge.svg?branch=main) ![TypeScript Support](https

  • v8.2.0
  • 39.15
  • Published

@promptbook/types

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 39.03
  • Published

@promptbook/remote-client

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 38.13
  • Published

fast-tag-pos

FastTag part of speech tagger implementation

  • v2.0.0
  • 38.11
  • Published

numerizer

Parse numbers in natural language from strings

  • v0.0.4
  • 37.99
  • Published

hermetrics

Javascript version of hermetrics.py

  • v1.0.0
  • 37.85
  • Published

@nlux/langchain-react

The LangServe adapters for nlux React, the React JS library for building conversational AI interfaces.

  • v2.17.1
  • 37.74
  • Published

@nlux/langchain

The LangChain adapters for nlux, the javascript library for building conversational AI interfaces.

  • v2.17.1
  • 37.68
  • Published

sentencex

Sentence segmentation library

  • v0.4.2
  • 37.54
  • Published

@sglkc/kuromoji

Forked version of kuromoji with better compatibility for browsers

  • v1.1.0
  • 37.27
  • Published

@promptbook/node

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 37.11
  • Published

node-wit

Wit.ai Node.js SDK

  • v6.6.0
  • 36.56
  • Published

fasttext.wasm.js

Node and Browser env supported WebAssembly version of fastText: Library for efficient text classification and representation learning.

  • v1.0.0
  • 36.40
  • Published

langextract

A TypeScript library for extracting structured and grounded information from text using LLMs

  • v1.2.0
  • 36.35
  • Published

@promptbook/remote-server

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 36.12
  • Published

@promptbook/azure-openai

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 35.71
  • Published

@promptbook/pdf

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 35.32
  • Published

string-segmenter

Split a string in to sentences. Supports multiple languages.

  • v1.3.0
  • 35.22
  • Published

@promptbook/templates

Promptbook: Run AI apps in plain human language across multiple models and platforms

  • v0.100.0-44
  • 35.16
  • Published

semantic-chunking

Semantically create chunks from large texts. Useful for workflows involving large language models (LLMs).

  • v2.4.4
  • 35.13
  • Published

langdetect-ts

Google langdetect for the web platform. Detects 55 languages of of the box. Minimum 1 sentence input for >90% accurracy.

    • v1.0.0
    • 35.07
    • Published

    @promptbook/openai

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.96
    • Published

    vui-ad-hoc-alexa-recognizer

    Provides natural language understanding/processing to enable easy implementation of chat bots and voice services. High performance run time in only 2 lines of code - 'require' to include it, and the call to process the text. These can run anywhere Node.js

    • v1.5.176
    • 34.73
    • Published

    @promptbook/markitdown

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.67
    • Published

    @promptbook/fake-llm

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.62
    • Published

    @promptbook/markdown-utils

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.56
    • Published

    @promptbook/editable

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.49
    • Published

    rag-cli-tester

    A lightweight CLI tool for testing RAG (Retrieval-Augmented Generation) systems with different embedding combinations

    • v1.0.54
    • 34.49
    • Published

    @promptbook/google

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.45
    • Published

    @promptbook/documents

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.39
    • Published

    @promptbook/legacy-documents

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.35
    • Published

    shevchenko

    JavaScript library for declension of Ukrainian anthroponyms

    • v3.1.6
    • 34.32
    • Published

    @promptbook/browser

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.30
    • Published

    @promptbook/vercel

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.24
    • Published

    @mlc-ai/web-tokenizers

    | [NPM Package](https://www.npmjs.com/package/@mlc-ai/web-tokenizers) | [WebLLM](https://github.com/mlc-ai/web-llm) |

    • v0.1.6
    • 34.22
    • Published

    @promptbook/javascript

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.22
    • Published

    @promptbook/ollama

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 34.16
    • Published

    languages.io

    Multi Languages Detection for Text-Mining and Natural Language Processing - True ITK - Open Source

    • v0.9.1
    • 34.11
    • Published

    nlpjs

    NLP library for javascript

    • v0.0.2
    • 33.94
    • Published

    @promptbook/wizard

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 33.92
    • Published

    promptbook

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 33.90
    • Published

    @moderation-api/sdk

    Automatically moderate your content with Moderation API

    • v1.4.0
    • 33.81
    • Published

    @promptbook/anthropic-claude

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 33.80
    • Published

    @promptbook/cli

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 33.67
    • Published

    mcp-tavily-search

    MCP server for integrating Tavily search API with LLMs, providing web search, RAG context generation, and QnA capabilities

    • v0.0.6
    • 33.63
    • Published

    @promptbook/deepseek

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 33.27
    • Published

    @promptbook/website-crawler

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 32.98
    • Published

    ptbk

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-44
    • 32.47
    • Published

    oneai

    Make your app understand language. Summarize conversations, categorize articles, and more.

    • v0.8.4
    • 32.44
    • Published

    spacy

    JavaScript API for spaCy with Python REST API

    • v0.0.4
    • 32.14
    • Published

    stem-porter

    Porter's stemming algorithm

      • v0.0.1
      • 31.88
      • Published

      @nlux/openai

      The OpenAI adapters for nlux, the javascript library for building conversational AI interfaces.

      • v2.17.1
      • 31.85
      • Published

      @nlux/openai-react

      The OpenAI adapters for nlux React, the React JS library for building conversational AI interfaces.

      • v2.17.1
      • 31.74
      • Published

      llama-node

      Node.js Library for Large Language Model LLaMA/RWKV

      • v0.1.6
      • 31.33
      • Published

      @promptbook/components

      Promptbook: Run AI apps in plain human language across multiple models and platforms

      • v0.100.0-44
      • 31.24
      • Published

      @sctg/sentencepiece-js

      Sentencepiece tokenization for natural language processing, JS version.

      • v1.3.3
      • 31.05
      • Published

      @energetic-ai/embeddings

      Fast, easy-to-use AI text embeddings, optimized for serverless functions.

      • v0.2.0
      • 30.93
      • Published

      lda

      LDA topic modeling for node.js.

      • v0.2.0
      • 30.66
      • Published

      mitie

      Node bindings for MIT Information Extraction https://github.com/mit-nlp/MITIE

      • v1.0.0
      • 30.45
      • Published

      @hasanshoaib/ai-kit

      AI toolkit by Q9Labs with vector search, memory, and deep search utilities

        • v0.5.16
        • 30.37
        • Published

        multilang-sentiment

        Multi language AFINN-based sentiment analysis for Node.js

        • v2.0.0
        • 30.04
        • Published

        sentencepiece-js

        Sentencepiece tokenization for natural language processing, JS version.

        • v1.1.0
        • 30.02
        • Published

        @energetic-ai/core

        EnergeticAI is TensorFlow.js, optimized for serverless environments, with fast cold-start, small module size, and great usability.

        • v0.2.0
        • 29.82
        • Published

        nlp

        Natural Language Processing for node.js

        • v0.0.0
        • 29.24
        • Published

        @beshkenadze/eyecite

        TypeScript library for extracting legal citations from text strings. A complete port of the Python eyecite library.

        • v2.7.6
        • 29.17
        • Published

        extract-us-city

        A library that extracts City, State and Zip information from text and provides a structured response.

        • v0.0.7
        • 29.16
        • Published

        bravey

        A simple JavaScript NLP-like library to help you creating your own bot.

        • v0.1.5
        • 29.04
        • Published

        monkeylearn

        Official Node client for the MonkeyLearn API version 3.

        • v3.4.0
        • 28.80
        • Published

        @bluzzi/lingua

        An accurate natural language detection library, suitable for long and short text alike

          • v1.5.0
          • 28.63
          • Published

          claude-llm-gateway

          đź§  Intelligent API gateway with automatic model selection - connects Claude Code to 36+ LLM providers with smart task detection and cost optimization

          • v1.2.9
          • 28.39
          • Published

          node-vntokenizer

          Tokenizer for Vietnamese in Nodejs and Javascript

          • v0.0.2
          • 28.30
          • Published

          symspell-ex

          Spelling correction & Fuzzy search based on symmetric delete spelling correction algorithm

          • v1.1.10
          • 28.27
          • Published

          @nlux/nlbridge

          The nlbridge adapters for nlux, the javascript library for building conversational AI interfaces.

          • v2.17.1
          • 28.16
          • Published

          @nlux/nlbridge-react

          The nlbridge adapters for nlux React, the React JS library for building conversational AI interfaces.

          • v2.17.1
          • 28.08
          • Published

          boox

          Perform full-text search operations across multiple documents with ease, designed for both browser and Node.js

          • v1.0.0
          • 27.84
          • Published

          remove-stopwords

          A package to remove common stopwords from an array, it covers most languages and is optimized primarily for WorldBrain

          • v1.0.3
          • 27.81
          • Published

          playwright-advanced-ml-healer

          Advanced AI-powered self-healing selectors for Playwright with 19+ healing types, neural networks, machine learning models, and Global DOM Learning ML Model

            • v2.0.5
            • 27.80
            • Published

            mandarino

            Official Mandarino SDK [TypeScript coming soon]

              • v2025.8.1-5.15.45
              • 27.71
              • Published

              @gqlpt/utils

              Utilities for GQLPT

              • v0.0.0-alpha.33
              • 27.65
              • Published

              words-n-numbers

              Tokenizing strings of text. Extracting arrays of words and optionally number, emojis, tags, usernames and email addresses from strings. For Node.js and the browser. When you need more than just [a-z] regular expressions.

              • v9.1.2
              • 27.48
              • Published

              spacy-nlp

              Expose Spacy nlp text parsing to Nodejs (and other languages) via socketIO

              • v1.0.11
              • 27.46
              • Published

              node-textcleaner

              Nodejs text cleaner, for Data Mining in JS

              • v0.0.1
              • 27.43
              • Published

              node-ngram

              Nodejs text n-grams

              • v0.0.8
              • 27.20
              • Published

              phonemize

              Fast phonemizer with rule-based G2P prediction. Pure JavaScript implementation.

              • v1.1.0
              • 27.08
              • Published

              @nlux/markdown

              A lightweight and fast markdown parser used by nlux that can be used to parse markdown text streams into DOM.

              • v2.17.1
              • 26.98
              • Published

              gpt4js

              Using ChatGPT4/3.5-turbo/Gemini-Pro/BlackBox and etc. unlimited and free.

              • v1.7.8
              • 26.90
              • Published

              embedding-hf

              Tiny helper to generate sentence-transformers embeddings via @xenova/transformers in Node.js and the browser.

              • v0.2.4
              • 26.79
              • Published

              gqlpt

              Leverage AI to generate GraphQL queries from plain text.

              • v0.0.0-alpha.33
              • 26.70
              • Published

              vector-cosine-similarity

              Lightweight Cosine Similarity Function. Built as an alternative to the compute-cosine-similarity package. Works with high dimension vectors like openAI embeddings

              • v1.8.0
              • 26.62
              • Published

              chatito

              Generate training datasets for NLU chatbots using a simple DSL

              • v2.3.5
              • 26.59
              • Published

              elasticsearch-dynamic-search

              Intelligent hybrid search library for Elasticsearch with dynamic weight adjustment, proper noun detection, and contextual analysis

              • v1.1.3
              • 26.54
              • Published

              @alan-ai/alan-sdk-web

              Alan Web SDK: a lightweight JavaScript library for adding a voice experience to your website or web application

              • v1.8.94
              • 26.53
              • Published

              simtext

              A lightweight, rule-based text similarity calculator that selects the most appropriate comparison algorithm based on input string lengths.

              • v0.1.7
              • 26.04
              • Published

              @qianjue/mcp-memory-server

              A Model Context Protocol (MCP) server for intelligent memory management with vector search capabilities

              • v1.1.5
              • 25.81
              • Published

              @promptbook/langtail

              It's time for a paradigm shift. The future of software in plain English, French or Latin

              • v0.75.6
              • 25.63
              • Published

              hamming

              Calculate the Hamming distance between two strings.

              • v0.0.2
              • 25.50
              • Published

              spam-detection

              Small package to check spam text and messages

              • v1.0.3
              • 25.29
              • Published

              rosette-api

              Babel Street Analytics API Node.js client SDK

              • v1.31.0
              • 25.25
              • Published

              lda-topic-model

              LDA topic modelling in javascript for node.js

              • v1.1.0
              • 25.18
              • Published

              @infomatebot/chatbot-widget

              Build intelligent chatbots using pre-designed conversation flows with quick reply options. Upload documents for AI-powered, context-aware responses and reduce support costs by 80% with guided conversations

              • v1.0.11
              • 25.03
              • Published

              email-util

              Email text and metadata analysis utilities

              • v0.0.6
              • 24.86
              • Published

              snowball-stem

              ⛄ Snowball stemmers for NPM.

              • v1.1.1
              • 24.82
              • Published

              flowchat-ts

              [![License](https://img.shields.io/pypi/l/flowchat?logoColor=blue)](LICENSE.txt)

                • v0.1.0
                • 24.65
                • Published

                mecab-ya

                Yet another mecab wrapper for nodejs

                • v0.1.1
                • 24.24
                • Published

                @mlc-ai/web-xgrammar

                This folder contains the source code and emcc bindings for compiling XGrammar to Javascript/Typescript via [emscripten](https://emscripten.org/).

                • v0.1.0
                • 24.15
                • Published

                japanese-tfidf-embedder

                Japanese text vectorization using TF-IDF + LSA with n-gram tokenization and custom dictionary support

                • v0.2.0
                • 24.09
                • Published

                @snirp/contractions

                Typescript multiple-string replacement library, for natural language processing (NLP) and general use

                • v0.1.2
                • 23.94
                • Published

                to-jyutping

                粵語拼音自動標註工具 Cantonese Pronunciation Automatic Labeling Tool

                • v3.1.1
                • 23.82
                • Published

                react-taggy

                A simple zero-dependency React component for tagging user-defined entities within a block of text.

                • v0.1.12
                • 23.70
                • Published

                spacy-js

                JavaScript API for spaCy with Python REST API

                • v0.0.5
                • 23.63
                • Published

                vntk

                Vietnamese NLP Toolkit for Node

                • v1.4.4
                • 23.36
                • Published

                bpe-tokenizer-encoding

                A simple JavaScript implementation of Byte Pair Encoding (BPE)

                  • v2.0.0
                  • 23.33
                  • Published

                  react-rasa-assistant

                  React hook for easily building custom Rasa assistants

                  • v0.3.0
                  • 23.25
                  • Published

                  boox-cli

                  A command-line interface (CLI) for training and searching Boox datasets.

                  • v1.0.3
                  • 23.17
                  • Published

                  muna

                  Run AI models anywhere.

                  • v0.0.48
                  • 23.08
                  • Published

                  mecab-ko-ts

                  mecab for korean, support typescript

                  • v0.1.1
                  • 22.87
                  • Published

                  novate-medviz

                  Comprehensive React library for medical anatomy visualization with 550+ anatomical structures, clinical examination points, and AI-powered natural language processing. Supports 10 anatomical views with gender-specific differences.

                  • v2.1.0
                  • 22.85
                  • Published

                  porter-stemmer-js

                  Very fast Porter Stemmer implementation written in Javascript.

                  • v1.1.2
                  • 22.67
                  • Published

                  @grby/nlpx

                  two way sync for negative lab pro and lightroom

                  • v1.0.3
                  • 22.65
                  • Published

                  text-rank-tag

                  The TextRank algorithm that automagically creates a tag cloud from text

                  • v0.0.1
                  • 22.57
                  • Published

                  langid

                  Stand-alone language identification system

                  • v0.0.1
                  • 22.55
                  • Published

                  mimir

                  bag-of-words and td-idf

                  • v0.0.1
                  • 22.31
                  • Published

                  vector-chunk

                  🚀 Next-Gen Content Intelligence - The most powerful, lightweight, and intelligent vector search package for modern applications. Zero dependencies, AI-powered search, real-time processing, content analysis, tone detection, style matching, DNA fingerprint

                  • v2.0.1
                  • 21.95
                  • Published

                  angular-ai-chat-bot

                  Angular 6 AI Chat Bot module with Google Api

                  • v1.1.1
                  • 21.95
                  • Published

                  spell

                  javascript dictionary module for node.js, and the browser

                  • v1.0.0
                  • 21.84
                  • Published

                  @cxbuilder/aws-lex

                  Higher-level (L2) constructs for AWS LexV2 bot creation using the AWS CDK

                  • v1.2.0
                  • 21.69
                  • Published

                  corenlp

                  A NodeJS CoreNLP library

                  • v1.5.2
                  • 21.65
                  • Published

                  stophtml

                  Tokenizes an HTML string, extracting plain text while ignoring HTML tags

                  • v1.0.3
                  • 21.57
                  • Published

                  ml-sentiment

                  Machine learner sentiment classifier, with ability to negate words, with english and german

                  • v2.0.7
                  • 21.44
                  • Published

                  react-native-apple-llm

                  React Native plugin for Apple Intelligence and Foundation Models

                  • v1.0.12
                  • 21.40
                  • Published

                  md-segmenter

                  Split Markdown documents into logical chunks while preserving code blocks, tables, lists, and other nested structures. Safely segment large MD files for processing/pagination without breaking syntax integrity, powered by AST-based parsing for accurate blo

                  • v0.2.0
                  • 21.23
                  • Published

                  jaccard-similarity-sentences

                  Implements the Jaccard algorithm for finding the similarity coefficient between sentences

                  • v1.0.2
                  • 21.21
                  • Published

                  soundswallower

                  An even smaller speech recognizer

                  • v0.6.3
                  • 21.20
                  • Published

                  job-recognition

                  Library for finding all job titles in an arbitrary piece of text.

                  • v1.1.5
                  • 21.16
                  • Published

                  fasttext-ts

                  TypeScript-compatible FastText language detection for Node.js

                  • v0.2.0-beta.1
                  • 21.11
                  • Published

                  sentiment-multilang

                  Multilanguage AFINN-based sentiment analysis for Node.js

                  • v0.0.2
                  • 21.09
                  • Published

                  sastrawijs

                  Sastrawi is a simple javascript package which allows you to reduce inflected words in Indonesian Language (Bahasa Indonesia) to their base form (stem). Despite its simplicity, this library is designed to be high quality and well documented.

                  • v1.1.0
                  • 21.07
                  • Published

                  @nlux/hf

                  The Hugging Face adapters for nlux, the javascript library for building conversational AI interfaces.

                  • v2.17.1
                  • 20.99
                  • Published

                  inference-server

                  Libraries and server to build AI applications. Adapters to various native bindings allowing local inference. Integrate it with your application, or use as a microservice.

                  • v1.0.0-beta.31
                  • 20.91
                  • Published

                  djelia

                  Djelia JavaScript SDK - Advanced AI for African Languages

                  • v2.0.0
                  • 20.85
                  • Published

                  rehype-extract-meta

                  Rehype plugin to extract meta data from an HTML document

                  • v4.0.1
                  • 20.81
                  • Published

                  @patdx/kuromoji

                  JavaScript implementation of Japanese morphological analyzer

                  • v1.0.4
                  • 20.79
                  • Published

                  llm-gen

                  A CLI tool to extract text from a static Next.js export and generate llm.txt for LLM ingestion.

                  • v1.0.3
                  • 20.79
                  • Published

                  @react-native-firebase/ml-natural-language

                  React Native Firebase - Firebase ML Kit brings the power of machine learning to your React Native application, supporting both Android & iOS.

                  • v7.4.11
                  • 20.73
                  • Published

                  algorith

                  Collection complète d'algorithmes de similarité textuelle et moteur de génération aléatoire avancé

                  • v1.0.1
                  • 20.70
                  • Published

                  nodejs-rag-module

                  A Node.js TypeScript module for RAG functionality using nomic-embed-text-v1.5 and sqlite-vec

                  • v1.0.1
                  • 20.61
                  • Published

                  ner

                  Client for STANFORD NER

                  • v1.0.0
                  • 20.58
                  • Published

                  ai-zero-shot-classifier

                  đź§  powerful JavaScript library that leverages advanced AI embeddings to perform zero-shot text classification. Whether you're dealing with unlabelled data or seeking to classify text against dynamic and user-defined labels, this library provides a seamles

                  • v0.0.10
                  • 20.50
                  • Published

                  en-wordnet

                  This package is archived. Please use [open-language/wordnets](https://github.com/open-language/wordnets)

                  • v2.0.11
                  • 20.20
                  • Published

                  @react-native-firebase/ml-vision

                  React Native Firebase - Firebase ML Kit brings the power of machine learning vision to your React Native application, supporting both Android & iOS.

                  • v7.4.13
                  • 20.06
                  • Published

                  js-cognition

                  A simple, zero-config package for common AI tasks like sentiment analysis in JavaScript and TypeScript.

                  • v1.1.0
                  • 19.98
                  • Published

                  token-flow

                  A natural language conversational agent for ordering and organizing items from a catalog.

                  • v0.0.39
                  • 19.83
                  • Published

                  langtail

                  Typescript SDK for [Langtail](https://langtail.com/).

                    • v0.16.5
                    • 19.73
                    • Published

                    @dialogai/ydb-chat-history

                    YDB (Yandex Database) chat message history implementation for LangChain applications

                    • v2.0.2
                    • 19.68
                    • Published

                    @bitextual/hunalign

                    Hunalign is a bilingual sentence aligner, useful for aligning parallel corpora.

                    • v0.0.3
                    • 19.54
                    • Published

                    okeymeta-ai-sdk

                    Official SDK for OkeyMeta AI models, including OkeyAI—Africa's first trained AI. Seamlessly integrate text, image, and conversational AI into any JavaScript project with enterprise-grade reliability and security.

                      • v1.0.9
                      • 19.52
                      • Published

                      ynlu

                      Yoctol Natural Language Understanding SDK for nodejs

                      • v0.5.3
                      • 19.34
                      • Published

                      @gptp/core

                      Library to supercharge your use of large language models

                      • v0.7.15
                      • 19.29
                      • Published

                      @lautmaler/textutil

                      utility functions that normalize utterance texts

                      • v2.0.0
                      • 19.17
                      • Published

                      @nlux/hf-react

                      The Hugging Face adapters for nlux React, the React JS library for building conversational AI interfaces.

                      • v2.17.1
                      • 19.16
                      • Published

                      vectorizer

                      Convert an Array of Strings to an Array of Numbers with an Index and vice versa

                      • v0.0.1
                      • 18.90
                      • Published

                      semantic-autocomplete

                      A blazing-fast semantic search React component. Match by meaning, not just by letters. Search as you type without waiting (no debounce needed). Rank by cosine similarity.

                      • v3.1.0
                      • 18.82
                      • Published

                      talkify

                      Framework for developing chat bot applications.

                      • v2.2.0
                      • 18.59
                      • Published

                      trias

                      Advanced text classification and prediction module with multi-language support, clustering, and gravitational groups

                      • v0.1.5
                      • 18.57
                      • Published

                      @botonic/plugin-google-translation

                      ## What does this plugin do? This plugin uses [Google Cloud Translation API](https://cloud.google.com/translate) to translate the user input text and detect its language.

                        • v0.38.0
                        • 18.33
                        • Published

                        @robota-sdk/openai

                        OpenAI integration for Robota SDK - GPT-4, GPT-3.5, function calling, and tool integration with OpenAI's API

                        • v2.0.9
                        • 18.11
                        • Published

                        arabic-services

                        Utility functions on Arabic text

                        • v1.0.7
                        • 18.05
                        • Published

                        en-dictionary

                        ![](assets/wordnet-readme-logo.png)

                        • v2.0.3
                        • 17.96
                        • Published

                        @nlbridge/express

                        An express middleware to connect to several LLMs

                        • v0.3.10
                        • 17.81
                        • Published

                        @robota-sdk/google

                        Google AI integration for Robota SDK - Gemini Pro, Gemini Flash, function calling, and tool integration with Google's Generative AI

                        • v2.0.9
                        • 17.80
                        • Published

                        rasa-nlu-trainer

                        This is a tool to edit your training examples for [rasa NLU](https://github.com/golastmile/rasa_nlu)

                        • v0.2.7
                        • 17.66
                        • Published

                        lorca-nlp

                        NLP for Spanish

                        • v1.0.12
                        • 17.60
                        • Published

                        text-moderate

                        A comprehensive JavaScript library for content moderation, including profanity filtering, sentiment analysis, and toxicity detection. Leveraging advanced algorithms and external APIs, TextModerate provides developers with tools to create safer and more po

                        • v1.0.8
                        • 17.57
                        • Published

                        hashub-vector

                        Official TypeScript/JavaScript SDK for Hashub Vector API - High-quality multilingual text embeddings with Turkish excellence

                        • v1.0.0
                        • 17.55
                        • Published

                        skailan-ai

                        Servicio de IA y procesamiento de lenguaje natural para Skailan

                        • v1.0.0
                        • 17.51
                        • Published

                        flashtext.js

                        A JavaSctipt Port of the Python package FlashText

                        • v1.0.5
                        • 17.39
                        • Published

                        arg-services

                        Protobuf and gRPC definitions for microservice-based argumentation machines

                        • v4.0.4
                        • 17.34
                        • Published