Blog

Posts by

Years Tags Categories


Artificial Neural Network from Scratch

Artificial Neural Network from Scratch

Understand and implement an artificial neural network using NumPy.

Learn more

Recent posts

Introduction to ARIMA Models for Newbies

ARIMA (short for AutoRegressive Integrated Moving Average) is a technique for time series analysis and forecasting. It is one of the most widely used approac...

A beginner-friendly introduction to Docker

4 minute read

Docker is a tool for simplifying application development and deployment. It makes it easy to package, distribute, and run applications using Docker images an...

Our Journey to Become a Data Scientist

7 minute read

Today, we want to tell you how we became a Data Scientist. We both have been the same academic journey. Maybe, because we’re identical twins. Hence, please d...

Our Most Popular Articles of 2023

5 minute read

A year filled with AI innovations has come to an end, and it’s time to reflect. First of all, we would like to thank all our readers. Many thanks for your su...

7 Hidden Python Tips

6 minute read

Python is one of the most widely used programming languages in the data science field. Its popularity just keeps on growing! The data science field itself ha...

Mastering LangChain - A Beginner Guide

Since the release of ChatGPT, large language models (LLMs) are becoming more and more popular. New LLM-powered tools come on the market almost every day.

Build a GPT-Powered Translator with LangChain

7 minute read

Everyone is talking about prompt engineering and how to write efficient prompts. A prompt refers to the input of the model. Many people think of this as the ...

Must-read Books for Data Scientists

5 minute read

Lifelong learning is essential for personal growth and professional success in our ever-changing world. Be open to new insights and perspectives!

Tips and Tricks to improve your R-Skills

10 minute read

R is widely used in business and science as a data analysis tool. The programming language is an essential tool for data-driven tasks. For many Statisticians...

Unlock the Full Potential of Python

12 minute read

Python is one of the most popular programming languages among developers and Data Scientists. Developers use the language for backend and frontend developmen...

Learn How to Write efficient Prompts for LLMs

10 minute read

Prompt engineering is a new discipline for developing and optimizing prompts. Understanding what good prompts look like also gives a better understanding of ...

REST API - The Hero of Modern Web Development

7 minute read

A large amount of data is available on the web. Third-party applications can access this data via an application programming interface (API). Such services a...

Understand Service Workers of a PWA (Part 1)

11 minute read

PWA is the abbreviation for Progressive Web App. A progressive web app is a web application that has the characteristics of a native app. PWAs are supported ...

A Beginner’s Overview of CRISP-DM

4 minute read

CRISP-DM stands for CRoss Industry Standard Process for Data Mining. The model divides a data science/data mining project into individual, clearly defined st...

Set up a PostgreSQL database with Docker

10 minute read

Do you need a PostgreSQL database for your next project? Then, you are right here. In this article, we describe how to set up a PostgreSQL database with Dock...

Set up an FTP server with Docker

5 minute read

FTP (File Transfer Protocol) is a data transfer protocol for transferring files (e.g. text files, pictures or videos) via an IP network. It is an old and sol...

Speed Up your Python Skills

11 minute read

Python is the most widely used programming language in the data science domain, and its popularity continues to grow. The entire data science field has grown...

Working with Time Series Data using Postgres

7 minute read

TimescaleDB is an open-source relational database for time-series data. It uses full SQL, but scales in a way that was previously reserved for NoSQL database...

Be the master of your code

7 minute read

GitLab is an open-source software development platform with built-in version control, issue tracking and DevOps capabilities. You have probably used the onli...

How to setup an MLflow Workspace with Docker?

6 minute read

MLflow is an open-source platform to manage the Machine Learning (ML) lifecycle. By using MLflow, the code, data, and results can be tracked for each ML exper...