Tag natural language processing

NLTK Tutorial using Python

NLTK Tutorial using Python

The NLTK library in Python is one of the best Python libraries for any natural language processing task. It provides so many useful functions for word processing including tokenization, stemming, tagging, parsing and many other tasks that we need to…

Language Detection with Python

Language Detection with Python

The task of language detection comes into use when you are working on a very large dataset that contains data in different languages. Suppose you want to create an even driven program where the final output depends on the language…

Remove Stop Words using Python

Remove Stop Words using Python

Stop Words removal is an important step while working on any application of natural language processing. Stop Words are words that carry very little or no significant semantic context in a piece of text which is why such words need…

Chatbot using Python

Chatbot using Python

A Chatbot is an application that interacts with users like a human. Chatbots are typically used to resolve the most common queries that a business receives from its customers daily. In this article, I’ll walk you through how to create…

Grammar Correction using Python

Grammar Correction using Python

Using correct grammar is very important in any language. The role that syntax plays in a programming language is what grammar plays in any language. In this article, I will walk you through the grammar correction task using Python. How…

Extract Keywords using Python

Extract Keywords using Python

Keywords play an important role when reading a long text to understand the subject and context of the text. Search engines also analyze an article’s keywords before indexing it. In this article, I will walk you through how to extract…

Text Summarization with Python

Text Summarization with Python

Text Summarization is the process of creating a summary of a certain document which contains the most important information of the original, the purpose of which is to obtain a summary of the main points of the document. In this…

Autocorrect with Python

Autocorrect with Python

Have you ever thought about how the autocorrect features works in the keyboard of a smartphone? Almost every smartphone brand irrespective of its price provides an autocorrect feature in their keyboards today. So let’s understand how the autocorrect features works.…

NLP Projects for Machine Learning

NLP Projects for Machine Learning

Natural Language Processing (NLP) consists of developing applications and services capable of understanding human languages. Some practical examples of NLP are speech recognition, for example, Google voice search, understanding content or analyzing feelings, etc. In this article, I will take…

Stemming in Machine Learning

Stemming in Machine Learning

In Machine Learning, the Stemming process is widely used in tagging, indexing, SEO, web search results and information search. For example, the search for fish on Google will also result in fish, fishing as fish is the root of the…

Hate Speech Detection Model

Hate Speech Detection Model

The term hate speech is understood as any type of verbal, written or behavioural communication that attacks or uses derogatory or discriminatory language against a person or group based on what they are, in other words, based on their religion,…

NLP Tutorial

NLP Tutorial

Natural Language Processing (NLP) consists of developing applications and services capable of understanding human languages. Some practical examples of NLP are speech recognition, for example, Google voice search, understanding content or analyzing feelings, etc. Use of Natural Language Processing (NLP)…

Translate Using Python

Translate Using Python

Have you ever tried to translate any text using google, it’s straightforward and helpful to do so when I used to study the German Language google helped me alot in my homework. Do you know how Google does that? Google…

Audio Feature Extraction

Audio Feature Extraction

Audio Feature Extraction has been one of the significant focus of Machine Learning over the years. The most frequent common state of data is a text where we can perform feature extraction quite smoothly. Then we have Feature Extraction for…