To make a Weather Bot we are going to use Twilio, it is a platform which allows us to send SMS, make calls using methods like API calls. It was the beginning of COVID crisis and I was living in my village where internet was available by only cellular 3G data. But it is a […]
Month: July 2022
Vector Space Model in NLP
Lets begin with fundamentals for vector space model. All NLP applications require a basic understanding of how word vectors are represented in natural language processing. Because the first step in creating any NLP model is to express the word as some kind of number or coding. For instance, a word can be represented as a […]
Making People Search Tool in 2022 Using BeautifulSoup
Hello and welcome back everyone, in this part of the blog I am going to share how can we create our own people search tool using BeautifulSoup and Python. We will leverage the Google search engine to search for the profiles of people based on keyword and we will use GitHub’s search to do people […]
Basics of Natural Language Processing (NLP) Pipeline
Images in this NLP blog are borrowed from lecture note of Prof. Bal Krishna Bal. The end-to-end structure that orchestrates the flow of data into and output from a NLP model is known as a natural language processing pipeline (or set of multiple models). It covers the input of the raw data, the features, the […]
Deploying Streamlit App with Custom Domain and Apache2
Streamlit and Apache2 are two different things in the world of WWW and here in this blog, I am trying to combine them to host a streamlit app with Apache2. Hello and welcome back everyone in this new blog of ours where I will be sharing how one could host a streamlit app in own […]
Approaches for Natural Language Processing (NLP)
Several widely used NLP algorithms Images in this blog are borrowed from lecture note of Prof. Bal Krishna Bal. Not only are there many algorithms for machine learning tasks, but also for natural language processing job. The choice of which algorithm is best for a given problem cannot be made with absolute certainty. After determining […]
Polygon.io for Stock Market Data
Introduction Hello everyone, welcome back to our new blog about getting Stock data in real-time using Polygon.io. Few blogs ago, I’ve shared how can we use Alpaca API to stream Stock data. But in this blog, we will use Polygon.io and choosing Polyon over Alpaca has its own pros and cons. Alpaca is little bit […]
Basic of Natural Language Processing (NLP)
Basic Introduction of Natural Language Processing (NLP) Images in this blog are borrowed from lecture note of Prof. Bal Krishna Bal. NLP is a Short form of natural language processing. It is sub-field of artificial intelligence.The study of how to program computers to comprehend and use natural language led to the development of the area. […]
SMTPlib: Send Emails with Python
Introduction Hello and welcome back everyone, in this blog we will be exploring how we can send emails using Python. We will be using SMTPlib. According to the documentation of SMTPlib, The smtplib module defines an SMTP client session object that can be used to send mail to any internet machine with an SMTP or […]
Kruskal Wallis H Test in News Data
Kruskal Wallis H Test What is Kruskal Wallis H Test Kruskal Wallis H test is a kind of non parametric test which means that there is no presence of parameter and parent population from which sample has been taken is not normally distributed. Kruskal Wallis H test is also known as non parametric version of […]