Author of the future

  • Java: Fundamentals explained (JDK, JRE and JVM)

    Java is a high-level object-oriented programming language developed by James Gosling and Patrick Naughton. It is one of the most widely used programming languages in the world, thanks to its scalability, rigor and portability. These characteristics mean that it is frequently used to develop a wide range of applications, from desktop to mobile and Web […]

    Read more
  • Jupyter Notebook: An indispensable code-sharing tool

    Jupyter Notebook is a web application that lets you create electronic notebooks capable of combining text, images, computer code or equations, all in the same document. In the interests of readability and document source code utilization, it’s best to run the application from the same interface, and see changes in real time. This is exactly […]

    Read more
  • Decoding Data Build Tool: Functionality and Applications Unveiled

    If data is to enable organizations to make informed decisions, the information must be reliable. The transformation phase is therefore a key challenge for companies. They need to prepare and cleanse the available data to improve its quality. But as data volumes continue to grow, this task is becoming increasingly difficult (not least because of […]

    Read more
  • Analysis of variance (ANOVA): a basic tool for data analysis

    Analysis of Variance (ANOVA) is a straightforward and widely used statistical technique for examining the relationship between two or more variables, especially between an explanatory variable and a target (or dependent) variable. ANOVA helps us understand if the explanatory variable influences the target variable and in what way. ANOVA is thus employed in diverse contexts […]

    Read more
  • Python strings: everything you need to know

    Strings are a fundamental type of programming. They are a sequence of alphabetic, numeric or symbolic characters. Python strings are frequently used when processing text, structured data or data from external sources. So, if you want to start programming in Python, you need to know how to handle them. Strings are immutable, which means that […]

    Read more
  • DevOps: Principle, benefits, training

    DevOps is an approach that reconciles development and operations. Widely used in the software development field, it is also embraced in the realm of Data Science and Machine Learning. Explore everything you need to know: definition, principles, tools, history, training, and more. In the past, development and operations were separate entities in the software field. […]

    Read more
  • Excel Linear regression: Complete guide

    Excel Linear regression is one of the statistical concepts that must be mastered when designing predictive analyses and machine learning models. While this is one of the mathematical basics you need to know, calculating it can be more or less complex. Fortunately, there are various tools available to make your predictions much more reliable. This […]

    Read more
  • Fine Tuning: What is it? What is it used for in AI?

    Le fine-tuning est une technique permettant de spécialiser un modèle pré-entraîné de Machine Learning sur une tâche spécifique. Découvrez tout ce qu’il faut savoir sur cette technique au cœur de l’intelligence artificielle !Fine-tuning is a technique for specializing a pre-trained Machine Learning model on a specific task. Find out all you need to know about […]

    Read more
  • SQL DISTINCT: How do I use this query?

    While the SELECT query is one of the most commonly used to read data from a table, it has some limitations if used on its own. That’s why other commands are associated with it. These combinations allow you to refine the results. One of these commands is SQL DISTINCT, which removes duplicates within a MySQL […]

    Read more
  • WLAN vs WiFi: A Comprehensive Guide to Wireless Local Area Networks

    WLAN or WiFi was one of the first wireless LAN connection technologies, and is still one of the most widely used today. Find out everything you need to know about it, and its use in Data Science! These days, wireless connectivity is as much a part of everyday life as running water or electricity. But […]

    Read more
  • Linear regression with Python: How does it work?

    A key algorithm in Machine Learning, linear regression is used to establish relationships between one or more variables. To put this algorithm into practice with ease, data scientists can turn to programming languages, particularly Python. So how do you use linear regression with Python? Liora answers the question. What is linear regression? Before looking at […]

    Read more
  • Huffman coding: Description and instructions for use

    Huffman coding is a data compression algorithm. The idea is to assign variable-length codes to the input characters, the length of the assigned codes being based on the frequency of occurrence of the characters in the initial sequence. Huffman coding is a lossless data compression algorithm. The algorithm was invented in 1952 by David Albert […]

    Read more