Articles

l'Intelligence Artificielle expliquée à travers l'intelligence humaine et la vie sociale

Image
L'Intelligence Artificielle expliquée à travers l'intelligence Humaine et la vie sociale   L’intelligence Artificielle est une discipline qui tente d’imiter une partie de l’intelligence humaine, animale et des êtres vivants avec des algorithmes (procédure qui montre à un ordinateur comment résoudre un problème avec une suite d’instructions). L’apprentissage automatique (Machines Learning) est une partie de l’intelligence artificielle utilisant des algorithmes qui permettent à l’ordinateur d’apprendre comme un être vivant de trois façons différentes : L’apprentissage Supervisé (Supervised Learning), L’apprentissage Non supervisé (UnSupervised Learning) et L’apprentissage par renforcement (Reinforcment Learning). On peut considérer aussi un 4 e type,     l’apprentissage semi-supervisé qui n’est qu’une combinaison des deux premiers.   Dans cet article, je tenterai de présenter quelques concepts de base de l'intelligence artificielle en racontant quelques exem...

Part 3- D'une architecture monolithique vers une architecture micro-services : USE CASE

Image
  Part 3 : Architecture Micro-services avec Spring Cloud Bonnes pratiques des implémentations d’une Architecture basées sur les Micro-services : USE CASE Par Mohamed YOUSSFI   Pour montrer comment mettre en œuvre les bases d’une architecture micro-services, ce paragraphe présente un exemple d’application qui se compose de deux micro-services. Un micro-services qui permet gérer des clients « Customer-service » et un micro-service qui permet de gérer des factures appartenant aux clients. -           Architecture technique du projet : -           Composants principaux de l’architecture : A.       Customer Service   a)       Structure du Projet   a)       Dépendances Maven : Les dépendances principales du projets sont : spring-boot-starter-data-jpa,  pour l'uti...