Python nlp-library

Open-source Python projects categorized as nlp-library

Top 23 Python nlp-library Projects

nlp-library
  1. transformers

    🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

    Project mention: How to Install Google PaliGemma 2 Locally? | dev.to | 2024-12-18

    pip install git+https://github.com/huggingface/transformers

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. spaCy

    💫 Industrial-strength Natural Language Processing (NLP) in Python

    Project mention: 350M Tokens Don't Lie: Love and Hate in Hacker News | news.ycombinator.com | 2024-08-13

    Is this just using LLM to be cool? How does pure LLM with simple "In the scale between 0-10"" stack up against traditional, battle-tested sentiment analysis tools?

    Gemini suggests NLTK and spaCy

    https://www.nltk.org/

    https://spacy.io/

  4. OpenPrompt

    An Open-Source Framework for Prompt-Learning.

  5. FARM

    :house_with_garden: Fast & easy transfer learning for NLP. Harvesting language models for the industry. Focus on Question Answering. (by deepset-ai)

  6. tika-python

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

  7. 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.).

  8. pythainlp

    Thai natural language processing in Python

  9. skweak

    skweak: A software toolkit for weak supervision applied to NLP tasks

  10. DataDreamer

    DataDreamer: Prompt. Generate Synthetic Data. Train & Align Models.   🤖💤

    Project mention: FLaNK AI - 01 April 2024 | dev.to | 2024-04-01
  11. janome

    Japanese morphological analysis engine written in pure Python

  12. OCTIS

    OCTIS: Comparing Topic Models is Simple! A python package to optimize and evaluate topic models (accepted at EACL2021 demo track)

  13. camel_tools

    A suite of Arabic natural language processing tools developed by the CAMeL Lab at New York University Abu Dhabi.

  14. zshot

    Zero and Few shot named entity & relationships recognition

  15. mutate

    A library to synthesize text datasets using Large Language Models (LLM)

  16. turkish-deasciifier

    Turkish deasciifier in Python based on Deniz Yüret's turkish-mode for Emacs

  17. toiro

    A comparison tool of Japanese tokenizers

  18. promptmage

    simplifies the process of creating and managing LLM workflows.

    Project mention: Show HN: PromptMage – Simplify and Manage Your LLM Workflows | news.ycombinator.com | 2024-08-28

    Hey, thanks for you interest in the project :)

    It includes a prompt library and a playground and works with every model backend you set up (I tested a lot with Ollama). You can see screenshots here: https://promptmage.io/getting-started/#flow-playground

    Promptmage is a python package meant to support building complex, multi-step llm workflows. Have a look at the examples here to get an idea: https://github.com/tsterbak/promptmage/tree/main/examples

  19. NLP-Guide

    Natural Language Processing (NLP). Covering topics such as Tokenization, Part Of Speech tagging (POS), Machine translation, Named Entity Recognition (NER), Classification, and Sentiment analysis.

  20. rakun2

    RaKUn 2.0 - A fast keyword detection algorithm

  21. taxonomy4good

    Taxonomy4Good: a sustainability lexicon that provides the freedom to create custom taxonomies in addition to listed ESG and Sustainability Standards taxonomies.

  22. Semi-Automated-Youtube-Channel

    Semi automated youtube channel that has a lot of cool features for someone to use in their content generating project

  23. breame

    Lightweight utility tools for the detection of multiple spellings, meanings, and language-specific terminology in British and American English

  24. MultiEL

    Multilingual Entity Linking model by BELA model

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python nlp-library discussion

Log in or Post with

Python nlp-library related posts

  • DataDreamer

    1 project | news.ycombinator.com | 11 Feb 2024
  • [P] MultiEL: Multilingual Entity Linking model by BELA model

    1 project | /r/MachineLearning | 29 Jun 2023
  • YouTube content creation assistant

    1 project | /r/Python | 8 Jun 2023
  • Seeking your insights on "Loquax": A tool for phonological analysis

    3 projects | /r/latin | 30 May 2023
  • I used GPT-4 to create code that automates absolutely everything in creating YouTube Shorts, from voiceover to editing, even down to choosing the illustration images.

    3 projects | /r/ChatGPT | 27 May 2023
  • [Arabic>latin transliteration] any apps for this?

    1 project | /r/translator | 30 Apr 2023
  • [P] Programmatic: Powerful Weak Labeling

    2 projects | /r/MachineLearning | 20 Apr 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source nlp-library projects in Python? This list will help you:

# Project Stars
1 transformers 137,387
2 spaCy 30,646
3 OpenPrompt 4,427
4 FARM 1,744
5 tika-python 1,529
6 contextualized-topic-models 1,212
7 pythainlp 999
8 skweak 922
9 DataDreamer 894
10 janome 862
11 OCTIS 742
12 camel_tools 425
13 zshot 351
14 mutate 151
15 turkish-deasciifier 146
16 toiro 120
17 promptmage 90
18 NLP-Guide 75
19 rakun2 64
20 taxonomy4good 29
21 Semi-Automated-Youtube-Channel 16
22 breame 15
23 MultiEL 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?