top of page
Search


Checking Unique Strings and String Permutations in Python
Introduction String manipulation is a fundamental concept in programming, often requiring checks for uniqueness and permutations. In this...
Mr. Data Bugger
Feb 191 min read
5 views
0 comments


Evaluating Text-to-SQL LLMs: Key Metrics and Their Significance
Text-to-SQL LLMs bridge the gap between natural language queries and structured databases by translating user queries into SQL...
Mr. Data Bugger
Feb 173 min read
16 views
0 comments


Optimizing Array Computation: Product of Array Except Self
Introduction In this blog, we will explore an efficient algorithm to compute the product of an array except for the current element,...
Mr. Data Bugger
Feb 132 min read
2 views
0 comments


Merging Strings Alternately in Python: A Two-Pointer Approach
String manipulation is a common problem in programming, often requiring efficient solutions. One such problem is merging two strings by...
Mr. Data Bugger
Feb 122 min read
6 views
0 comments


The Two-Pointer Strategy in Algorithms
Introduction The two-pointer strategy is a powerful technique used in various algorithmic problems, especially those related to arrays...
Mr. Data Bugger
Feb 122 min read
9 views
0 comments


Enhancing AI Knowledge Retrieval with LangChain, Deepseek-r1-70b( Groq) and FAISS
In the evolving landscape of artificial intelligence, retrieving relevant information from vast sources has become a crucial aspect of...
Mr. Data Bugger
Feb 102 min read
33 views
0 comments


Efficiently Finding Duplicates in a List Using Python
Finding duplicates in a list is a common problem in programming. A straightforward but inefficient way is to use nested loops, resulting...
Mr. Data Bugger
Feb 83 min read
29 views
0 comments


Optimizing Pair Search in Lists: A Hash Map Approach
Introduction When working with lists in Python, a common problem is finding two numbers that sum up to a given target. A naive approach...
Mr. Data Bugger
Feb 73 min read
4 views
0 comments


From Data Scientist to Full-Stack Developer: Mastering UI, APIs, and Docker for Scalable Solutions
I know R, Python, Tensorflow, Pytorch etc. I know enough of timeseries, clustering, classificaiton, RL, deep learning, diffusion models...
Mr. Data Bugger
Jan 99 min read
8 views
0 comments


Doing Anomaly Detection At Scale
How can you detect anomalies within more than one million time-series to be tracked daily? That's a design problem. We will be discussing...
Rahul Kumar
Aug 20, 20233 min read
62 views
0 comments
Statistics & Linear Algebra- Top Interview Questions
1. What is co-variance matrix- A covariance matrix is a square matrix that describes the covariance between multiple variables. It is...
Mr. Data Bugger
Jan 20, 20239 min read
60 views
0 comments


Decision Trees: Top Interview Questions
Welcome to the third installment of our data science and machine learning interview series! In this blog post, we'll dive into decision...
Sandeep Singh Adhikari
Jan 15, 202311 min read
31 views
0 comments


Logistic Regression: Top Interview Questions
Welcome to the second blog in our Data Science and Machine Learning Interview Series! (check first blog on linear regression here) In...
Sandeep Singh Adhikari
Dec 22, 202218 min read
48 views
0 comments


Linear Regression: Top Interview Questions
Welcome to the first blog in our Data Science and Machine Learning Interview Series! In this series, we will be covering some of the most...
Sandeep Singh Adhikari
Dec 22, 20229 min read
85 views
0 comments


All the definitions you need to know for Kubernetes Interview
1. Kubernetes cluster is a set of physical or virtual hardware, which essentially constitute a set of hosts or servers or computers. 2. A...
Mr. Data Bugger
Sep 26, 20213 min read
39 views
0 comments
bottom of page