Show rating breakdown
Save to My Lists
Claimed
Claimed

Top Rated NLTK Alternatives

NLTK Reviews & Product Details

Verified User in Telecommunications
UT
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about NLTK?

Nltk simply breakdown a paragraph into sentences and then sentences into words. This is the key and I liked it very much personally. Review collected by and hosted on G2.com.

What do you dislike about NLTK?

Yes everything has some things which can be better . Now audience have multiple choices so competition is high.comaparing with spacy it could be improve. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

It's a library. and we can integrate it in our projects to simply paragraphs , splitting the data and accordingly your selected language. Review collected by and hosted on G2.com.

NLTK Overview

What is NLTK?

NLTK is a platform for building Python programs to work with human language data that provides interfaces to 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.

NLTK Details
Discussions
NLTK Community
Show LessShow More
Product Description

NLTK is a platform for building Python programs to work with human language data that provides interfaces to 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.


Seller Details
HQ Location
N/A
Twitter
@NLTK_org
2,384 Twitter followers

Nana G.
NG
Overview Provided by:
Planning, Monitoring, Evaluation and Reporting Delegate, IFRC

Recent NLTK Reviews

Verified User
U
Verified UserMid-Market (51-1000 emp.)
4.5 out of 5
"Beast in language processing"
Nltk simply breakdown a paragraph into sentences and then sentences into words. This is the key and I liked it very much personally.
Harshit A.
HA
Harshit A.Mid-Market (51-1000 emp.)
4.0 out of 5
"Natural Language ToolKit"
Natural Language Processing with Python provides a practical implementation to programming for language processing and we can use with datascience ...
Richa N.
RN
Richa N.Small-Business (50 or fewer emp.)
5.0 out of 5
"Single Library for multiple use case"
As a data scientist NlTK reduces my over head of using multiple library for some preprocessing steps
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

NLTK Media

Answer a few questions to help the NLTK community
Have you used NLTK before?
Yes

47 out of 48 Total Reviews for NLTK

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
47 out of 48 Total Reviews for NLTK
4.4 out of 5
47 out of 48 Total Reviews for NLTK
4.4 out of 5

Overall Review Sentiment for NLTKQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Deepanshu D.
DD
Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

I've been working with Python for a long time, and this toolkit has made things a lot simpler. The features contained in the libraries are simple to use and make working with Python more fluid and painless. Review collected by and hosted on G2.com.

What do you dislike about NLTK?

I believe it still lacks a number of functionalities that other competitors have included compared to NLTK. They need to upgrade themselves quickly or they might get left behind in the race. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

It has added more support for NLP and made it more powerful by integrating third-party libraries. The main issue it has fixed for me is text processing. Review collected by and hosted on G2.com.

Pratik N.
PN
Technical Writer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about NLTK?

NLTK has plethora of tools to clean and pre-process your text data. I cannot imagine how many hours it would take to sit and manually clean the text data if it wasn't the amazing in-built of NLTK. I would say NLTK has made life of Data Scientists easy. Review collected by and hosted on G2.com.

What do you dislike about NLTK?

Some of the functionalities like Lemmatization is pretty slow when corpus size is large. So, I have to adjust with stemming. Also, spelling correction functionality doesn't perform that well for SMS language. It would be amazing if the support is extended to identify the words in their short-form. Review collected by and hosted on G2.com.

Recommendations to others considering NLTK:

NLTK is a great tool for Natural Language Processing tasks. The documentation provided is easy to understand with ample of examples. I would certainly recommend it to the beginners who are starting with their Machine Learning journey, as well as the experienced folks in ML industry. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

I have used this library primarily for text cleaning in the pre-processing stage and feature extraction before building ML model. While working on Hackathon problems, I tend to experiment with various functionalities of NLTK toolkit for effective processing of the text data. The best part is most of these tools offered by NLTK is quiet easy to implement, mostly can be achieved with a single line of code. Whenever I am stuck, I refer the official NLTK website and public forums and I always able to find the workaround. Review collected by and hosted on G2.com.

MAYANK S.
MS
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

- Tokenizers are one of the best and new things which I have seen for correcting content, I haven't seen this support in any other language. Review collected by and hosted on G2.com.

What do you dislike about NLTK?

- For some functions the accuracy is not so good, so minor handling is needed to be done from your end. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

- I use it for reading data from a webhook call and figuring out the keywords after parsing using NLTK. Storing these keywords in MongoDB later using them for targeting and analysing. Review collected by and hosted on G2.com.

Richa N.
RN
Business Analyst
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

As a data scientist NlTK reduces my over head of using multiple library for some preprocessing steps Review collected by and hosted on G2.com.

What do you dislike about NLTK?

Nothing to dislike, just I had to get familiar with the library as it is the case with any other library to make the use easy and know what to use where. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

I used it when I was working for my fiver client in an image recognition project to preprocess and get sample test cases. Review collected by and hosted on G2.com.

Harshit A.
HA
DevOps Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

Natural Language Processing with Python provides a practical implementation to programming for language processing and we can use with datascience and ml platform for its advance uses Review collected by and hosted on G2.com.

What do you dislike about NLTK?

If your algo is not best then it will impact nltk process. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

Its solving out language proceaaing problem that we have faced before python comes in phase. Review collected by and hosted on G2.com.

Harshit P.
HP
Software Engineer (IC2)
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

NLTK includes lot of features for which earlier I was using different library for each feature like tokenization etc. Review collected by and hosted on G2.com.

What do you dislike about NLTK?

There is nothing as such I dislike about NLTk but there is lack of resources to tell the wide use case in which NLTK can be used. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

I used it in my deep learning project where I needed NLTK for some preprocessing like tokenization , parking striling etc. Review collected by and hosted on G2.com.

Claudio M.
CM
Data Scientist
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

I really like the overall NLTK's API. I often use the whole pre processing pipeline related API's , I also use TextCat for language identification. I also like the pos-tagging API's and the sentiment analysis one . Review collected by and hosted on G2.com.

What do you dislike about NLTK?

It would be awesome if API's were a little bit faster since by reading some stack overflow answers, I sometimes found users replying to questions presenting some speed benchmarks comparing NLTK's speed with other NLP related libraries and showing it didn't was the fastest one among them . Review collected by and hosted on G2.com.

Recommendations to others considering NLTK:

I recommend the use of NTLK everytime you have to deal with text and you have to perform every type of natural language processing related analysis. It offers easy APIs to deal with every language. You can leverage wordnet api's to calculate synsets distances and related measures. It supports also part of speech tagging , machine translation , dependency parsing and sentiment analysis API's. You can also use neural networks for some specific tasks . Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

I'm dealing with general natural language processing tasks , such as text mining , text classification and topic modeling.

I used nltk textcat to identify and split my data according to detected languages . Then the whole pre processing pipeline was implemented in NLTK. I used wordnet api in order to instantiate a wordnet lemmatizer and used it in conjuction with the pos tag api in order to use lemmatization enriched by pos tagging . Review collected by and hosted on G2.com.

AR
Profesor titular
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

Nltk offers differents types of analysis as lemmatization, pos tagging, stop words removal, etc Review collected by and hosted on G2.com.

What do you dislike about NLTK?

The kind of processing may differ depending on the language. Besides, the coverage of applications for each language is different. Review collected by and hosted on G2.com.

Recommendations to others considering NLTK:

Before using nltk, you should check if all the functionalities required for you are available for your language. The language with most applications is English, so you need to know if you can apply similar processing in your language.

On the other hand, the way of calling to some functionalities depends on the language because some models are more effective for some language than for another.

I also recommend checking the performance of the functionality you want to use. That is, as it is already known in natural language processing, the precision in some tasks is close to 100, while in others it is lower. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

I have used nltk to apply previous processing to input texts. For example, nltk helps me to remove stop words, in any language, as well as obtaining lemmans and stems from every word. Besides, I can used also ntlk for name entity recognition in several languages. Thus, I can obtain several features from a single text.

One of the main benefits of using nltk is the fact that the processing is quite fast. Moreover, I like the fact that I can find lots of information on the Internet, with several examples. This helps me a lot when I want to process texts using nltk. Review collected by and hosted on G2.com.

M C.
MC
Business Analyst
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

The best thing about NLTK is its ease of implementation. Without it to write algorithms from scratch it take ages but it helps in quick prototyping.

Another thing that is great about NLTK is it has great pre trained models and corpus of data which makes text processing and analysis pretty quick and easy. Review collected by and hosted on G2.com.

What do you dislike about NLTK?

There is not much to dislike about NLTK but ya it has improved a lot in time.

I would like it to more fine tune its algorithms as some of its competitor like SpaCy is doing.

It only works syntactically and i would prefer if in future looks into semantic aspect of text as well.

Another thing it misses are the neural network models as it has no deep learning capabilities. Review collected by and hosted on G2.com.

Recommendations to others considering NLTK:

Yes I would totally recommend NLTK for others want to get into natural language processing as it is fairly easy to setup and learn. Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

The main benefit I have realized is quick prototyping with help of NLTK. It helps me to give actual shape to my projects in no time.

Another benefit for NLTK is it is very easy and quick to learn so that I can bring my whole team in same page very fast and that really helps in quick research and development. Review collected by and hosted on G2.com.

Ridhima g.
RG
Data Scientist
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about NLTK?

It is the best package for processing and understanding the text in less coding.

It provides so many functionalities such as tokenization, chunking, chinking in text processing, dependency parsing in understanding the text.

Documentation is easily available and fully open source. Review collected by and hosted on G2.com.

What do you dislike about NLTK?

You have to download the desired collection such as you want to use wordnet then before using downloading is necessary. Review collected by and hosted on G2.com.

Recommendations to others considering NLTK:

Spacy is also one of the good packages for processing and performing NLP task Review collected by and hosted on G2.com.

What problems is NLTK solving and how is that benefiting you?

I used NLTK majorly for pre-processing in Natural Language Processing tasks such as review classification then each review is in the raw form. Hence we have to perform processing and make it a useful vector.

Perfect library for basic processing on the text like stop-word removal, tokenization, etc. Review collected by and hosted on G2.com.