Natural Language Processing (NLP) algorithms by and for the PDX Python User Group (PUG).
Python HTML Shell
Pull request Compare This branch is 89 commits ahead of hobson:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.git_hooks
docs
pug
tests
.coveragerc
.flake8.cfg
.gitignore
.travis-complex.yml
.travis.yml
AUTHORS.rst
CHANGES.rst
LICENSE.txt
README.md
README.rst
requirements-test.txt
requirements.txt
setup.cfg
setup.py
test-requirements.txt

README.md

pug-nlp

Build Status Coverage Status Latest Release Version

PUG Natural Language Processing (NLP) Utilities

This sub-package of the pug namespace package, provides natural language processing (NLP) and text processing utilities built by and for the PDX Python User Group (PUG).


Installation

On a Posix System

You really want to contribute, right?

git clone https://github.com/totalgood/pug-nlp.git

If you're a user and not a developer, and have an up-to-date posix OS with the postgres, xml2, and xlst development packages installed, then just use pip.

pip install pug-nlp

Fedora

If you're on Fedora >= 16 but haven't done a lot of python binding development, then you'll need some libraries before pip will succeed.

sudo yum install -y python-devel libxml2-devel libxslt-devel gcc-gfortran python-scikit-learn postgresql postgresql-server postgresql-libs postgresql-devel
pip install pug

Bleeding Edge

Even the releases are very unstable, but if you want to have the latest, most broken code

pip install git+git://github.com/hobsonlane/pug.git@master

Warning

This software is in alpha testing. Install at your own risk.


Development

I love merging PRs and adding contributors to the __authors__ list:

git clone https://github.com/totalgood/pug-nlp.git