A 22 years old IT engineer student. https://github.com/ahmedazizkhelifi

Not only Jupyter. Google Colab, R Markdown, and much more.

Background by JESHOOTS.COM on Unsplash

Interactive notebooks are experiencing a rise in popularity. Why?
Simply because it’s a great teaching environment, powerful, shareable, and provides the ability to perform data visualization in the same environment. Which interactive notebooks should I use? I recommend:

Machine Learning Problems

Top 6 Machine Learning Solutions to Business Problems

Photo by Olav Ahrens Røtne on Unsplash


Data science and machine learning are two very popular words when talking about the Big Data revolution, behavior prediction, or simply the digital transformation of companies.

They are new fields of work, which have augments traditional analytical capabilities to help companies make better decisions. …


Simulate complex physics equations

Photo by Conor Luddy on Unsplash


Physical science is based on simplifications and approximations: orbits are always circular, projectiles fly without air resistance, pendulums swing only at small angles. These kinds of simplifications are necessary and appropriate when you’re first trying to understand the basic laws of nature, (those approximations are useful, we lose a little…


Understand SQL, Relational Algebra, Relational Databases, and SQlite3 for Python

Photo by Isaac Smith on Unsplash


  1. Basic concepts and terminology.
  2. Creation of a relational schema with SQL (DDL).
  3. Relational algebra.
  4. Aggregation functions.
  5. DML (Data Manipulation Language).
  6. DQL (Data Query Language) (SELECT query).
  7. Access to databases with Python (sqlite3 module).

Basic Concepts and Terminology


Descriptive statistics is crucial before the process of inferential

Photo by NORTHFOLK on Unsplash

Table of contents

  1. Introduction
  2. Data types
  3. Analyzing Quantitative Data
    Measures of Center
    Measures of Spread
    Shape of distribution
    IV. Outliers
  4. Descriptive vs. Inferential Statistics
  5. Looking Ahead
  6. Summary


The word “data” is defined as distinct pieces of information. You may think of data as simply numbers on a spreadsheet, but it…


With examples from the world of Data Science

Photo by Tine Ivanič on Unsplash

Table of contents

  • What’s Recursion?
  • Recursion in Programmation
  • Examples from the worlds of Data Science
  • Conclusion

What’s Recursion?

Recursion is a concept that refers to itself in its operation. This is found in all artistic fields: literature (mise en abyme), painting, photography …
A physical world example would be to place two parallel mirrors facing each…

Wirecard collapse and EY at the heart of the affair

Background by hohyeong lee on Unsplash

Since Friday 25 July 2020, all operations were prohibited after the bankruptcy of the German giant of online payments Wirecard.

Wirecard, a company with multiple activities

There are two major countries for Wirecard. First, in the United Kingdom where we can find the company “Wirecard Card Solutions Ltd (WDCS)” but also “Wirecard Bank AG”. …

Image source: Github Satellite

All you need to know about the GitHub Satellite 2020

What’s GitHub?

Github is a platform that helps developers around the world to work and collaborate with each other, it’s also the biggest source of open-source projects…

Check this video for more information

What‘s GitHub Satellite?

GitHub Satellite is an annual international event — actually, it’s the largest developer event outside the US, that brings…

Data Science

Understand Data Science and Data Types (Structured, Unstructured …)

Background by Helloquence on Unsplash

Table of contents

  1. What’s Data Science?
  2. Is Data Science a New Filed?
  3. Types of Data
  4. Data Formats/Sources
  5. Summary and Conclusion

What’s Data Science?

Data science is the study of large quantities of data. Like biological sciences is a study of biology, physical sciences, it’s the study of physical reactions. It is the process of using data…

Khelifi Ahmed Aziz

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store