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 21 JavaScript Natural Language Processing 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
-
Awesome-Rust-MachineLearning
This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀
-
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.
-
leven
Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm
-
cep
CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.
-
gptsh
GPT.sh is a CLI tool built with NodeJs and powered by Open AI's GPT-3. It's main purpose is to translate natural language questions and requests into shell commands.
-
ml-classify-text-js
Machine learning based text classification in JavaScript using n-grams and cosine similarity
-
efficient-language-detector-js
Fast and accurate natural language detection. Detector written in Javascript. Nito-ELD, ELD.
-
nlphoseGUI
This tool allows you to create Natural Language Processing pipelines for use with nlphose using a Blockly based GUI editor in any browser. As you create a pipeline it shows you the corresponding nlphose command which will execute the pipeline.
-
OpenAI_API_Test
OpenAI API Test is a repository showcasing the use of the OpenAI API with NodeJS. The repository contains sample code that demonstrates how to interact with OpenAI's API to perform natural language processing tasks such as language translation, sentiment analysis, and text completion.
-
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.
Project mention: Categorize scraped products by using their title and/or description | /r/webscraping | 2023-11-22I was now playing around with some NLP libraries. Like with Natural I tried to use this BayesianCalssifier()(See here) and then train it with the categories, series, and expansions. Same as above, sometimes works, sometimes no.
We'll use the "natural" NLP library; follow the previous session to understand how to set up your environment.
Project mention: Performance critical ML: How viable is Rust as an alternative to C++ | /r/rust | 2023-05-02There’s an awesome-git list for a bunch of ML rust stuff not sure how up to date it is as well https://github.com/vaaaaanquish/Awesome-Rust-MachineLearning … not mine
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!
I came across this the other day. Might be helpful as it does sentiment analysis in Excel. Combined with OpenAI analysis it might get you to a suitable solution - https://github.com/analyticsinmotion/chatgpt-sentiment-analysis-in-excel
JavaScript Natural Language Processing related posts
- Show HN: Next-token prediction in JavaScript – build fast LLMs from scratch
- CyberChef from GCHQ: The Cyber Swiss Army Knife
- Who has the best documentation you’ve seen or like in 2023
- Categorize scraped products by using their title and/or description
- Natural Language Processing (NLP) in JavaScript (series 2)
- Natural Language Processing (NLP) in JavaScript (series)
- Couple Uncomfortable Facts About AI As It Is Right Now
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Natural Language Processing projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | natural | 10,473 |
2 | WantWords | 6,914 |
3 | nlp.js | 6,069 |
4 | ai-deadlines | 5,366 |
5 | franc | 4,021 |
6 | retext | 2,331 |
7 | Awesome-Rust-MachineLearning | 1,679 |
8 | wink-nlp | 1,143 |
9 | leven | 699 |
10 | Goopt | 510 |
11 | cep | 162 |
12 | gptsh | 119 |
13 | ml-classify-text-js | 107 |
14 | NOVA-NodeJS | 66 |
15 | chatdocs | 37 |
16 | efficient-language-detector-js | 19 |
17 | chatgpt-sentiment-analysis-in-excel | 10 |
18 | nlphoseGUI | 3 |
19 | OpenAI_API_Test | 3 |
20 | theGoodWord | 2 |
21 | text2token | 1 |