Articles About Natural Language Processing

A simple start with Natural Language Processing!

This article was published as a part of the Data Science Blogathon Introduction to NLP: After I got acquainted with Machine learning concepts, I was wary of venturing into NLP. To me, NLP was a subject area posing a complicated outlook. But after my first encounter with it, I have come to realize that though it is hard to master it, it is easy to follow the concepts. I am presenting some basic NLP concepts and their work. NLP or Natural […]

Read more

FastText vs. Word2vec: A Quick Comparison

One of the questions that often comes up is what’s the difference between fastText and Word2Vec? Aren’t they both the same? Yes and no. They are conceptually the same, but there is a minor difference—fastText operates at a character level but Word2Vec operates at a word level. Why this difference? Before we dive into fastText , let’s quickly recap what Word2Vec is. With Word2Vec, we train a neural network with a single hidden layer to predict a target word based on its context (neighboring words). The assumption […]

Read more

Hugging Face – Issue 10 – Jun 15th 2021

Events & Talks 📗Chapter 3: Fine-tuning a pretrained model This chapter will teach you all about training NLP models. Two versions are available; one using PyTorch, showing the Trainer API and the Hugging Face Accelerate library; and the other one using TensorFlow, showing how to leverage NLP models using Keras. Join either live session to cover Chapter 3 with us! Chapter 3 — PyTorch, with Lewis (Twitter/LinkedIn): Wednesday, June 30th (8:00-9:00 UTC) Chapter 3 — PyTorch,    

Read more

Custom Text Classification on Android using TensorFlow Lite

This article was published as a part of the Data Science Blogathon Introduction A lot of social media platforms have been using AI these days to classify vulgar and offensive posts and automatically take them down. I thought why not try doing something similar; and so, I’ve come up with this end-to-end tutorial that will help you build your own corpus for training a text classification model, and later export and deploy it on an Android app for you to use. […]

Read more

LSTM for Text Classification in Python

This article was published as a part of the Data Science Blogathon With an emerging field of deep learning, performing complex operations has become faster and easier. As you start exploring the field of deep learning, you are definitely going to come across words like Neural networks, recurrent neural networks, LSTM, GRU, etc. This article explains LSTM and its use in Text Classification. So what is LSTM? And how can it be used? What is LSTM? LSTM stands for Long-Short Term […]

Read more

Build your own AI chatbot from scratch!

This article was published as a part of the Data Science Blogathon Introduction It’s pretty simple! Today we will learn to create an AI chatbot from scratch using Intent matching and NLP algorithms. Let’s see what we are gonna do: * Prepare our dataset with questions(keywords) and respective intents. * Prepare a JSON file containing replies for each intent. * Transform our data into Tf-Idf Vectors. * Use Deep Neural Network to classify the User’s question into one of the intents […]

Read more

NLP: Answer Retrieval from Document using Python

This article was published as a part of the Data Science Blogathon Introduction → This article focuses on answer retrieval from a document by using similarity and difference metrics. This task falls under Natural Language Processing which is a subset of Deep Learning. In this article we will be understanding the concept of general similarity algorithms and how can they be applied to complete our task. The article will be based on python for the coding part. How to Approach → To […]

Read more

Resume Screening with Natural Language Processing in Python

For each recruitment, companies take out online ads, referrals and go through them manually. Companies often submit thousands of resumes for every posting. When companies collect resumes through online advertisements, they categorize those resumes according to their requirements. After collecting resumes, companies close advertisements and online applying portals. Then they send the collected resumes to the Hiring Team(s). It becomes very difficult for the hiring teams to read the resume and select the resume according to the requirement, there is […]

Read more

Part 14: Step by Step Guide to Master NLP – Basics of Topic Modelling

This article was published as a part of the Data Science Blogathon Introduction This article is part of an ongoing blog series on Natural Language Processing (NLP). In this series, we completed our discussion on the entity extraction technique “Named Entity Recognition (NER)”. But at that time, we didn’t discuss another popular entity extraction technique called Topic Modelling. So, in continuation of that article, we will discuss Topic modelling in this article. In this article, we will discuss firstly some of […]

Read more

Part 17: Step by Step Guide to Master NLP – Topic Modelling using pLSA

This article was published as a part of the Data Science Blogathon Introduction This article is part of an ongoing blog series on Natural Language Processing (NLP). In the previous article, we discussed a Topic modelling technique named Latent Semantic Analysis (LSA), but we observed that there are some disadvantages of LSA, so to overcome those problems, we come up with the concept of pLSA, which stands for Probabilistic Latent Semantic Analysis. So, In this article, we will deep dive into […]

Read more
1 11 12 13 14 15 71