Skip to main content
Code Logic

Code Logic

By Sarvesh Bhatnagar

Code logic is all about logic development and it aims at improving problem solving skills, by listening to this podcast you will get to know how to think and decompose a difficult problem into multiple simpler problems...
Available on
Apple Podcasts Logo
Google Podcasts Logo
Overcast Logo
Pocket Casts Logo
PodBean Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

Collocations, Part Two (S3E2)

Code LogicJan 20, 2022

00:00
07:29
Collocations, Part Two (S3E2)

Collocations, Part Two (S3E2)

Hey guys, this is sarvesh again, I hope you enjoyed the recent episodes and as promised, this is another episode for collocation's. These techniques are generally and most commonly used for finding if the words are collocations or not. The generally principle behind this is hypothesis testing. Our null hypothesis being, assumption that the words are not collocations. To find out more, go ahead and listen to the episode.

#NLP #NaturalLanguageProcessing #Learn #Something #New

Jan 20, 202207:29
Collocations, Part One (S3E1)

Collocations, Part One (S3E1)

Hey guys, sorry for the long break. I was working from home and its difficult to record audio at home, anyways I have started the podcast back, I think we will be discussing about word embeddings and other embeddings later because we have a lot to learn before that.

About this episode, this episode focuses about collocations, what comprises of collocations and two methods for collocations the first is based on frequency and second is based on mean and variance. I hope you learn something from this episode and enjoy it. See you in the next episode.

We are starting a fresh, with season 3 because I think we were learning in an unclean manner. I always strive to make good content for my listeners and will try to make it as decent as possible. I might reupload previous episodes again. Good luck, Have fun and happy new year!


#collocations #learn #learnsomethingnew #NLP

Jan 03, 202213:47
Word Embeddings - A simple introduction to word2vec

Word Embeddings - A simple introduction to word2vec

Hey guys welcome to another episode for word embeddings! In this episode we talk about another popularly used word embedding technique that is known as word2vec. We use word2vec to grab the contextual meaning in our vector representation. I've found this useful reading for word2vec. Do read it for an in depth explanation.

p.s. Sorry for always posting episode after a significant delay, this is because I myself am learning various stuffs, I have different blogs to handle, multiple projects that are in place so my schedule almost daily is kinda packed. I hope you all get some value from my podcasts and helps you get an intuitive understanding of various topics.

See you in the next podcast episode!

Jan 13, 202104:03
Introduction to word embeddings and One hot encoding in NLP
Dec 22, 202002:37
learn about TF-IDF model in Natural Language Processing
Dec 13, 202001:46
Bag of Words in Natural Language Processing
Oct 09, 202004:05
Review of Preprocessing steps in NLP and More!

Review of Preprocessing steps in NLP and More!

In this episode we review preprocessing steps such as making text lowercase, removing unwanted characters and other related cleaning tasks which we have discussed in the previous videos... we also talk about Gensim package in python and how it simplifies preprocessing in Natural language processing
Sep 24, 202003:02
Lemmatization in Natural Language Processing
Sep 23, 202001:15
Stemming in Natural Language Processing

Stemming in Natural Language Processing

In this podcast episode we will be talking about stemming in natural language processing. It is a text normalization step which we need to perform to normalize words such that run, runs and running counts the same... stemming involves chopping off affixes such as ing, ly, etc.
Sep 17, 202001:24
Tokenization in Natural Language Processing
Sep 14, 202002:12
Data Cleaning in Natural Language Provessing

Data Cleaning in Natural Language Provessing

In this episode we talk about various steps in data cleaning process in Natural Language Processing. Data cleaning is almost a given whenever you want to perform natural language processing onto the given text. Data cleaning in natural language processing involves tokenization, lowering the words, lemmatization, and so on. Aside from talking about that we also talk about how you can implement those briefly. To install codesnip mentioned in the last part open your terminal and write pip install codesnip
Sep 13, 202002:33
Natural language processing

Natural language processing

A general discussion about natural language processing, in this episode we discuss what is contained within natural language processing and we discuss about topics which we will be discussing about in further episodes.
Oct 04, 201902:02
Searching Basics

Searching Basics

In this podcast episode we talk about the basics for Searching in computer programming. We discuss 2 things, first is the naive way and other is binary search. These two techniques are apt for many applications and will help you get your way around the algorithm design.
Jul 09, 201903:31
Lets dive into linked list this time!

Lets dive into linked list this time!

Hello everyone, this time we will learn about linked lists! I mean they are amazing and very useful. They are used for various purposes like creating stacks , queues, lists, various management systems like library management systems, admissions management systems , hospital management systems and the list goes on! In this podcast episode we look into what linked lists are and various types of linked lists.
May 21, 201906:23
Lets look into Stacks

Lets look into Stacks

Stacks are a linear data structures which we use in many applications and in various domains, in this podcast episode we look at basics about stacks and where they are used.
May 12, 201902:48
Lets look into Minimum Spanning Tree(part 2)

Lets look into Minimum Spanning Tree(part 2)

In this episode, we will be discussing about how we can implement a minimum spanning tree algorithm, while doing so we will also discuss union find data structure and how it helps us in finding weather including an edge will lead to a cycle in the tree or not.
Mar 20, 201904:43
Lets look into Minimum Spanning Trees(part 1)

Lets look into Minimum Spanning Trees(part 1)

So, in this podcast we discuss about what connected graphs are , what trees are, how they differ from each other and how to convert a graph into a tree. So basically after getting a grasp on these basic concepts, we will try to understand how we can get a minimum spanning tree from a given connected graph.
Mar 04, 201902:47
Lets learn a bit about queues

Lets learn a bit about queues

Queue's are linear data structures which are quite important in operating systems and are used to implement algorithms such as round robin algorithm, priority queue scheduling and multilevel queue scheduling... In this podcast we will have a glance on these concepts and will discuss a bit about how queue works and how we can implement it.
Feb 18, 201903:24
Palindromic number and finding reverse of a number

Palindromic number and finding reverse of a number

In this podcast we will mainly discuss about finding reverse of a given number, using which we will find if the given number is a palindromic number or not...
Jan 23, 201903:55
Factorials and code

Factorials and code

In this episode we discuss about factorials, and how to code to get the factorial of a given number n, in an iterative manner which is method 1 and in a recursive method which is method 2.
Jan 16, 201902:25
A little talk about fibonacci series

A little talk about fibonacci series

In this episode we talk about fibonacci series, how to calculate it and develop its code logic as we go...
Jan 07, 201902:35
Why logic development?

Why logic development?

In this podcast we will discuss about importance of logic development and problem solving skills, why is it required and how it helps...
Dec 22, 201801:40