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
Recent Articles
Longest Consecutive Sequence in Python: O(n) Hash Set Solution Explained
PyTorch CNN Shape Mismatch Error: Fixing “mat1 and mat2 shapes cannot be multiplied
SQL Banner Counting Common Members Across Months in SQL
SQL Webp 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
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…

Data ScienceMachine LearningUnsupervised Learning

Implementation of K-Means Clustering in Machine Learning

July 2, 2025July 2, 2025

Consider the unlabeled dataset represented in Figure below: you can clearly see 5 blobs of instances. The K-Means algorithm is…

BlogData ScienceMachine LearningUnsupervised Learning

What is Clustering? A Simple Approach

Geeky CodesJuly 2, 2025July 2, 2025
Data ScienceDecision TreeMachine LearningRandom Forest

What is Stacking of Models in Machine Learning?

July 2, 2025July 2, 2025

The last Ensemble method we will discuss in this series is called stacking (short for stacked generalization). It is based…

Data ScienceMachine Learning

Locally linear Embedding For Dimensionality Reduction in Machine Learning

July 2, 2025

Locally Linear Embedding (LLE) is another very powerful nonlinear dimensionality reduction (NLDR) technique. It is a Manifold Learning technique that…

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…

How to Check if a Number is Prime in Python
AlgorithmsData Structures and AlgorithmsInterviewInterview QuestionsPython

How to Check if a Number is Prime in Python

April 18, 2024February 8, 2025

Introduction:Prime numbers are natural numbers greater than 1 that have no positive divisors other than 1 and themselves. Determining whether…

Deleting Nodes with Greater Values on the Right Side in a Linked List
AlgorithmsData Structures and AlgorithmsInterviewInterview QuestionsPython

Deleting Nodes with Greater Values on the Right Side in a Linked List

April 16, 2024July 4, 2025

Introduction:In programming, efficiently managing linked lists is a crucial skill. Deleting nodes with greater values on the right side is…

Finding Maximum Difference Type in an Array
AlgorithmsData Structures and AlgorithmsInterviewInterview QuestionsPython

Finding Maximum Difference Type in an Array

April 16, 2024July 4, 2025

Introduction:Discovering the maximum difference between elements in a Python array is a crucial programming task, often demanding efficient algorithms for…

Sorting Unique Integers Without Built-in Functions in Python
AlgorithmsData Structures and AlgorithmsInterviewInterview Questions

Sorting Unique Integers Without Built-in Functions in Python

April 14, 2024July 4, 2025

Introduction:Sorting a list of unique integers is a common task in programming, often requiring efficient algorithms to achieve the desired…

Character Frequency Counting in Strings
AlgorithmsData Structures and AlgorithmsInterviewInterview QuestionsPython

Character Frequency Counting in Strings

April 14, 2024July 4, 2025

Introduction: Character frequency counting is a common task in string manipulation, often encountered in various programming scenarios. In this tutorial,…

String Operations: Efficiently Reverse Substrings
AlgorithmsData Structures and AlgorithmsInterviewInterview QuestionsPython

String Operations: Efficiently Reverse Substrings

April 14, 2024July 4, 2025

Introduction: String manipulation is a fundamental aspect of programming, and understanding efficient techniques for performing string operations is essential. In…

Ensemble Learning: A Comprehensive Guide to AdaBoost and Gradient Boosting
Data ScienceInterviewInterview QuestionsMachine Learning

Ensemble Learning: A Comprehensive Guide to AdaBoost and Gradient Boosting

April 14, 2024July 4, 2025

Introduction: In the realm of machine learning, ensemble learning techniques such as AdaBoost and Gradient Boosting have revolutionized the way…

Posts navigation

Older posts
Newer posts

Total Visitors

  • 49,586 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

  • 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)
  • Terms and Conditions
  • Inverting a Character Frequency Map in Python
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 6
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 5
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 4
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 3
Read more: Ensemble Learning: A Comprehensive Guide to AdaBoost and Gradient Boosting

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

Loading Comments...