Skip to content

Geeky Codes

Programming, AI, Machine Learning & Software Development Tutorials

  • Home
  • Python
  • Machine Learning
  • Data Science
  • Interview Questions
  • Data Structures and Algorithms
  • Interview
  • Machine Learning From Scratch

Author: Geeky Codes

Data ScienceMachine Learning

Selecting the Number of Clusters

Geeky CodesJuly 2, 2025July 2, 2025

With K-Means, you could use the inertia or the silhouette score to select the appropriate number of clusters, but with…

Tokenization in NLP
Data ScienceMachine LearningNLP

Tokenization in NLP

Geeky CodesJuly 2, 2025July 2, 2025

Word Level Tokenzation Splitting text into individual words “the quick brown fox” -> [“the”,”quick”,”brown”,”fox”] BUT Character Level Tokenization Splitting text…

What is Exploratory Data Analysis (EDA)?
Data ScienceMachine LearningPython

What is Exploratory Data Analysis (EDA)?

Geeky CodesJuly 2, 2025July 2, 2025

Exploratory Data Analysis (EDA) is an essential step in any data science project. It involves investigating and analyzing datasets to…

SQL | Alias Operator
SQL

SQL | Alias Operator

Geeky CodesJuly 2, 2025

SQL Alias Syntax for Columns: Also read Alias Example Assume we have a table called “Persons” and another table called…

SQL | The LIKE Operator
SQL

SQL | The LIKE Operator

Geeky CodesJuly 2, 2025July 2, 2025

SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern LIKE Operator Example The “Persons” table: Now we want to select the…

Data ScienceMachine LearningPythonUnsupervised Learning

Using clustering for image segmentation

Geeky CodesJuly 2, 2025July 2, 2025

Image segmentation is the task of partitioning an image into multiple segments. In semantic segmentation, all pixels that are part…

Data ScienceMachine LearningSupport Vector Machine

Accelerated K-Means and Mini-batch K-Means

Geeky CodesJuly 2, 2025July 2, 2025

Introduction Another important improvement to the K-Means algorithm was proposed in a 2003 paper by Charles Elkan. It considerably accelerates…

BlogData ScienceMachine LearningUnsupervised Learning

What is Clustering? A Simple Approach

Geeky CodesJuly 2, 2025July 2, 2025
Machine Learning

Web Development Project Guide for Freshers

Geeky CodesJanuary 28, 2025

Web Development Project Guide for Freshers Starting your journey as a web developer can be both exciting and challenging. To…

AlgorithmsData Structures and AlgorithmsPython

Letter Combinations of a phone number

Geeky CodesAugust 27, 2024February 6, 2025

Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent. Return the answer in any…

Data Structures and AlgorithmsPython

3 Sum Closest | LeetCode

Geeky CodesAugust 27, 2024February 6, 2025

Given an integer array nums of length n and an integer target, find three integers in nums such that the sum is closest to target. Return the sum of…

Data ScienceMachine LearningNLP

RAG using Llama 2, Langchain and ChromaDB

Geeky CodesAugust 2, 2024February 6, 2025

Introduction Objective Use Llama 2.0, Langchain and ChromaDB to create a Retrieval Augmented Generation (RAG) system. This will allow us…

Finding the Top K Most Frequent Elements in an Array
Data Structures and AlgorithmsInterviewInterview QuestionsPython

Finding the Top K Most Frequent Elements in an Array

Geeky CodesJune 18, 2024February 6, 2025

Finding the top ( k ) most frequent elements in an array is a common question in coding interviews and…

Data Structures and AlgorithmsInterviewInterview QuestionsPython

Finding the Top K Largest Elements in an Array

Geeky CodesJune 18, 2024February 6, 2025

In many coding interviews and real-world applications, finding the top ( k ) largest elements in an array is a…

XGBoost: A Comprehensive Tutorial
Data ScienceMachine Learning

XGBoost: A Comprehensive Tutorial

Geeky CodesApril 18, 2024February 6, 2025

Introduction: In the realm of machine learning algorithms, XGBoost stands tall as a powerhouse, renowned for its efficiency, effectiveness, and…

Counting Odd and Even Occurrences in an Array
AlgorithmsData Structures and AlgorithmsInterviewInterview QuestionsPython

Counting Odd and Even Occurrences in an Array

Geeky CodesApril 18, 2024February 7, 2025

Introduction: In programming, it’s common to encounter scenarios where you need to count the number of elements occurring an odd…

Finding the Longest Palindromic Subsequence
AlgorithmsInterview QuestionsPython

Finding the Longest Palindromic Subsequence

Geeky CodesApril 13, 2024July 3, 2025

Introduction: Dynamic Programming (DP) is a powerful algorithmic technique used to solve a variety of optimization problems. One classic problem…

Titanic – Advanced Feature Engineering Tutorial
Machine LearningData SciencePandasPythonRandom ForestTutorials

Titanic – Advanced Feature Engineering Tutorial

Geeky CodesApril 4, 2024June 25, 2026

Introduction I decided to write this kernel because Titanic: Machine Learning from Disaster is one of my favorite competitions on Kaggle. This…

Deep LearningMachine LearningNeural Networks

Regression and Classification Multi Layer Perceptrons

Geeky CodesMarch 20, 2024July 3, 2025

Introduction In the dynamic landscape of machine learning, Multilayer Perceptrons (MLPs) emerge as formidable tools capable of handling both regression…

Save the Prisoner Program in Python | Hacker Rank Solution
C++Hacker Rank SolutionsJAVAPython

Save the Prisoner Program in Python | Hacker Rank Solution

Geeky CodesMarch 17, 2024July 2, 2025

A jail has a number of prisoners and a number of treats to pass out to them. Their jailer decides…

Posts navigation

Older posts
Newer posts

Total Visitors

  • 49,553 hits
  • Longest Consecutive Sequence in Python: O(n) Hash Set Solution Explained
  • PyTorch CNN Shape Mismatch Error: Fixing “mat1 and mat2 shapes cannot be multiplied
  • Counting Common Members Across Months in SQL
  • How to Join a Parameterized View in SAP HANA (And Fix the “Parameterized View with Unused Parameter” Error)
  • Inverting a Character Frequency Map in Python

Top Posts & Pages

  • Charlie has a Magic Mirror Program in Java
  • Regression and Classification Multi Layer Perceptrons
  • What is Artificial Neural Network (ANN)?
Read more: Save the Prisoner Program in Python | Hacker Rank Solution

| Extensive News by Ascendoor | Powered by
Geeky Codes
Proudly powered by WordPress Theme: Extensive News.

Loading Comments...