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.
Go to the notebook directory and run:
jupyter notebook
Then select the notebook in your browser.