Text Processing packages

Showing projects tagged as Scientific and Text Processing

  • gensim

    9.5 7.2 L3 Python
    Topic Modelling for Humans
  • Pattern

    9.0 0.0 L2 Python
    Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
  • Stanza

    8.5 9.6 Python
    Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
  • coala

    8.0 0.0 L4 Python
    coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
  • sumy

    7.4 6.3 L5 Python
    Module for automatic summarization of text documents and HTML pages.
  • TextDistance

    6.9 6.1 Python
    📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
  • trafilatura

    6.8 8.9 Python
    Python & command-line tool to gather text on the Web: Crawling & scraping, content extraction, metadata. TXT, Markdown, CSV & XML output.
  • polyglot

    6.5 0.0 Python
    Multilingual text (NLP) processing toolkit
  • pdftabextract

    6.5 0.0 L3 Python
    A set of tools for extracting tables from PDF files helping to do data mining on (OCR-processed) scanned documents.
  • aeneas

    6.4 0.0 L3 Python
    aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
  • langid.py

    6.4 0.0 L3 Python
    Stand-alone language identification system
  • quepy

    5.5 0.0 L5 Python
    A python framework to transform natural language questions to queries in a database query language.
  • pymorphy2

    4.8 0.0 Python
    Morphological analyzer / inflection engine for Russian and Ukrainian languages.
  • IEPY

    4.7 0.0 L5 Python
    Information Extraction in Python
  • PatZilla

    2.1 5.4 Python
    PatZilla is a modular patent information research platform and data integration toolkit with a modern user interface and access to multiple data sources.
  • Kotori

    2.0 4.9 Python
    A flexible data historian based on InfluxDB, Grafana, MQTT, and more. Free, open, simple.
  • htmldate

    2.0 7.4 Python
    Fast and robust date extraction from web pages, with Python or on the command-line
  • Simplemma

    2.0 6.7 Python
    Simple multilingual lemmatizer for Python, especially useful for speed and efficiency
  • py3langid

    1.2 4.6 Python
    Faster, modernized fork of the language identification tool langid.py
  • pntl

    0.9 2.0 Python
    DISCONTINUED. Practical Natural Language Processing Tools for Humans is build on the top of Senna Natural Language Processing (NLP) predictions: part-of-speech (POS) tags, chunking (CHK), name entity recognition (NER), semantic role labeling (SRL) and syntactic parsing (PSG) with skip-gram all in Python and still more features will be added. The website give is for downlarding Senna tool