Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
NLTK: Natural Language Toolkit
How to find NLTK in DH Box
You can access the bash shell at xx.xxx.xxx.xxx:4200. Once there, input your DH Box username and password. NLTK is a Python library, so it can be accessed through IPython, or in a Python script.
NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning.
[List of sample texts and corpora to download] (http://www.nltk.org/nltk_data/)
[NLTK: Natural Language Toolkit] (http://www.nltk.org/)
[NLTK Documentation] (https://github.com/nltk/nltk/wiki)
[Natural Language Processing with Python] (http://www.nltk.org/book/): This online book provides a practical introduction to programming for language processing. Written by the creators of NLTK, it guides the reader through the fundamentals of writing Python programs, working with corpora, categorizing text, analyzing linguistic structure, and more. A new version with updates for Python 3 and NLTK 3 is in preparation.
[NLTK-Trainer] (http://nltk-trainer.readthedocs.org/en/latest/): NLTK-Trainer is a set of Python command line scripts for natural language processing. With these scripts, you can do the following things without writing a single line of code: train NLTK based models, evaluate pickled models against a corpus, analyze a corpus.
[Python NLTK Demos for Natural Language Text Processing] (http://text-processing.com/demo/)
[NLTK Project Ideas] (http://moin.ourproject.org/moin/projects/nltk/ProjectIdeas)
[Centre for Language Technology, Gothenburg, Suggested NLTK Projects] (http://clt.gu.se/page/suggested-nltk-projects)