nlp-workshops icon indicating copy to clipboard operation
nlp-workshops copied to clipboard

Introduction and tutorial about Natural Language Processing

NLP Workshops

Introduction and tutorial about Natural Language Processing. This is meant to be presented at the Data For Good NLP workshops, it will be extended over time.

##Requirements

Python 2.7

http://docs.python-guide.org/en/latest/starting/installation/

pip (Package Manager for python)

https://pip.pypa.io/en/stable/installing/

Python modules

pip install nltk word2vec unidecode

Jupyter Notebook

pip install jupyter

NLTK models

python -c 'import nltk; nltk.download()'

In the Models tab of the downloader interface, install Average Perceptron Tagger, Punkt Tokenizer Models and Snowball Data.

Load the notebook

Go to the notebook directory and run:

jupyter notebook

Then select the notebook in your browser.