Awesome Lists

pynlpl

by proycon

Pythonpushed about 3 years ago

PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP (e.g. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML (Format for Linguistic Annotation).

AI summary

NL processor

A Python library for natural language processing tasks, including text manipulation and analysis.

stars
479
forks
68
watching
31
awesome lists
3
View on GitHubpypi.python.org/pypi/PyNLPl

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/proycon/pynlpl/links.svg)](https://awesome.facts.dev/awesome/proycon/pynlpl)
HTML
<a href="https://awesome.facts.dev/awesome/proycon/pynlpl"><img src="https://awesome.facts.dev/shield/proycon/pynlpl/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/proycon/pynlpl/links.svg

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.