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

Machine Learning

  • Machine Learning

The Power of Ensemble Learning: A Comprehensive Python Guide

Team DSH3 years ago3 years ago03 mins

Unlock AI’s true potential with Ensemble Learning! Dive into bagging, boosting, stacking, and voting techniques in Python with scikit-learn.

Read More
  • Machine Learning

10 Must-Know Machine Learning Algorithms

Team DSH3 years ago3 years ago09 mins

Master these, and you won’t just be dipping your toes in the machine learning pool — you’ll be doing cannonballs into real-world problem-solving.

Read More
  • Machine Learning

PyTorch: A Quick & Dirty Intro

Team DSH3 years ago3 years ago07 mins

This article provides a hands-on introduction to PyTorch, covering installation, building a simple linear regression model, data preparation, training, evaluation, and further resources.

Read More
  • Machine Learning

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

Team DSH3 years ago3 years ago05 mins

Categorical variables must be encoded before use in scikit-learn models. This article covers 3 of the core strategies and best practices for handling categorical features in machine learning with code examples.

Read More
  • Machine Learning

An Overview of Feature Selection Techniques in scikit-learn

Team DSH3 years ago3 years ago04 mins

This article provides an overview of the main feature selection techniques available in scikit-learn.

Read More
  • Machine Learning

Evaluating Classification Model Performance in scikit-learn

Team DSH3 years ago3 years ago04 mins

This article provides an overview of how to evaluate classification model performance in scikit-learn using metrics like accuracy, precision, recall, F1 score, and ROC AUC. It includes code examples and explanations of each metric.

Read More
  • Crash Course
  • Machine Learning

Scikit-learn Crash Course for Data Scientists

Team DSH3 years ago1 year ago08 mins

This crash course is designed to provide you with a solid foundation in Scikit-learn to start building machine learning models in Python. It introduces key concepts like model evaluation and selection, discuss the major algorithms like regression and classification, and walk through the typical Scikit-learn workflow for developing predictive models.

Read More
  • Machine Learning

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

Team DSH3 years ago3 years ago04 mins

This article provides an overview of techniques like oversampling, undersampling, and adjusting class weights that can be used in scikit-learn to handle imbalanced data and improve model metrics. It also covers best practices like stratification and SMOTE oversampling.

Read More
  • Machine Learning

Unsupervised Learning with scikit-learn: An overview

Team DSH3 years ago3 years ago03 mins

This tutorial demonstrates key unsupervised learning techniques in scikit-learn through code examples, covering dimensionality reduction, clustering algorithms, association rule learning, and anomaly detection. A practical guide to leveraging unsupervised learning to derive insights from unlabeled datasets.

Read More
  • Machine Learning

Introduction to Ensemble Learning with scikit-learn

Team DSH3 years ago3 years ago04 mins

Ensemble learning combines multiple machine learning models to improve overall predictive performance. This article provides an introduction to ensemble techniques like bagging, boosting, voting, and stacking available in scikit-learn.

Read More
  • 1
  • 2
  • 3