Natural Language Toolkit

...software, data sets and tutorials for natural language processing...

Main Page

 

From NLTK

Jump to: navigation, search

NLTK — the Natural Language Toolkit — is a suite of open source Python modules, data and documentation for research and development in natural language processing. NLTK contains Code supporting dozens of NLP tasks, along with 40 popular Corpora and extensive Documentation including a 375-page online Book. Distributions for Windows, Mac OSX and Linux are available.


  • News - Version 0.9.4 Released [August 2008]; NLTK presented at ACL conference [June 2008]; NLTK at LinuxFest Northwest [April 2008]; NLTK in Google Summer of Code [April 2008]
  • Quotes - what users have said about NLTK
  • Documentation - book, articles, guides, reviews, API documentation
  • Donate - support ongoing NLTK development
Getting Started
  • Download - instructions for downloading and installing Python and NLTK on all platforms
  • Getting Started - simple things to try, including NLTK's demonstrations
  • Mailing List - subscribe to important announcements about NLTK by email
  • Powerpoint - overview and screenshots
Getting Help
  • FAQ - answers to frequently asked questions
  • Screenshots - some graphical and textual demonstrations
  • User forum - mailing list for discussion amongst NLTK users
  • Chatroom - #nltk on irc.freenode.net
Education and Research
  • Courses - 70 courses in 20 countries using NLTK (artificial intelligence, computational linguistics, information retrieval, machine learning)
  • Projects - ideas for student projects
  • Teaching - information for instructors teaching courses using NLTK
  • Research - hundreds of research papers that mention or use NLTK
Development
Personal tools