O NLTK é uma plataforma Python líder para o processamento de dados de linguagem humana. Ele oferece interfaces fáceis de usar para acessar mais de 50 corpora e recursos lexicais, como o WordNet, e fornece um conjunto de bibliotecas de processamento de texto para classificação, marcação, análise e raciocínio semântico. Ele também oferece wrappers para bibliotecas NLP de nível industrial e possui um fórum de discussão ativo. O NLTK é adequado para linguistas, engenheiros, estudantes, educadores, pesquisadores e usuários da indústria. O NLTK é gratuito e um projeto de código aberto e conduzido pela comunidade.