Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 23 JavaScript NLP Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
clifs
Contrastive Language-Image Forensic Search allows free text searching through videos using OpenAI's machine learning model CLIP
-
prosodic
Prosodic: a metrical-phonological parser, written in Python. For English and Finnish, with flexible language support.
-
DuckDuckGPT
π€ DuckDuckGo add-on that brings the magic of ChatGPT to search results (powered by GPT-4!)
-
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.
-
StandNote
StandNote is a chrome extension that generates automated meeting minutes after every online meeting and helps save time for students and professionals.
-
BraveGPT
π¦ Brave Search add-on that brings the magic of ChatGPT to search results (powered by GPT-4!)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
To go around this problem, I leveraged the Natural Language Processing library we are using in the project (Compromise) to make sure that each chunk was less than a specified character length, and the chunks ended with a full sentence (as long as the sentence itself wasn't longer than the limit).
We'll use the "natural" NLP library; follow the previous session to understand how to set up your environment.
I'm part of the team that build LlamaParse. It's net improvement compare to other PDF->Structured Text extractors (I build several in the past, includig https://github.com/axa-group/Parsr).
For character extraction, LlamaParse use a mixture of OCR / character extraction from the PDF (it's the only parser I'm aware of that address some of the buggy PDF font issues, check the 'text' mode to see raw document before reconstruction), use a mixture of heuristic and Machine learning models to reconstruct the document.
Once plug with a Recursive retrieval strategy, allow you to get Sota result on question answering over complexe text (see notebook: https://github.com/run-llama/llama_parse/blob/main/examples/...).
AMA
Project mention: js-utils VS chatgpt.js - a user suggested alternative | libhunt.com/r/adamlui/js-utils | 2024-03-29Both contain code published to npm, so both can be installed via npm, or imported remotely using jsDelivr to access useful JavaScript methods
Project mention: Show HN: Next-token prediction in JavaScript β build fast LLMs from scratch | news.ycombinator.com | 2024-04-10This is awesome, thanks. I've been messing with wink's NLP library (https://winkjs.org/wink-nlp/) to transform user queries and format responses so I can make a proper chat bot - will see what I can learn from these!
Project mention: chatgpt-infinity alternatives - chatgpt-auto-refresh and chatgpt-auto-continue | libhunt.com/r/chatgpt-infinity | 2023-07-05
Project mention: chatgpt-auto-refresh alternatives - autoclear-chatgpt-history and chatgpt-widescreen | libhunt.com/r/chatgpt-auto-refresh | 2023-07-05
Project mention: bravegpt VS duckduckgpt - a user suggested alternative | libhunt.com/r/bravegpt | 2023-07-05
Project mention: bravegpt VS duckduckgpt - a user suggested alternative | libhunt.com/r/bravegpt | 2023-07-05
Project mention: KokoMind: Can LLMs Understand Social Interactions? | news.ycombinator.com | 2023-07-06
Project mention: Chatgpt.js: An open-source, powerful client-side JavaScript library for ChatGPT | news.ycombinator.com | 2023-07-08OpenAI's developers knows of its existence already and follow many apps that use its code (for example, they copied the full-window functionality from the award-winning https://chatgptwidescreen.com powered by chatgpt.js)
JavaScript NLP related posts
- Improve Download Speeds with Concurrency
- Show HN: Next-token prediction in JavaScript β build fast LLMs from scratch
- Natural Language Processing (NLP) in JavaScript (series 2)
- Natural Language Processing (NLP) in JavaScript (series)
- Chatgpt.js: An open-source, powerful client-side JavaScript library for ChatGPT
- Chatgpt.js: An open-source powerful client-side JavaScript library for ChatGPT
-
chatgpt.js VS bravegpt - a user suggested alternative
2 projects | 5 Jul 2023
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source NLP projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | nlp_compromise | 11,195 |
2 | WantWords | 6,914 |
3 | nlp.js | 6,076 |
4 | Parsr | 5,645 |
5 | TagUI | 5,328 |
6 | franc | 4,028 |
7 | chatgpt.js | 1,774 |
8 | search-index | 1,368 |
9 | wink-nlp | 1,143 |
10 | Goopt | 510 |
11 | cope | 455 |
12 | clifs | 410 |
13 | genie-server | 267 |
14 | prosodic | 267 |
15 | ChatGPT Infinity | 193 |
16 | ChatGPT Auto Refresh | 145 |
17 | txtai.js | 139 |
18 | DuckDuckGPT | 136 |
19 | semantic-autocomplete | 111 |
20 | StandNote | 108 |
21 | BraveGPT | 99 |
22 | KokoMind | 98 |
23 | ChatGPT Widescreen | 98 |
Sponsored