Pankaj Chejara
Blog
Talks
Publications
Projects
Awards
About
Blog
Categories
All
(20)
cbow
(1)
cloud
(1)
dash
(1)
distribution
(2)
facial features
(1)
gen-ai
(1)
geopandas
(1)
hosting
(1)
llama2
(1)
llm
(1)
machine learning
(1)
map
(1)
maths
(2)
mqtt
(1)
nlp
(6)
nltk
(1)
openface
(1)
pandas
(1)
pca
(1)
python
(18)
pytorch
(4)
r
(2)
regex
(1)
regular expression
(1)
scikit-learn
(1)
statistics
(3)
time-series
(1)
visualization
(1)
web-app
(1)
yelp
(1)
Basics of Data Manipulation and Visualization in R
This tutorial provides a practical introduction to manipulating and visualizing data in R, covering essential topics such as accessing specific columns or rows, applying…
Oct 10, 2024
Pankaj Chejara
7 min
How to Successfully host your Dash application on Render
This post will provide detailed instructions on the hosting process of a
dash
application on Render. Render is a hosting service provider. It offers a free tier that can be…
Jun 1, 2024
Pankaj Chejara
3 min
Guide to train word embeddings from scratch
This blog post explains the procedure to train word embeddings from scratch. Word embeddings are dense vector representation of text data (Check this blog pos for the basics).
Jan 28, 2024
Pankaj Chejara
6 min
Introduction to word embeddings with hands-on exercises
A word embedding is a numeric representation of text in natural language processing. The representation is in the form of a vector where each number represents a dimension…
Jan 22, 2024
Pankaj Chejara
4 min
Building a surname classifier using PyTorch
This post presents an NLP (Natural language processing) example based on the book NLP with PyTorch:Building intelligent language applications using deep learning. In the…
Jan 20, 2024
Pankaj Chejara
10 min
A primer on discrete data distribution fundamentals
This post offers an introduction to discrete data distributions which are essential to know for every data scientist. The post starts by explaining what does it mean by
data…
Jan 7, 2024
Pankaj Chejara
17 min
Hands-on experience with
llama2
with Python: Building a simple Q&A app
This post shares the step-by-step process of running the LLAMA2 model locally on MAC. The post is a reflection of my learning of Large Language Models and their practical…
Dec 12, 2023
Pankaj Chejara
2 min
Sentiment prediction using Pytorch
This year, I started exploring NLP (natural language processing) given its huge potential for building intelligent systems capable of understanding and generating text in…
Nov 2, 2023
Pankaj Chejara
7 min
Basics of Natural Language Processing in Python
Natural language processing is an interdisciplinary field combining computer science, artificial intelligence, and linguistics. Natural language processing focuses on the…
Oct 23, 2023
Pankaj Chejara
10 min
Introduction to Regular Expressions
This post will explain the basics of regular expression. Regular expression (regexp in short) is a powerful technique of text searching and text manipulation. If you are…
Oct 10, 2023
Pankaj Chejara
8 min
Location data visualization on Map using Python
This tutorial will show you how to work with geospatial data using Python with library geoPandas. For this exercise, I have used Boston Bike Sharing dataset which is…
Sep 23, 2023
Pankaj Chejara
2 min
Introduction to Python Dash Framework
Dashboards play a crucial role in conveying useful and actionable information from collected data regardless of context. As with economically feasible sensors, improved…
Jun 3, 2023
Pankaj Chejara
5 min
Computing inter-rater aggrement scores using Python
Recently, I was involved in some annotation processes involving two coders and I needed to compute inter-rater reliability scores. There are multiple measures for…
May 21, 2023
Pankaj Chejara
10 min
Understanding Gramian Angular Field
In this post, I will share my learning on this topic. I have been searching for a way to use a convolutional neural network (CNN) for my time-series data and this search led…
Dec 15, 2022
Pankaj Chejara
4 min
R tutorial on accessing, filtering, aggregating and plotting data
This post offers a tutorial on how to access, filter, aggregate and plot the data in R. It will mainly covers following topics
Apr 18, 2022
Pankaj Chejara
7 min
Setting up MQTT server and Client
This post offers an introduction to the
MQTT
(Message Queuing Telemetry Transport) protocol [1] and also demonstrates its usage with an example in Python (Just for info…
Jan 13, 2022
Pankaj Chejara
9 min
Statistical tests in R
This post delves into inferential statistics and explains two different statistical test. Additionally, this post also talks about the need of performing these tests along…
Jun 22, 2021
Pankaj Chejara
14 min
Introduction to Python’s Pandas API
Pandas is a Python API for processing data in a easy and efficient way. This post offers an introduction to this amazing API , especially for beginners.
May 17, 2021
Pankaj Chejara
9 min
Understanding Principal Component Analysis under the hood
Let’s assume that you have a dataset with a higher number of attributes and you are thinking
Is there any way to compress this information into a smaller number of attributes
.
Apr 22, 2020
Pankaj Chejara
9 min
Facial feature extraction using OpenFace
In this post, I will discuss the work I have been doing recently. I needed to extract facial features from the recorded video and for this task, I decided to use OpenFace…
Mar 28, 2020
Pankaj Chejara
2 min
No matching items
Back to top