Vous êtes sur la page 1sur 37

USER

Dédicace

A mes amours, votre soutien indéfectible reste mon seul moteur.

Page 1 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Remerciements

Nos remercions très sincèrement :

Notre Dieu, sans qui rien ne serait possible,

notre famille pour qui tout vaut la peine,

le professeur El KADIRI pour sa patience,

le corps enseignant de l’Université de Picardie pour chaque perle de


sagesse,

l’équipe de TAM TAM Digital School pour nos échanges édifiants.

Que tous ceux dont les contributions ont permis l’élaboration de ce document,
trouvent ici l’expression de notre sincère et profonde reconnaissance.

Page 2 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Résumé
Le présent document intitulé « L’intelligence artificielle au service du développement
de l’Afrique » est un mémoire de recherche qui présente l’Afrique et ses challenges
d’une part, l’intelligence artificielle, ses avantages et ses inconvénients d’autre part.
Dans l’optique de contextualisé les apports que pourraient faire l’intelligence
artificielle à la croissance de l’Afrique au point d’être la solution à ses maux, une
étude de cas exposant et traitant des réalités d’un pays sous-développé africain
trouve un début de solution concrète et pratique dans ce mémoire.
L’étude de cas traite de la commercialisation de voitures par la suggestion de
voitures aux citoyens et tente de répondre à un challenge plus large qui impacte le
facteur de développement crucial que sont les infrastructures.
En définitive, l’intelligence artificielle est une solution fiable et robuste capable de
transformer l’Afrique pour le mieux mais l’Afrique doit vraiment se préparer à faire le
premier pas pour cette transformation. L’intelligence artificielle a des coûts et des
conséquences auxquels l’Afrique doit se préparer. Il n’existe certainement pas de
raccourcis vers le bonheur, seul le travail acharné et une remise en question
permanente permettent d’atteindre les objectifs fixés.

Abstract
This document entitled "Artificial Intelligence for Africa's Development" is a research
paper that presents Africa and its challenges on the one hand, and artificial
intelligence, its advantages and disadvantages on the other. In order to contextualize
the contributions that artificial intelligence could make to the growth of Africa to the
point of being the solution to its ills, a case study exposing and dealing with the
realities of an underdeveloped African country finds the beginning of a concrete and
practical solution in this thesis.
The case study deals with the marketing of cars through the suggestion of cars to
citizens and attempts to address a broader challenge that impacts the crucial
development factor of infrastructure.
Ultimately, artificial intelligence is a reliable and robust solution capable of
transforming Africa for the better, but Africa really needs to prepare to take the first
step in this transformation. Artificial intelligence has costs and consequences that
Africa must prepare for. There are certainly no shortcuts to happiness, only hard
work and constant questioning can achieve the goals set.

Page 3 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Introduction

L ’Afrique, le berceau de l’humanité, le continent possédant le plus de


ressources naturelles est paradoxalement le plus pauvre comme le démontre
l’indice mondial de pauvreté humaine de ses pays. Un paradoxe reste un
constat et surement pas une fatalité mais la croissance de l’Afrique reste très difficile.
Les propositions de solutions ne manquent pas, les missions, les projets existent à
profusion mais le constat reste amer : l’Afrique est en retard vis-à-vis du monde
entier.
A contrario, la révolution numérique fait des merveilles sous d’autres cieux et bien
que l’Afrique n’y participe pas très activement, rien ne l’empêche de profiter des
produits de la révolution pour son essor. Une des innovations de notre ère est
l’intelligence artificielle et de facto ses applications dans les différents domaines de
notre quotidien.
L’Afrique et ses challenges constituent un défi de taille pour tous et l’intelligence
artificielle en plus des preuves de son efficacité semble pleine de promesses. Les
hauts faits de l’intelligence artificielle sur d’autres continents soulèvent des
questionnements qui nous interpellent et piquent notre intérêt surtout en cette
période où les conditions de vie des africains s’aggravent. Dans ce contexte,
l'intelligence artificielle est-elle la solution au développement de l'Afrique?
Pour répondre à cette interrogation, nous avons structuré l’étude en trois parties : un
état des lieux du développement de l’Afrique, une présentation de l’intelligence
artificielle puis un projet qui montre l’apport de l’intelligence artificielle à la
restauration de l’Afrique. Les deux premières parties s’inspirent de la littérature, des
actualités sur l’Afrique et l’intelligence artificielle. Le raisonnement théorique n’étant
jamais suffisant pour convaincre, la dernière partie consiste en une étude de cas
pratique basé sur des réalités d’un pays africain sous développé : le Togo.

Page 4 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Partie 1
Le développement de
l’Afrique

Fig. 0 : Carte du continent africain.


Source : https://freepik.com

A. Le concept de développement

Page 5 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Le concept de développement désigne l’ensemble des transformations techniques,
sociales, territoriales, démographiques et culturelles accompagnant la croissance de
la production. Il traduit l’aspect structurel et qualitatif de la croissance et peut être
associé à l’idée de progrès économique et social. Le développement est un concept
complexe de par tous les facteurs qui doivent être pris en compte pour que l'on
puisse conclure qu'il y a eu changement du développement avéré. Il existe des
métriques officielles grâce auxquelles le développement des pays est évalué.
Certaines de ses métriques sont :
1. La hausse du taux d’alphabétisation
Une nation sans éducation ne saurait apporter de valeur ajoutée à elle-même encore
moins au monde. L'éducation est une clé du développement durable et du succès et
comme le disait Nelson Mandela, l'éducation est la plus puissante arme qui peut être
utilisée pour changer le monde 1. Il existe certes plusieurs formes d’éducation mais
l’alphabétisation est aujourd’hui un droit fondamental auquel toute personne a droit.
2. Le développement du système de santé
L'espérance de vie est un des paramètres fondamentaux pris en compte dans
l'évaluation du développement et le développement du système de santé est un des
piliers de l'espérance de vie. Un système de santé est considéré comme bon lorsque
le pays garantit un bon niveau de santé général, une distribution la plus équitable
possible des soins, une réactivité du système de soins recouvrant le respect de la
dignité de la personne, la rapidité et la coordination des différents soins et une
répartition équitable de son financement.
3. La construction d'infrastructures et l'urbanisation
Ils contribuent énormément au développement économique et social d'une nation et
sont un prérequis fondamental pour la réalisation de chaque aspect dont dépend le
développement. Pour éduquer un peuple, il faut des écoles, pour améliorer la santé
d'une nation, il faut construire des hôpitaux. Les infrastructures sont des prérequis
pour s'assurer que les générations futures puissent profiter des efforts des
générations présentes dans un environnement sain, propre et convivial. Les
infrastructures sont au carrefour de tous les projets qui permettraient l'évolution, la
croissance, le développement d'un pays.

1
“Education is the most powerful weapon which you can use to change the world.”
Nelson Mandela (1918-2013)
Page 6 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
B. Etat des lieux du développement en Afrique
L'Afrique présente aujourd'hui une image enthousiaste mais contrastée de progrès et
de challenges. D'une part, la croissance économique dans plusieurs pays africains a
dépassé celle d'autres régions du monde, et les données sont encourageantes, la
scolarisation dans le primaire en Afrique subsaharienne augmentant
considérablement, passant de 52 % en 1990 à 80 % en 2015, et une réduction
significative de la mortalité infantile. D'autre part, cependant, dans certaines parties
de l'Afrique, la violence et l'insécurité humaine freinent le développement et
constituent une menace élevée. La permanence des conflits est telle que trois des
quatre pays actuellement à haut risque de famine se trouvent en Afrique.
Sur le plan économique, le continent reste fortement dépendant des produits de base
et, dans de nombreux pays, la fluctuation des recettes d'exportation a eu un impact
majeur sur les tendances de croissance économique en raison de la volatilité des
prix mondiaux. De nouveaux défis attendent le continent. Les estimations de la
croissance démographique suggèrent que l'Afrique est la région du monde qui
connaît la croissance la plus rapide, avec une population de jeunes en croissance
qui représentera environ 60 % de sa population totale d'ici 2050. Ces jeunes ont
besoin d'éducation, d'emplois, de logement et de soins de santé, et mettent donc à
rude épreuve la capacité des États.
Le continent peut tirer parti de ce dividende démographique en investissant dans une
éducation de qualité, la formation des enseignants, la technologie et l'innovation, ce
qui stimulerait la productivité, créerait des emplois et favoriserait une croissance
inclusive et la prospérité pour tous. L'augmentation des investissements et le
renforcement de la capacité des instituts à proposer des solutions innovantes
nécessiteront des partenariats multilatéraux, auxquels l'ONU peut contribuer.
L'ouverture d'opportunités et l'autonomisation des femmes et des jeunes seront
essentielles en tant qu'objectif de développement.
L’Afrique abrite la majorité(18) des 20 pays les plus pauvres du monde 2 en 2022.Le
classement est effectué sur la base du produit intérieur brut qu’attribue le Fonds
Monétaire International à chaque pays.

1. Les challenges de l’Afrique


L’Afrique vit au quotidien une multitude de défis à relever dont les plus connus et
décriés sont:

a. Un système sanitaire peu développé

Le système sanitaire évolue un peu plus chaque jour mais il reste encore beaucoup
à faire. Le SIDA et ses ravages restent une réalité sur le continent (70% des 35
millions de séropositives proviennent de l’Afrique). L’accès aux soins même les plus
basiques restent très difficiles pour beaucoup d’africains. L’Afrique enregistre le plus

2
https://www.journaldunet.fr/patrimoine/guide-des-finances-personnelles/1208809-pays-pauvres/

Page 7 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
fort taux de mortalité infantile au monde et le paludisme y reste l’une des maladies
les plus meurtrières. Les virus tels que Ebola ont fait des carnages. Cependant, la
pandémie du COVID-19 a fait moins de victimes en Afrique par rapport au reste de la
planète. L’Afrique possède certes des remèdes traditionnels à beaucoup de maladies
mais le processus de validation, de contrôle et d’approbation de ces remèdes doit
être amélioré pour que ces remèdes puissent faire l’unanimité et vraiment aider.

b. Un environnement politique instable


Les coups d’états, les répressions violentes aux manifestations, les élections
controversées sont monnaie courante en Afrique. Pour aggraver cette situation, les
conflits armés sont encore présents sur le continent au point où des missions
internationales sont menées pour calmer les tensions. Ces violences entraînent des
morts inutiles, des déplacements de population et des tensions politiques qui
retardent un peu plus chaque jour l’Afrique. Ce climat de tension et de dissension
n’encourage pas les investisseurs étrangers. Plus récemment, les attaques
terroristes sont elles aussi devenues une des réalités de l’Afrique. Enfin, bien que
certains pays aient connu des processus de démocratisation dans le cadre du
printemps arabe, comme en Tunisie, de nombreux pays restent des dictatures.

c. Des défis économiques constants


En 2014, le rapport de la CNUCED (Conférence des Nations unies sur le commerce
et le développement) insistait sur une nécessaire croissance endogène. Cela signifie
que l'Afrique doit sortir de la logique de l'économie rentière dans laquelle les profits
issus de l'exploitation des ressources naturelles ne sont pas réinvestis dans
l'économie réelle. Ces profits doivent être réinvestis dans les différents secteurs de
l'économie afin de permettre un développement du continent.
L'intégration régionale est un défi que doit relever l'Afrique. Il existe actuellement une
multitude d'organisations régionales sur le continent. On relève notamment
l'existence de l'Union économique et monétaire ouest-africaine, l'union de la
Communauté de développement de l'Afrique australe (SADC) ou encore le Marché
commun de l'Afrique de l'Est et australe (COMESA). L'Union africaine (UA) est la
seule organisation qui rassemble les 55 États africains. La multitude de ces
organisations limite leur efficacité et les rend concurrentes. Une réelle coopération
économique devrait être réalisée à l'échelle continentale afin de permettre une
meilleure intégration de l'Afrique dans la mondialisation.

Page 8 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
2. Les actuelles solutions aux challenges de l’Afrique et leurs limites
A la recherche de solutions à ses nombreux challenges, les africains mettent en
place des projets d’envergure nationale souvent financés par l’aide extérieure. Les
aides sont effectives mais augmentent le plus souvent la dette. La corruption et un
mauvais suivi compromettent les projets. La majorité des projets n’ont pas su résister
aux affres du temps alors que la dette perdure.
Les conflits armés sont monnaie courante, nécessitent parfois l’intervention
d’organismes internationaux (Organisation des Nations Unies par exemple) et parfois
il leur est nécessaire de former et financer des forces armées capables d’arrêter les
conflits, d’assurer un désarmement rapide. Toutefois, les interventions extérieures ne
font pas l’unanimité auprès des populations. Certains estiment que ceux qui viennent
aider sont plutôt des envahisseurs.
Des organisations comme la MAEP 3 sont créés afin d’auditer la gouvernance des
pays africains et de les soutenir dans la bonne voie de la bonne gouvernance.
Malheureusement, le MAEP ne peut que faire des recommandations et lorsque des
évènements qui auraient pu être évités par la mise en application de leurs
recommandations surviennent, il est déjà trop tard. De plus, tous les pays africains
n’adhèrent pas à leur mission.
Le potentiel de l’Afrique est certes très grand mais ses défis ne sont pas des
moindres. Avec le temps, les défis se complexifient et les besoins des populations
augmentent. Pour trouver des solutions aux challenges de l’Afrique, une mise à jour
des actuelles solutions est impérative. Dans l’éventualité où ces solutions malgré
leurs mises à jour resteraient inadaptées, il faudrait sans état d’âme que l’Afrique se
libère des projets sans fin et résultat pour envisager d’adapter à ses réalités les
solutions qui ont fait leurs preuves ailleurs. Sortir l’Afrique de l’ornière n’est plus un
besoin mais une urgence vitale.

3
https://au.int/fr/organes/maep

Page 9 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Partie II
L’intelligence
artificielle

Fig 01 : Illustration artistique de Cerveau

Source : https://www.freepik.com

Page 10 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
A. Présentation de l’intelligence artificielle
L’intelligence artificielle, par une approche basique et fondamentale pourrait être
définie comme les techniques qui permettent à des machines et/ou des programmes
de pouvoir se comporter comme des humains ou des animaux. Il intervient alors les
notions de pensée, de perception et d’action.
Dans une approche philosophique, nous nous contenterions d’aborder le domaine en
développant la pensée, la perception et l'action mais l’informatique nous oblige à une
présentation et une représentation des modèles ciblés sur la pensée, la perception et
l'action. Somme toute, l'intelligence artificielle concerne les représentations qui
permettent de créer des modèles pour faciliter la compréhension de la pensée, de la
perception et de l'action.
En revenant sur la notion de représentation susmentionnée, nous faisons évoluer
notre réflexion vers une approche computationnelle. Prenons comme exemple
l’énigme du fermier, du renard, de l'oie et du grain. Le fermier veut traverser une
rivière et transporter sur l’autre rive un renard, une oie et un sac de bon grain. Mais
son bateau est si petit qu’il ne peut prendre qu’une seule chose à chaque traversée.
Par comble de malchance, s’il laisse l’oie seule avec le grain ou le renard seul avec
l’oie, l’oie mangera le grain et le renard mangera l’oie. Le fermier ne doit donc pas
laisser le renard seul avec l’oie ni l’oie seule avec le grain. Comment doit-il s’y
prendre ? Sachant que la phase la plus laborieuse de la résolution d’un problème est
parfois la recherche de la représentation la plus appropriée alors quelle est donc la
bonne représentation pour ce problème ? Cela peut être une photo du fermier. Ce
pourrait être un poème sur la situation, peut-être un haïku 4. Nous savons que ce n'est
pas la bonne représentation. D'une manière ou d'une autre, nous avons le sentiment
que la bonne représentation implique quelque chose concernant l'emplacement des
éléments dans ce scénario. Il nous semble que les quatre individus peuvent être d'un
côté ou de l'autre. Ainsi, pour chaque position que peut occuper le fermier, chacun
des autres éléments peut se trouver d'un côté ou de l'autre de la rivière. Nous
remarquerons
seize possibilités viables.
En représentant les différentes possibilités et les connexions autorisées entre elles
par un graphique, nous obtenons plus de seize possibilités. Les autres possibilités
sont des situations dans lesquelles un élément se fait manger. Les possibilités où un
élément se fait manger n’étant pas acceptables, la représentation graphique des
différentes possibilités nous aura permis de trouver ces cas. Dans notre
apprentissage quotidien, les représentations graphiques nous permettent de mieux
appréhender ou visualiser nos réflexions. L’apprentissage de l'algèbre au lycée par
exemple, nous aide à mieux comprendre et nous familiariser avec la notation
algébrique. La notation algébrique expose les contraintes qui nous permettent par
exemple de calculer le nombre de clients qui pourraient visualiser ou s’intéresser au
nombre de publicités que nous plaçons dans le journal. L’intelligence artificielle
4
Haïku : est un poème d'origine japonaise extrêmement bref, célébrant l'évanescence des choses et les
sensations qu'elles suscitent.

Page 11 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
concerne les contraintes exposées par les représentations qui soutiennent les
modèles ciblés sur la pensée. L’intelligence artificielle, comme tout système
informatique utilise des programmes. Construire une intelligence artificielle implique
donc l’écriture, le test, le déploiement de plusieurs programmes. Ces programmes
sont la transcription des algorithmes activés par des contraintes exposées par des
représentations qui modélisent la pensée, la perception et l'action ciblées. Suivant
l’approche, ces algorithmes peuvent être appelés des procédures ou des méthodes.
Les méthodes, algorithmes, représentations constituent l’essence même de
l'intelligence artificielle. Leur intérêt est de faire progresser les fonctions
informatiques associées à l’intelligence humaine, notamment le raisonnement,
l’apprentissage et la résolution de problèmes dans de nombreux domaines tels que
l’informatique, la biologie, la psychologie, la linguistique, les mathématiques et le
génie. L’intelligence artificielle a plusieurs applications dans une pléthore de
domaines. Nous pouvons mentionner :
 Les jeux :
En jouant un rôle dans les jeux de stratégie, que ce soit aux échecs ou aux
jeux vidéo, la machine devrait être capable de penser à plusieurs étapes
possibles basées sur des connaissances heuristiques;
 Les systèmes experts :
Il existe quelques applications qui intègrent la machine, la programmation et
des données particulières pour faciliter la réflexion. Ils donnent des
éclaircissements et des exhortations aux utilisateurs ;
 La reconnaissance de la parole :
Il existe aujourd’hui des systèmes capables de comprendre le langage utilisé
par les humains et de répondre à ce qui leur est dit. Ils peuvent même
comprendre l’argot, le bruit de fond, l’accent, etc.
 La reconnaissance de l’écriture manuscrite :
Ce logiciel spécial sera capable de lire le texte écrit avec un stylo ou un stylet
sur papier ou à l’écran. Il comprend également les formes des lettres et le
convertira en texte modifiable sur ordinateur.
 Les robots intelligents :
Les robots sont l’une des meilleures créations humaines. Ils peuvent effectuer
plusieurs tâches en un temps relativement court. Bien qu’ils ne puissent pas
remplacer les humains, ils sont très efficaces pour toutes les tâches répétitives
et simples.

Page 12 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
B. Les avantages et inconvénients d’une Intelligence artificielle

1. Avantages
L’intelligence artificielle et ses applications ont plusieurs avantages tels que :
 La réduction des erreurs :
L’intelligence artificielle nous aide à réduire l’erreur humaine et les chances
d’atteindre la précision avec un degré de précision supérieur. Il est appliqué
dans divers domaines tels que l’exploration de l’espace. Les robots intelligents
sont alimentés en informations et sont envoyés pour explorer l’espace.
S’agissant de machines à corps en métal, elles sont plus résistantes et ont
une plus grande capacité à supporter l’espace et l’atmosphère hostile. Ils sont
créés et acclimatés de manière à ne pas pouvoir être modifiés, défigurés ou
décomposés dans un environnement hostile.

 L’exploration difficile :
L’intelligence artificielle et la science robotique peuvent être utilisées dans les
processus miniers et autres processus d’exploration de combustibles. De plus,
ces machines complexes peuvent être utilisées pour explorer le fond des
océans et ainsi surmonter les limites humaines. Grâce à la programmation des
robots, ils peuvent effectuer un travail plus laborieux et difficile avec une plus
grande responsabilité. De plus, ils ne s’usent pas facilement. Des robots sont
utilisés dans l’exploration de la Lune.

 L’application quotidienne :
Les méthodes informatiques appliquées au raisonnement, l’apprentissage et
la perception sont devenues un phénomène courant dans notre vie
quotidienne. Nous avons notre « dame » Siri ou Cortana pour nous aider.
Nous prenons également la route pour les longs trajets et les déplacements
grâce au GPS. Le smartphone est un exemple approprié et quotidien
d’utilisation de l’intelligence artificielle. Au travail comme dans notre vie privée,
nous constatons que des applications peuvent prévoir ce que nous allons
taper, nous faire des suggestions puis corriger les fautes d’orthographe, de
grammaire, etc...
Lorsque nous prenons une photo, l’algorithme d’intelligence artificielle
identifie, détecte le visage d’une personne et la marque lorsque nous
affichons nos photographies sur des sites de médias sociaux. L’intelligence
artificielle est largement utilisée par les institutions financières et les
institutions bancaires pour organiser et gérer les données. La détection de
fraude utilise également l’intelligence artificielle.

Page 13 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
 Les assistants numériques :
Les organisations les plus avancées utilisent des « avatars », qui sont des
répliques ou des assistants numériques, capables d’interagir avec les
utilisateurs, ce qui évite des ressources humaines. Pour les penseurs
artificiels, les émotions font obstacle à la pensée rationnelle et constituent une
distraction. L’absence totale du côté émotionnel oblige les robots à penser de
manière logique et à prendre des décisions jugées meilleures concernant le
programme.
Les émotions sont associées à des humeurs qui peuvent altérer le jugement
et affecter l’efficacité humaine. Ceci est complètement exclu pour l’intelligence
machine.

 Les travaux répétitifs :


Les tâches répétitives de nature monotone peuvent être effectuées à l’aide de
l’intelligence artificielle.
Les machines pensent plus vite que les humains et peuvent être soumises à
plusieurs tâches. L’intelligence machine peut être utilisée pour effectuer des
tâches dangereuses. Leurs paramètres, contrairement aux humains, peuvent
être ajustés. Leur vitesse et leur temps ne sont que des paramètres basés sur
des calculs.

 Les applications médicales :


Dans le domaine médical également, nous trouvons une large application de
l’IA. Les médecins évaluent les patients et leurs risques pour la santé à l’aide
de l’intelligence artificielle. Elle les éduque sur les effets secondaires de divers
médicaments. Les professionnels de la santé sont souvent formés à des
simulateurs de chirurgie artificielle. Il trouve une énorme application dans la
détection et la surveillance des troubles neurologiques car ils peuvent simuler
les fonctions cérébrales. La robotique est souvent utilisée pour aider les
patients à sortir de la dépression et à rester actifs.
Une application populaire de l’intelligence artificielle est la radiochirurgie. La
radiochirurgie est utilisée dans les tumeurs opératoires, ce qui peut
effectivement contribuer à l’opération sans endommager les tissus
environnants.

 Aucune pause :
Les machines, contrairement aux humains, ne nécessitent pas de pauses et
de rafraîchissements fréquents. Ils sont programmés pour de longues heures
et peuvent fonctionner en continu sans s’ennuyer, se laisser distraire ni même
se fatiguer. Tant que les machines ont de l’énergie, elles continueront
d’effectuer les tâches pour lesquelles elles sont programmées sans se
fatiguer.

Page 14 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
2. Inconvénients

 Un coût élevé :
La création d’une intelligence artificielle nécessite des coûts énormes car ce
sont des machines très complexes. Leur réparation et leur entretien impliquent
des coûts importants également. Ils ont des logiciels qui nécessitent une mise
à niveau fréquente pour répondre aux besoins de l’environnement changeant
et à la nécessité que les machines soient plus intelligentes, plus efficaces,
plus performantes chaque jour. En cas de panne grave, la procédure de
récupération des codes perdus et de réinstallation du système peut nécessiter
beaucoup de temps et d’argent.

 Aucune initiative :
Les machines n’ont pas d’émotions et de valeurs morales. Ils exécutent ce qui
est programmé et ne peuvent pas juger ce qui est juste ou faux. Même ne
peuvent pas prendre de décisions s’ils rencontrent une situation qui leur est
inconnue. Ils ne fonctionnent pas correctement ou tombent en panne dans de
telles situations.

 Aucune amélioration avec l’expérience :


Contrairement aux humains, l’intelligence artificielle ne peut être améliorée
avec l’expérience. Avec le temps, cela peut conduire à l’usure. Il stocke
beaucoup de données, mais la manière dont on peut y accéder et les utiliser
est très différente de l’intelligence humaine. Les machines ne peuvent pas
modifier leurs réponses aux environnements changeants. Nous sommes
constamment bombardés par la question de savoir s’il est vraiment stimulant
de remplacer les humains par des machines. Dans le monde de l’intelligence
artificielle, rien de tel que de travailler avec tout son cœur ou avec passion.
Les soins ou les préoccupations ne sont pas présents dans le dictionnaire de
l’intelligence machine. Il n’y a pas de sentiment d’appartenance, de
camaraderie ou de contact humain. Ils ne parviennent pas à faire la distinction
entre un individu travailleur et un individu inefficace.

 Pas de créativité :
Bien qu’ils puissent vous aider à concevoir et à créer, ils ne sont pas à la
hauteur du pouvoir de penser que possède le cerveau humain ni même de
l’originalité d’un esprit créatif. Les êtres humains sont des intellectuels
extrêmement sensibles et émotionnels. Ils voient, entendent, pensent et
ressentent. Leurs pensées sont guidées par les sentiments qui manquent
complètement dans les machines. Les capacités intuitives inhérentes au
cerveau humain ne peuvent pas être reproduites.

 Le chômage :
Le remplacement d’êtres humains par des machines peut entraîner un
chômage important. Le chômage est un phénomène socialement indésirable.
Les personnes qui n’ont rien à faire peuvent conduire à l’utilisation destructrice

Page 15 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
de leurs esprits créatifs. Les humains peuvent inutilement être très
dépendants des machines si l’utilisation de l’intelligence artificielle devient
endémique. Ils vont perdre leur pouvoir créateur et vont devenir paresseux.
L’intelligence artificielle entre de mauvaises mains est une menace sérieuse
pour l’humanité en général. Cela peut conduire à une destruction massive. En
outre, il existe une crainte constante de voir les machines prendre le dessus
sur les humains ou les remplacer. Sur la base de ce qui précède, l’association
pour le développement de l’intelligence artificielle a deux objectifs : développer
et faire progresser la science de l’intelligence artificielle, promouvoir et
éduquer au sujet de l’utilisation responsable de l’intelligence artificielle.
Identifier et étudier le risque d’intelligence artificielle est une tâche très
importante. Cela peut aider à résoudre les problèmes actuels. Les erreurs de
programmation ou les cyberattaques nécessitent des recherches plus
approfondies. Les entreprises technologiques et l’industrie technologique dans
son ensemble doivent accorder plus d’attention à la qualité du logiciel. Tout ce
qui a été créé dans ce monde et dans nos sociétés individuelles est le résultat
continu de l’intelligence. L’intelligence artificielle augmente et renforce
l’intelligence humaine. Donc, tant que nous réussirons à garder la technologie
bénéfique, nous pourrons faire avancer notre société.
La naissance de l'intelligence artificielle est peut-être le plus grand événement de
l'humanité. Si elle est utilisée et développée de manière constructive, nous pouvons
utiliser l'intelligence artificielle pour réduire la pauvreté humaine. L'argument selon
lequel nous atteindrons ce degré de suprématie artificielle tient toujours. Les
créateurs et auteurs de l'intelligence artificielle affirment que l'intelligence artificielle
est bénéfique et qu'elle a été créée pour aider l'humanité. La puissance de
l'intelligence artificielle ne peut être ignorée, ce qui cause par inadvertance des
ravages et des dommages. Ce qui nous aidera à mieux le contrôler, c'est d'étudier et
d'approfondir l'importance de l'intelligence artificielle. Seule la recherche peut
contrôler les conséquences potentiellement néfastes de l'IA et nous aider à profiter
des fruits de cette innovation. L'intelligence artificielle et la robotique vont non
seulement améliorer notre façon de penser ou de vivre, mais aussi explorer de
nouveaux horizons, que ce soit l'espace ou les océans. Après tout, le besoin est la
mère de toute innovation, tout comme l'IA. Les gens identifient de mieux en mieux
leurs besoins et transforment rapidement ce besoin en réalité. Tout se passera si vite
que nous ne remarquerons pas les petits changements et nous pourrons facilement
nous adapter au changement que cela nous apportera. A titre d’exemple, nous nous
rappelons de l’arrivée brusque du téléphone mobile dans nos quotidiens et de la
façon dont il a changé nos existences.

C. Cas concret d'une problématique qui pourrait être résolue par


l'intelligence artificielle: Classification de la segmentation des clients.

Dans ce cas présent, il s'agira de construire un modèle de classification basé sur


l’intelligence artificielle pour un concessionnaire qui veut s'exporter dans un autre
espace et qui souhaite classer ses nouveaux clients. L'objectif est de connaître les

Page 16 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
articles qui pourraient intéresser ses nouveaux clients qui sont très proches de leurs
anciens clients.
Pour mener à bien ce projet, nous avons adressé des questionnaires à un millier de
personnes afin de recueillir des données. Notre tâche sera d'utiliser ce jeu de
données pour construire un modèle de classification efficace qui permettra au
concessionnaire d'avoir un résultat fiable et efficace pour mieux répondre à sa
nouvelle cible et en la rentabilisant et en augmentant son chiffre d'affaires, ce qui
agira sur les impôts payés par ce dernier en ayant un impact positif sur l’économie et
en même temps le développement du pays.

Le but de toute entreprise en abordant un nouveau marché ou en se délocalisant est


de se rapprocher de ses clients, et surtout de se faire connaître des nouveaux clients
et de mieux les satisfaire. Par ricochet, si l'étude de marché est bien faite avec une
bonne connaissance du nouveau type de clientèle, l'entreprise ne peut que garantir
un service de qualité et la satisfaction se ressentira automatiquement sur le chiffre
d'affaires qui ne peut être que croissant.
Cette tâche est reservé aux marketeurs, mais la plateforme qui doit permettre aux
concessionnaires de disposer d’une bonne visualisation est du ressort des
developpeurs donc de l’informatique. Il est important de mentionner que la quantité
de données à analyser pour répondre de manière efficace et efficiente à la
satisfaction du client a conduit à l'introduction des modèles de sciences de données
qui permettent d'analyser une grande quantité de données et de faire des prédictions
pour orienter la politique décisionnelle des entreprises.
La réalisation de ce projet nous amènera à utiliser les techniques de conception de
modèles de classification.
Ce projet vise à trouver un modèle de classification qui permettra de catégoriser les
futurs clients de l'entreprise. Cela permettra de savoir quels types d'articles leur
conviendraient et lesquels sont à leur portée.

Voici les étapes de notre projet :


 L'introduction donne un certain contexte au projet et en clarifie la nécessité.
Elle fournit également les objectifs du projet et un plan du document ;
 L'analyse documentaire examine les solutions existantes et leur impact sur le
projet ;
 La conception donne un aperçu de la conception du projet ;
 La mise en œuvre examine les produits livrables ;
 La description du processus donne une représentation linéaire de l'expérience
de l'utilisateur ;
 La conclusion présente les réflexions de l'auteur sur le projet, ainsi qu'une
projection des futurs travaux inspirés par le projet.

Page 17 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
1- Revue de la littérature.
1-1. Introduction

Pour mener à bien ce projet, il est nécessaire de connaître les critères sur lesquels
se base la structure pour recommander ses produits aux clients. Vous savez qu'une
telle structure dispose d'une gamme de produits. Chaque produit est spécifique à un
type de clientèle donné. Pour mieux répondre aux attentes de la structure, une
segmentation de sa clientèle est nécessaire.

1-2. La segmentation de la clientèle

Votre entreprise ne peut pas diviser stratégiquement son marché sans réaliser une
segmentation marketing adéquate.
La segmentation est l'acte de diviser son marché en sous-ensembles (segments)
identifiables et exploitables qui partagent des caractéristiques communes (en termes
de besoins, d'attentes ou de demande).
La segmentation de la clientèle est déterminante dans une stratégie marketing
puisqu'elle permet de mieux comprendre la composition de son public et donc de
proposer un marketing mix qui répond précisément aux besoins de chaque visiteur
appartenant au segment ciblé.
La segmentation du marché permet à l'entreprise de : comprendre et décrire les
marchés. Les segments de marché n'ont pas tous le même poids dans le marché
global de la catégorie de produits, et ils peuvent avoir des développements
différents, la conception et le développement de nouveaux produits.

1-3. Avantage et inconvénient de la segmentation de la clientèle

Les avantages de la segmentation du marché :


La segmentation du marché présente plusieurs avantages dont les principaux sont
énumérés ci-dessous. Elle permet :
 D'allouer les ressources de l'entreprise aux segments potentiellement les plus
mentaux d'ajuster précisément une gamme de produits à la demande plutôt
que d'occuper une position de force dans certains domaines et d'ignorer ou de
minimiser d'autres domaines présentant un potentiel de profit important d'offrir
à l'entreprise la possibilité de détecter les premiers signes d'un changement
fondamental du marché cible ce qui lui permettra de s'adapter à temps à ce
marché.

Page 18 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
 Établir plus précisément les axes publicitaires et quantifier les segments visés
par chacun de ces axes.
 Sélectionner les supports publicitaires les plus adaptés aux besoins et répartir
plus adéquatement le budget total entre eux.
 De déterminer les périodes les plus favorables pour les campagnes
publicitaires, c'est-à-dire celles où la cible visée est la plus réceptive.
Ces avantages s'appliquent aussi bien aux biens durables qu'aux biens non
durables, aux produits industriels qu'aux biens de consommation.

Les limites de la segmentation du marché 


Le concept de segmentation du marché a connu une immense popularité dans les
années 1970. Les marchés étaient de plus en plus divisés en petits segments et le
produit et les autres éléments du marketing mix étaient adaptés à chaque segment,
espérant ainsi augmenter les chances de succès.
Cependant, de nombreuses entreprises sont allées trop loin et de nombreux
spécialistes ont oublié que la segmentation a un coût de stock plus élevé, une perte
d'économie d'échelle, une production, une communication et une distribution plus
complexes. Les automobiles ont ainsi réduit le nombre de modèles ainsi que le choix
des couleurs.
Dans le domaine de la distribution, de nouveaux types de magasins sont apparus,
comme les supermarchés tels que Maxi et Super C. Le principe de ces magasins est
d'offrir un choix réduit afin de baisser les prix.
Nous pouvons avoir un autre inconvénient comme le fait que trouver le nombre
parfait de clusters ou de segments est toujours une décision humaine et peut
introduire des biais.

2- Préparation des données pour un modèle d'apprentissage


automatique.

Avant d'introduire un ensemble de données dans le modèle d'apprentissage


automatique de votre choix, il est important de procéder à un prétraitement, afin que
les données se comportent bien pour notre modèle. Dans un monde idéal, vous
disposeriez d'un jeu de données parfaitement propre, sans erreurs ni valeurs
manquantes. Cependant, nous savons que dans le monde réel, de tels ensembles
de données sont rares et peu courants. Pour ce faire, nous allons nettoyer un jeu de
données dans le cadre de notre travail.

2-1. Importation des librairies et inspection des données

Page 19 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Pour mener à bien notre projet, il est nécessaire de connaître la nature du jeu de
données qui est à notre disposition afin de mieux l'utiliser pour obtenir un meilleur
résultat. Pour cela, nous allons importer des bibliothèques qui vont nous permettre
de charger nos données et de passer à leur exploration en faisant une AED (Analyse
Exploratoire des Données).

Nous utilisons la méthode "read_csv" de pandas pour charger le jeu de données


dans un cadre de données afin de faciliter la manipulation.

La fonction pandas "head()" renvoie par défaut les 5 premières lignes de notre cadre
de données, mais nous voulions en voir un peu plus pour avoir une meilleure idée du
jeu de données.

Pendant que nous y sommes, jetons également un coup d'œil à la forme du cadre de
données. L'exécution de "train.shape" renvoie des informations sur la
dimensionnalité de notre cadre de données (dans ce cas, il s'agit du nombre de
lignes et de colonnes), ce qui vous indique essentiellement le nombre d'exemples et
de caractéristiques avec lesquels nous travaillons.

Nous pouvons voir que le nombre d'observations dans notre ensemble de données
est de 8068 et que le nombre de caractéristiques dans notre ensemble de données

Page 20 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
est de 11. La première chose à comprendre est de savoir quelles caractéristiques ou
étiquettes notre jeu de données contient.

Variable Définition

ID ID Unique

Gender Sexe du client

Ever_Married État civil du client

Age Age du client

Graduated Le client est-il diplômé ?

Profession Profession du client

Work_Experienc Expérience professionnelle en années


e

Spending_Score Note de dépense du client

Family_Size Nombre de membres de la famille du client (y compris le client)

Var_1 Catégorie anonymisée pour le client

Segmentation Client (cible) Segment du client

2-2. Recherche et suppression des rangées en double dans les


ensembles de
données d’apprentissage et de test.

La suppression des doublons est une compétence essentielle pour obtenir des
comptages précis, car nous ne voulons souvent pas compter la même chose
plusieurs fois. En Python, cela peut être accompli en utilisant le module Pandas, qui
possède une méthode connue sous le nom de "drop_duplicates".
Avant de supprimer ces éléments, nous devons d'abord vérifier s'il y a des données
en double grâce à la méthode Pandas "duplicated" écrite dans le code ci-dessous :

Page 21 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Comme nous pouvons le voir dans notre résultat, nous n'avons pas de doublons
dans nos données, donc nous n'avons plus besoin d'effectuer une suppression des
doublons.

2-3. Nettoyage des valeurs nulles ou Remplir/Imputer les valeurs


manquantes Continu - Moyenne/Médiane/Valeur spécifique &
Catégorique - Autres

Les données du monde réel comportent souvent des valeurs manquantes.


Les données peuvent avoir des valeurs manquantes pour un certain nombre de
raisons, comme des observations qui n'ont pas été enregistrées et la corruption des
données.
La gestion des données manquantes est importante, car de nombreux algorithmes
d'apprentissage automatique ne prennent pas en charge les données avec des
valeurs manquantes.
Il est important de noter la distinction entre le traitement des valeurs nulles pour les
données catégorielles et numériques, car le traitement dépendra du type de données
présentes.
Il n'y a pas vraiment de formule pour aborder la façon de traiter les données
manquantes, car le traitement dépend largement du contexte et de la nature des
données. Par exemple, les données manquent-elles au hasard ou existe-t-il une
relation cachée entre les données manquantes et un autre prédicteur ?
Une option pour traiter les données manquantes est de simplement ignorer ou
supprimer les lignes dans lesquelles les données sont manquantes, en les écartant
de notre analyse. Cependant, cette méthode est souvent impopulaire en raison de la
perte d'informations - en particulier s'il existe un modèle dans nos données
manquantes.
Une autre méthode de traitement des valeurs manquantes est l'imputation, qui
consiste à remplacer la valeur nulle par notre meilleure estimation de cette valeur.
Les implémentations de base remplaceront simplement toutes les valeurs
manquantes par la moyenne/médiane/mode de toutes les valeurs pour la
caractéristique donnée. Les implémentations plus avancées utiliseront d'autres
caractéristiques afin de développer un estimateur pour notre valeur manquante.

Page 22 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Vérifions s'il y a des valeurs manquantes dans notre jeu de données d'entraînement.

Nous pouvons voir qu'il y avait quelques valeurs manquantes dans notre jeu de
données d’entrainement.
Nous utilisons donc certaines méthodes de traitement des valeurs manquantes.
Pour les variables "Ever_Married", "Graduated", "Profession", "Work_Experience" et
"Var_1", nous décidons d'utiliser la méthode des modes pour combler les valeurs
manquantes car ce sont des variables catégorielles. Et pour la variable " Family_Size
", nous utilisons la méthode de la moyenne pour l'imputation car il s'agit d'une
variable continue.

2-4. Ingénierie des fonctionnalités (Feature Engineering : Séparer


les caractéristiques et les étiquettes)

Page 23 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Dans ce cas, nous utilisons une technique d'apprentissage automatique supervisée,
nous devons faire une distinction dans les données entre les caractéristiques et les
étiquettes pour chaque observation. Nous avons décidé de construire un
classificateur pour prédire le bon groupe de nouveaux clients.

2-5. Encodage des données

De nombreux algorithmes d'apprentissage automatique attendent des données


d'entrée numériques, nous devons donc trouver un moyen de représenter
numériquement nos données catégorielles. Vous pouvez effectuer un encodage à un
coup directement dans Pandas ou utiliser sklearn, bien que sklearn soit un peu plus
alambiqué car l'encodeur à un coup ne fonctionne que pour les entrées de valeurs
entières. Dans notre exemple, nous devrons d'abord effectuer l'encodage des
étiquettes pour certaines de nos variables qui sont binaires, telles que "Gender",
"Ever_Married", "Graduated", en utilisant le module importé appelé LabelEncoder de
la bibliothèque Sklearn. Ensuite, nous utiliserons l'encodage de variable fictive pour
la variable "Profession" que nous joindrons à notre ensemble de données, puis nous
encoderons l'étiquette à un coup.
Pour les variables "Var_1" et "Spending_Score", nous les encoderons en utilisant la
méthode Categorical.codes de pandas car ce sont des variables catégorielles.

Page 24 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Vérification de la corrélation entre toutes les caractéristiques et les étiquettes

Page 25 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Ceci est une illustration des corrélations entre les différentes caractéristiques. Vous
verrez qu'il existe une forte corrélation entre certaines caractéristiques. Cela se
traduit par une forte relation entre ces deux caractéristiques, l'une pouvant influencer
l'autre.

2-6. Séparation des données pour l’apprentissage et la validation

L'une des dernières choses à faire pour préparer les données à un algorithme
d'apprentissage automatique est de les diviser en sous-ensembles d’apprentissage
et de validation. N'oubliez pas que l'apprentissage automatique consiste à apprendre
à un ordinateur à effectuer une tâche en lui montrant de nombreux exemples. Nous
apprendrons à l'ordinateur à l'aide des données dont nous disposons, mais dans
l'idéal, l'algorithme fonctionnera tout aussi bien avec de nouvelles données. Le
principe de train_test_split est de sacrifier certaines données pour l'apprentissage
afin d'évaluer l'algorithme sur de "nouvelles" données qu'il n'a pas encore vues. Ceci
est important car nous voulons nous assurer que notre algorithme est capable de
généraliser son apprentissage à partir des exemples donnés. Allons-y et divisons les

Page 26 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
données en deux sous-ensembles en utilisant la méthode sklearn train_test_split.
L'utilisation de cette méthode nécessite de passer deux types d'éléments comme
paramètres, à savoir les caractéristiques et les étiquettes. Dans notre cas, les
caractéristiques seront représentées par X_train et l'étiquette par y_train, mais avant
cela, nous devons séparer nos caractéristiques de l'étiquette.

2.7- L'algorithme

L'algorithme est le cœur de notre modèle. C'est à ce niveau que la logique de notre
modèle est écrite, et que la catégorie à laquelle appartient un nouvel utilisateur
enregistré dans le système sera déterminée. Il existe plusieurs bibliothèques python
pour l'apprentissage automatique qui peuvent implémenter ces modèles.
Pour ce travail, nous choisirons trois modules de différentes bibliothèques comme le
module XGBClassifer de xgboost, le module LGBMClassifier de lightgbm et le
module RandomForestClassifier de sklearn pour écrire notre modèle, et nous
choisirons celui qui donne la plus grande et bonne précision.
Avant de commencer, nous voulons montrer le modèle de base :

Nous pouvons voir que notre modèle de base est de 28%, et nous pouvons
interpréter cela par le fait que par défaut le modèle prédit le segment D.

Le modèle XGBClassifer

XGBoost fournit une classe enveloppante pour permettre aux modèles d'être traités
comme des classificateurs ou des régresseurs dans le cadre de scikit-learn. Le
modèle XGBoost pour la classification est appelé XGBClassifier.

Page 27 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Le modèle LGBMClassifier

LGBMClassifier est un module de LightGBM qui est un cadre de boosting de gradient


rapide, distribué et à haute performance basé sur des algorithmes d'arbre de
décision, utilisé pour le classement, la classification et de nombreuses autres tâches
d'apprentissage automatique.

Page 28 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Le modèle RandomForestClassifier

Le random forest ou forêt aléatoire en français est un méta-estimateur qui ajuste un


certain nombre de classificateurs à arbre de décision sur divers sous-échantillons de
l'ensemble de données et utilise la moyenne pour améliorer la précision prédictive et
contrôler l'ajustement excessif.

Notre meilleur modèle est XGBClassifer parce qu'il a la plus grande précision qui est
de 54,29 %, donc nous allons le sauvegarder en utilisant la fonction "dump" de la
bibliothèque python appelée "joblib", afin de l'insérer dans le back-end de notre
plateforme.

Page 29 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
3- Implémentation

Pour faciliter le classement et permettre au concessionnaire de collecter facilement


des informations sur les nouveaux clients, nous avons pensé à la création d'un site
web. Dans la prochaine partie, nous parlerons de la création d'un site web
comprenant un frontend et un backend.
3-1. Le Front-end
Sur le front-end, un formulaire sera inséré pour recueillir les informations nécessaires
qui nous permettront de classer les clients potentiels de l'entreprise. Nous devons
diviser les clients en quatre catégories.
Pour sa réalisation nous avons utilisé un template et les langages HTML5 et CSS3
JavaScript(axios). Ces différents outils nous ont permis de mieux concevoir
l'interface de notre application web.
Lorsque la plateforme est lancée, voici l’image la montrant :

Page 30 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
L’image suivante représente le formulaire qui doit être rempli par l'internaute qui
visite le site de la concession. Ces informations sont nécessaires pour faciliter la
classification. Elles seront collectées et transmises à notre modèle, qui les traitera et
les classera dans l'une des quatre catégories existantes.

Page 31 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
3-2. Le Back-end

Page 32 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Pour ce faire, nous avons utilisé un framework Python : Django. Il s'agit d'un cadre
Web Python de haut niveau qui encourage le développement rapide et une
conception propre et pragmatique. Construit par des développeurs expérimentés, il
prend en charge une grande partie des problèmes liés au développement Web (The
Django Software Foundation (DSF)), ce qui vous permet de vous concentrer sur
l'écriture de votre application sans avoir à réinventer la roue. Il est gratuit et open
source.
Nous avons utilisé un framework python : Django Rest Framework. SQLite est une
base de données SQL autonome, basée sur des fichiers. SQLite est fourni avec
Python et peut être utilisé dans n'importe laquelle de vos applications Python sans
avoir à installer de logiciel supplémentaire.

Page 33 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
3-3. Processus d'insertion du modèle
Nous allons procéder ici à l'intégration de notre modèle. Nous allons insérer notre
modèle à ce niveau. L'objectif est de traiter les données collectées sur le formulaire
en front-end, de les traiter et de les classer.

3-4. Essais

Page 34 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
Vous remarquerez qu'après avoir rempli le formulaire et que les données sont
passées en paramètre à notre modèle, le visiteur, ou l'utilisateur est classé dans une
catégorie. Et le résultat est représenté par cette page, qui lui propose les voitures qui
appartiennent ou qui sont plutôt prisées par les personnes de la catégorie à laquelle
il appartient. Il pourra ainsi choisir la voiture qui lui plaira le plus.

4- Conclusion et Recommandation

Il fallait construire un système de recommandation qui permettrait au


concessionnaire de répartir les clients de son nouveau marché en 4 catégories. Le
marché actuel étant similaire à son ancien marché, nous avons simplement exploité
les conditions de classement de l'ancien marché pour construire notre modèle de
classification. Notre modèle a une précision de 0,53. Ce qui est plutôt bon pour un
système de recommandation. Cela signifie que notre système est efficace et qu'il
permettra au revendeur de savoir ce qui est bon et essentiel pour ses clients.
L'avantage d'un tel système de recommandation est d'optimiser l'efficacité de
l'entreprise et de mieux répondre aux besoins de ses clients. Il est donc important
d'avoir un système de recommandation dans l'entreprise.

Page 35 sur 37
L’intelligence artificielle au service du développement de l’Afrique.
IV. Conclusion

Page 36 sur 37
L’intelligence artificielle au service du développement de l’Afrique.

Vous aimerez peut-être aussi