Reviews
Now Reading
Natural Language Toolkit
1
Review

Natural Language Toolkit

Overview
Synopsis

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, wrappers for industrial-strength NLP libraries, and an active discussion forum.

Category

Data Mining Software Free

Features

•Feature structure types
•Parsing feature structure strings
•Feature paths
•Reentrance
•Text classification

License

Open Source

Price

Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Company

Natural Language Toolkit

What is best?

•Feature structure types
•Parsing feature structure strings
•Feature paths
•Reentrance
•Text classification

What are the benefits?

• Tokenization
• Stemming
• Tagging
• Parsing
• Semantic reasoning

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
5.9
Features & Functionality
7.6
7.3
Advanced Features
7.6
7.0
Integration
7.6
8.7
Performance
7.6
8.5
Customer Support
7.6
8.3
Implementation
8.6
Renew & Recommend
5.9
Bottom Line

NLTK is suitable for linguists, engineers, students, educators, researchers, and industry users alike. NLTK is available for Windows, Mac OS X, and Linux. Best of all, NLTK is a free, open source, community-driven project.

7.6
Editor Rating
7.4
Aggregated User Rating
7 ratings
You have rated this

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, wrappers for industrial-strength NLP libraries, and an active discussion forum.

Thanks to a hands-on guide introducing programming fundamentals alongside topics in computational linguistics, plus comprehensive API documentation, NLTK is suitable for linguists, engineers, students, educators, researchers, and industry users alike. NLTK is available for Windows, Mac OS X, and Linux. Best of all, NLTK is a free, open source, community-driven project. NLTK has been called “a wonderful tool for teaching, and working in, computational linguistics using Python,” and “an amazing library to play with natural language.”

Natural Language Processing with Python 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.

The book is being updated for Python 3 and NLTK 3. Natural Language Toolkit is also compatible with Mac, Linux and Windows and is both easy to install and easy to use. NLTK is open source software.

The source code is distributed under the terms of the Apache License Version 2.0. The documentation is distributed under the terms of the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States license. The corpora are distributed under various licenses, as documented in their respective README files.

Filter reviews
User Ratings





User Company size



User role





User industry





1 Reviews
  • Brooke Sacavage
    September 25, 2017 at 11:25 am

    Classify text processing libraries

    Company size

    Medium (50 to 1000)

    User Role

    IT Support

    User Industry

    Education

    Rating
    Ease of use8.3

    Features & Functionality8.2

    Advanced Features8.3

    Customer Support8.3

    ADDITIONAL INFORMATION
    The natural Language Toolkit provides an excellent platform for users to build Python programs that work with human language. The Natural Language Toolkit provides an easy to use interface for over lexical and Corpora resources. With the easy to use interface, the Natural Language Toolkit enables users to classify text processing libraries, stemming, tagging, tokenization, semantic reason and parsing. The fundamental features of programming alongside with computational linguistics and comprehensive API documentation makes the Natural Language Toolkit good for students, linguistics, engineers, researchers and educators. The Natural Language Toolkit enables users to use Windows applications as it can support several Windows platforms such as Linux. The Natural Language Toolkit uses Python in natural language processing. This provides users with an introduction to practical language processing programming. This is also achieved by the Natural Language Toolkit guiding the reader through the requirements of writing programs using Python, text categorization, linguistic structure analyzation, working with Corpora and many more. The Natural Language Toolkit has been termed as a community driven project, this is because it’s open source and free.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%