Python tutorials

Part 15: Step by Step Guide to Master NLP – Topic Modelling using NMF

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 all the basic concepts related to Topic modelling. Now, from this article, we will start our journey towards learning the different techniques to implement Topic modelling. In this article, we will be discussing a very basic technique of topic modelling named Non-negative Matrix Factorization (NMF). So, In this […]

Read more

Word2Vec For Word Embeddings -A Beginner’s Guide

This article was published as a part of the Data Science Blogathon Why are word embeddings needed? Let us consider the two sentences – “You can scale your business.” and “You can grow your business.”. These two sentences have the same meaning. If we consider a vocabulary considering these two sentences, it will constitute of these words: {You, can, scale, grow, your, business}. A one-hot encoding of these words would create a vector of length 6. The encodings for each of […]

Read more

Python News: What’s New From June 2021?

If you want to get up to speed on what happened in the world of Python in June 2021, then you’ve come to the right place to get your news! June was a month of change. Ewa Jodlowska, the Executive Director of the Python Software Foundation (PSF), announced her departure after serving for ten years, and the PSF Board of Directors gained three new directors. Let’s dive into the biggest Python news from the past month! Free Bonus: 5 Thoughts […]

Read more

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

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

Topic extraction From Prime Minister Modi’s Speech

This article was published as a part of the Data Science Blogathon INTRODUCTION Artificial Intelligence (AI) has been a trendy term among individuals for many years. Earlier, when we used to hear the term “AI”, we could only think about Robots. However AI is not limited to robots, and nowadays, every electronic device we use has AI associated with it, be it smartphones, smart TVs, refrigerators, or Air conditioners. AI basically means a machine can take its decision without human intervention. […]

Read more
1 111 112 113 114 115 181