NLP- Word translation
Today, we present the 4th installment of our exciting NLP dossier. In this article, we’ll look at how to build a translation algorithm on Python -machine translation in English- that translates any word from a source language into a target language from words embeddings. Missed the first episodes? Don’t worry, here they are: Introduction to […]
NLP Twitter – Sentiment Analysis
Today, Twitter is used by hundreds of millions of people worldwide. More precisely, the current estimate stands at around 330 million monthly active users and 145 million daily active users on Twitter. Another interesting figure: 63% of Twitter users worldwide are between 35 and 65 years of age. The aim of this article is to […]
Marketing segmentation: definition, methodology and application
Imagine buying a baby baby carriage and a pacifier on an online shopping platform. You then receive in your mailbox a 50% promotion on a walker, a Costa Rican flag and a fishing rod. Sounds strange, doesn’t it? It could happen without marketing segmentation. Thanks to marketing segmentation, the website will instead offer you a […]
What is the Grad CAM method?
In recent years, explainability has been a recurring but still niche issue in machine learning. The Grad-CAM method is a solution to this problem. More recently, interest in this subject has begun to accelerate. One of the reasons for this is the growing number of machine learning models in production. On the one hand, this […]
Demystifying Regular Expressions (Regex): Definition and Practical Usage
In the world of computing, we are often called upon to perform word-processing tasks. There’s a universal tool called regex, which often presents the most powerful solutions in this field. However, regular expressions suffer from a general lack of understanding of how they work, due to their sometimes… confusing appearance. What is a regular expression? […]
Kubernetes training: Learn how to use this orchestration tool
Since the launch of Docker in 2013, software containers have become increasingly popular. These are independent “runtimes” that allow software or software components to be launched in isolation. However, distributed containerized applications are difficult to coordinate.Fortunately, there are container orchestration platforms like Kubernetes. By making it easier to manage containerized applications, and to manage multiple […]
What is automatic learning?
Machine learning or automatic learning involves gathering a large number of examples in order to determine the underlying patterns, which can then be used to make predictions about new examples. For example, if a large selection of individuals provide us with the name of their favourite film, then the computer will be able to find […]
SHAP: interpreting AI models
The ability to understand and explain the decisions taken by Artificial Intelligence or Machine Learning models has become essential. These sophisticated technologies are increasingly being integrated into critical areas such as health, finance and security. Solutions like SHAP (SHapley Additive exPlanations) are booming. SHAP is inspired by the concepts of cooperative game theory, and offers […]
SMO (Social Media Optimisation): What is it? What is it used for?
In today’s digital world, an online presence is essential if you want to make a name for yourself and win market share. Over the past fifteen years, social media have played a key role in developing online awareness. But to be visible, you need to adopt the right strategy. This is known as SMO. What […]
SEO (Search Engine Optimisation): What is it? What is it used for?
A successful business is very often a visible business. In the age of the Internet, this visibility is achieved through search engines such as Google, Bing and Yahoo. But competition there is fierce. To make your mark, it’s vital to adopt the right strategy, namely SEO. In this article, we’ll explain what SEO is all […]
Data Storage: Exploring GCP Firestore
Whether you’re developing a web or mobile application, or any other IT infrastructure, the use of a database is more than essential. And in the age of Big Data, cloud-based databases are all the rage. Among the most popular is GCP Firestore. In this article, we introduce you to this Google cloud service, its use, […]
Bootstrap: What is it? How do you create your web page with it?
Developing a website requires knowledge of HTML, CSS and JavaScript. You need programming and integration skills in each of these three languages to master the creation of web applications. There are collections of tools containing HTML and CSS code and JavaScript plugins to facilitate the development and integration of an application. Today, we’re going to […]