PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Nlp Machine Learning Python Packages

Python packages with the GitHub topic nlp-machine-learning. Sorted by relevance, with stars and monthly downloads.
chrismattmann
tika

Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called natively in the Python community.

467K 2K 250
bjascob
lemminflect

A python module for English lemmatization and inflection.

211K 280 26
brightertiger
pygarble

Python Package to detect garbled, gibberish text for EN

23K 14 4
pdrm83
sent2vec

How to encode sentences in a high-dimensional vector space, a.k.a., sentence embedding.

22K 135 12
CLARIN-PL
clarinpl-embeddings

Embeddings: State-of-the-art Text Representations for Natural Language Processing tasks, an initial version of library focus on the Polish Language

13K 37 3
raeq
translit-rs

Canonicalize and neutralize adversarial Unicode — homoglyph/bidi/zalgo/invisibles — before it reaches your classifiers, indexes, and identifiers

9K 0 1
MilaNLProc
contextualized-topic-models

A python package to run contextualized topic modeling. CTMs combine contextualized embeddings (e.g., BERT) with topic models to get coherent topics. Published at EACL and ACL 2021 (Bianchi et al.).

5K 1K 154
raeq
disarm

Canonicalize and neutralize adversarial Unicode — homoglyph/bidi/zalgo/invisibles — before it reaches your classifiers, indexes, and identifiers

4K 0 1
howl-anderson
microtokenizer

一个轻量且功能全面的中文分词器,帮助学生了解分词器的工作原理。MicroTokenizer: A lightweight Chinese tokenizer designed for educational and research purposes. Provides a practical, hands-on approach to understanding NLP concepts, featuring multiple tokenization algorithms and customizable models. Ideal for students, researchers, and NLP enthusiasts..

4K 159 22
stonybrooknlp
appworld

🌍 AppWorld: A Controllable World of Apps and People for Benchmarking Function Calling and Interactive Coding Agent, ACL'24 Best Resource Paper.

4K 448 69
StabRise
scaledp

ScaleDP is a library for processing documents and images using Apache Spark and LLMs

3K 18 1
Ars-Linguistica
mlconjug3

A Python library to conjugate verbs in French, English, Spanish, Italian, Portuguese and Romanian (more soon) using Machine Learning techniques.

3K 80 13
deeppavlov
deeppavlov

An open source library for deep learning end-to-end dialog systems and chatbots.

3K 7K 1K
Jasonsey
fern2

A model development structure control for NLP

2K 3 1
adlumal
triplet-extract

GPU-accelerated Python implementation of Stanford OpenIE

2K 10 1
StatguyUser
textfeatureselection

Python library for feature selection for text features. It has filter method, genetic algorithm and TextFeatureSelectionEnsemble for improving text classification models. Helps improve your machine learning models

2K 53 5
Chad-Mowbray
ipclassifier

Classifies English iambic pentameter poetry by period

2K 3 1
MAIF
melusine

📧 Melusine: Use python to automatize your email processing workflow

2K 363 59
microsoft
autobrewml

With AutoBrewML Framework the time it takes to get production-ready ML models with great ease and efficiency highly accelerates.

1K 25 31
RezaGooner
persian-sentiment-analyzer

This repository contains code and tools for sentiment analysis of Persian customer reviews and feedback. Using Natural Language Processing (NLP) techniques, this project helps you transform Persian customer reviews into interpretable data and gain valuable insights to enhance the shopping experience.

1K 3 2
bobxwu
topmost

A Topic Modeling System Toolkit (ACL 2024 Demo)

1K 291 27
yaniv-shulman
chunkey-bert

ChunkeyBert is a minimal and easy-to-use keyword extraction technique that leverages BERT embeddings for unsupervised keyphrase extraction from long text documents.

1K 1 0
praveentn
nlpaeg

Natural Language Processing for Artificial Error Generation

1K 1 0
piteren
torchness

PyTorch tools, layers, encoders, MOTorch framework for NN model management

1K 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery