TextBlob
textblob.readthedocs.io/en/devTextBlob offers Python natural language processing tools, including tagging, noun phrase extraction, and sentiment analysis.
Looking for something like nlp.js? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 1 are free or have a free plan and 22 are open source.
nlp.js provides tools for building bots with entity extraction, sentiment analysis, and language identification.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | TextBlob | — | Not stated | Web |
| 2 | Profiles | — | Yes | — |
| 3 | Dash | — | Yes | — |
| 4 | Algebird | — | Yes | — |
| 5 | Rojo | — | Yes | — |
| 6 | Anywidget | — | Yes | — |
| 7 | Tiny Helpers | — | Yes | — |
| 8 | microsoft/semantic-kernel | — | Yes | — |
| 9 | benchmarks | — | Yes | — |
| 10 | NLP Compromise | — | Yes | — |
TextBlob offers Python natural language processing tools, including tagging, noun phrase extraction, and sentiment analysis.
Download Wireshark profiles from this repository to support troubleshooting and packet analysis.
Python developers can use Dash to build data apps and dashboards without requiring JavaScript.
Algebird provides abstract algebra tools for Scala, including components for building aggregations.
Rojo helps Roblox developers use software engineering tools to build projects.
anywidget makes reusable widgets easier to build for notebooks and interactive applications.
Tiny Helpers collects useful online utilities for building websites, and its project page notes that contributions are closed.
Semantic Kernel helps integrate large language model technology into applications.
GPT-Migrate helps move a codebase from one programming language or framework to another.
compromise provides natural language processing tools for JavaScript applications.
Efficient fine-tuning of quantized language models is the focus of QLoRA, a method documented in this repository.
Segment Chinese text with jieba, a Python package for natural language processing.
Gito uses language models to review GitHub code for high impact issues such as vulnerabilities, bugs, and maintainability concerns.
Gitingest turns a GitHub repository URL into a text digest suited to language model prompts.
Python code can be analyzed with pylyzer, a static analyzer and language server.
TextCL provides preprocessing tools for cleaning text data used in natural language processing tasks.
crystal-fann provides Crystal language bindings for the FANN artificial neural network library.
DSPy is a framework for programming language models, with algorithms to optimize prompts and model weights.
Julia-language backend combined with the Jupyter interactive environment.
spaCy provides Python natural language processing tools for entity recognition, tagging, parsing, and word vectors.
Awesome CLI provides a command-line tool for browsing and exploring Awesome lists.
Jupytext lets users represent Jupyter notebooks as Markdown documents or Julia, Python, and R scripts.
GitHub Readme Stats generates statistics cards for use in GitHub README files.
Browse a list of tools and programs for developers, DevOps teams, system administrators, and others.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative