Skip to content
Data Science Horizons

Data Science Horizons

Navigating the Data Frontier: Explore the World of Data Science Today

  • Crash Courses
  • eBooks
  • Practical Guides
Data Science Horizons

Data Science Horizons

Navigating the Data Frontier: Explore the World of Data Science Today

  • Crash Courses
  • eBooks
  • Practical Guides
Latest
  • A Practical Guide to Writing a Python Command Line Script

    1 year ago1 year ago
  • Create a SQL REPL for JSON Files in Python

    1 year ago
  • How to Become a Data Engineer in 2025

    1 year ago
  • A Comprehensive Overview of Prompt Engineering Techniques

    1 year ago1 year ago
  • A Comprehensive Overview of RAG Strategies

    1 year ago1 year ago
  • A Practical Guide to Concurrency and Parallelism in Python

    1 year ago1 year ago
  • What is Data Science? A Beginner’s Guide

    2 years ago1 year ago
  • Advanced File Handling in Python: Working with CSV, JSON, and XML

    2 years ago
  • Building Python CLI Applications: A Step-by-Step Tutorial

    2 years ago
  • 5 Tips for Writing Efficient Python Code for Data Analysis

    2 years ago2 years ago
  • Python
1 year ago

Create a SQL REPL for JSON Files in Python

By combining Pandas for data handling, DuckDB for SQL querying, and a few Python modules to help make our lives a little easier, we can create an effective SQL REPL (Read–Eval–Print Loop) for JSON in 5 coding steps, and with relative ease.

  • Data Engineering
1 year ago

How to Become a Data Engineer in 2025

In this article, we take a look at the key skills required of a data engineer in 2025.

  • LLM
1 year ago1 year ago

A Comprehensive Overview of Prompt Engineering Techniques

This guide provides a concise yet comprehensive tutorial on prompt engineering techniques.

  • LLM
1 year ago1 year ago

A Comprehensive Overview of RAG Strategies

This tutorial explores the different types of RAG systems, providing a comprehensive yet concise overview designed for beginner and practitioner data scientists.

Handling Imbalanced Datasets in scikit-learn: Techniques and Best Practices
  • Machine Learning

Handling Imbalanced Datasets in scikit-learn: Techniques and Best Practices

Building Python CLI Applications: A Step-by-Step Tutorial
  • Python

Building Python CLI Applications: A Step-by-Step Tutorial

The Emergent Abilities of Large Language Models: Mirage or Milestone?
  • AI

The Emergent Abilities of Large Language Models: Mirage or Milestone?

Evaluating Classification Model Performance in scikit-learn
  • Machine Learning

Evaluating Classification Model Performance in scikit-learn

  • Python

A Practical Guide to Writing a Python Command Line Script

Team DSH1 year ago1 year ago013 mins

A well-structured Python script will clearly separate logic into functions, handle user input robustly, and provide meaningful feedback in case of errors.

Read More
  • Python

Create a SQL REPL for JSON Files in Python

Team DSH1 year ago05 mins

By combining Pandas for data handling, DuckDB for SQL querying, and a few Python modules to help make our lives a little easier, we can create an effective SQL REPL (Read–Eval–Print Loop) for JSON in 5 coding steps, and with relative ease.

Read More
  • Data Engineering

How to Become a Data Engineer in 2025

Team DSH1 year ago09 mins

In this article, we take a look at the key skills required of a data engineer in 2025.

Read More
  • LLM

A Comprehensive Overview of Prompt Engineering Techniques

Team DSH1 year ago1 year ago07 mins

This guide provides a concise yet comprehensive tutorial on prompt engineering techniques.

Read More
  • LLM

A Comprehensive Overview of RAG Strategies

Team DSH1 year ago1 year ago07 mins

This tutorial explores the different types of RAG systems, providing a comprehensive yet concise overview designed for beginner and practitioner data scientists.

Read More
  • Python

A Practical Guide to Concurrency and Parallelism in Python

Team DSH1 year ago1 year ago015 mins

This article will walk you step-by-step through everything you need to know to leverage concurrency and parallelism in Python effectively.

Read More
  • General

What is Data Science? A Beginner’s Guide

Team DSH2 years ago1 year ago02 mins

Check out this data science concept sampler, and learn about the trade, its tricks, and how to approach it.

Read More
  • Python

Advanced File Handling in Python: Working with CSV, JSON, and XML

Team DSH2 years ago07 mins

Learn some advanced Python file handling tips, and stay equipped with best practices for CSV, JSON and XML data.

Read More
  • Python

Building Python CLI Applications: A Step-by-Step Tutorial

Team DSH2 years ago05 mins

Learn to build command line interface Python apps in this step-by-step tutorial.

Read More
  • Python

5 Tips for Writing Efficient Python Code for Data Analysis

Team DSH2 years ago2 years ago04 mins

Here are 5 starter tips for writing code that can contribute to your data analysis efficiency.

Read More
  • 1
  • 2
  • 3
  • …
  • 9

You May Have Missed

  • AI
  • eBook

Prompt Engineering for ELIZA [eBook]

Team DSH 3 years ago1 year ago
  • MLOps

Docker vs Kubernetes: An Overview

Team DSH 3 years ago3 years ago
  • Machine Learning

A Guide to Grid Search and Random Search for Hyperparameter Tuning

Team DSH 3 years ago3 years ago
  • Machine Learning

Introduction to Scikit-learn: A Beginner’s Guide

Team DSH 3 years ago
  • Machine Learning

Handling Categorical Variables in scikit-learn: Strategies and Encoding Techniques

Team DSH 3 years ago3 years ago
  • Machine Learning

It Ain’t Origami: K-Fold Cross-Validation with Scikit-learn

Team DSH 3 years ago3 years ago
  • Python

Advanced File Handling in Python: Working with CSV, JSON, and XML

Team DSH 2 years ago
  • Machine Learning

Regression to Random Forests: A Concise Guide to Predictive Modeling Techniques

Team DSH 3 years ago1 year ago