Outils d'accessibilité

Blog

Comment utiliser l'intelligence artificielle dans Joomla ?


2022 restera l’année de la mise en avant de l’intelligence artificielle notamment avec “Chat GPT”.

Comme toutes les nouveautés, tout le monde en parle sans forcément comprendre les applications réelles de cette technologie. Il suffit d’écouter les débats sur l’IA et ou les intervenants mélangent les films de sciences fictions pour expliquer le futur de l’intelligence artificielle. Il est rare de trouver une analyse de l’utilisation de l’IA dans un outil que nous utilisons tous les jours comme Joomla pour l’édition de site web.

robot humanoide portant une tablette tactile affichant le logo joomla

Plongeons-nous dans la synergie qui pourrait faire de l’IA et de Joomla les meilleurs amis du monde et commençons par un récapitulatif sur l'histoire de l’IA.

La véritable histoire de l'intelligence artificielle

Avant le 20e siècle : fondements philosophiques

L’idée d’êtres artificiels existe depuis des siècles. Les mythes et histoires anciens décrivent des automates et des êtres créés par l’homme, qui peuvent être considérés comme les premières idées de l’intelligence artificielle. Cependant, les fondements philosophiques de l’IA, comme la compréhension de la logique et du raisonnement, ont commencé avec des philosophes comme Aristote et Platon.

Alan Turing est peut-être plus célèbre pour son projet de « test de Turing ». Un évaluateur humain est chargé de juger une conversation textuelle entre un humain et une machine. L'évaluateur sait que l'un des deux participants est une machine, mais ne sait pas lequel. Le test est réussi si l’évaluateur ne reconnaît pas le texte produit par la machine. Le test a été réussi en 2014, l'université de Reading annonce le succès du programme informatique Eugene Goostman au test de Turing organisé dans les locaux de la Royal Society de Londres.

Années 1950 : naissance de l’IA

La naissance officielle de l'IA est souvent attribuée à une conférence tenue au Dartmouth College aux États-Unis en 1956.

Cette conférence, à laquelle ont participé des personnalités telles que John McCarthy, Marvin Minsky, Allen Newell et Herbert Simon, visait à explorer les moyens de créer une machine. imiter l'intelligence humaine. À cette époque, le terme « Intelligence artificielle » a été inventé par John McCarthy.

En 1957, le premier programme d'échecs complet a été créé sur un IBM. En 1997, le programme Deep Blue battra Garry Kasparov pour la première fois un champion du monde d'échecs.

Années 1960-1970 : débuts de la recherche et du développement en IA

Les premières années de l'IA ont vu des progrès significatifs, notamment le développement des premiers langages de programmation d'IA, tels que LISP et Prolog. Les premiers systèmes d’IA étaient capables de résoudre des problèmes de mots algébriques, de prouver des théorèmes de géométrie et d’apprendre à parler anglais. En 1964, le premier chatbot IA, ELIZA, a été créé par Joseph Weizenbaum au MIT.

Années 1980 : L'hiver de l’intelligence artificielle

Le milieu des années 1970 et les années 1980 ont été connus comme « l’hiver de l’IA », une période de financement et d’intérêt réduits pour la recherche sur l’IA en raison de son incapacité à répondre aux attentes élevées du passé. Cependant, les années 1980 ont également vu l’essor des systèmes experts, des systèmes informatiques qui imitent la capacité de prise de décision d’un expert humain, ce qui a apporté le succès commercial à l’IA.

Années 1990 : apprentissage automatique et nouveau champion d'échecs

Les années 1990 marquent le début de l’ère du machine learning. Au cours de cette période, l’IA est passée d’approches basées sur la connaissance à des approches basées sur les données. Le développement d’algorithmes capables de s’entraîner eux-mêmes pour améliorer leurs performances à mesure qu’ils traitaient davantage de données a constitué une étape importante dans l’IA.

Années 2000 : l’IA se généralise

Le début des années 2000 a vu l’essor de diverses applications de l’IA dans les technologies quotidiennes. L'IA a commencé à être utilisée dans toute une série d'applications, du filtrage des e-mails aux assistants personnels.

En 2000, la première version de Mambo voit le jour. Il faudra attendre 2005 pour que du fork de Mambo naisse Joomla.

Années 2010 : révolution du Deep Learning

Les années 2010 ont été caractérisées par l’avènement du deep learning, un sous-type d’apprentissage automatique impliquant des réseaux de neurones artificiels à plusieurs couches. Cette époque a vu des progrès significatifs dans les capacités de l’IA, de la vision par ordinateur au traitement du langage naturel. Des entreprises comme Google, Facebook et Amazon ont commencé à investir massivement dans l’IA.

Années 2020 : l'IA dans le monde réel

Dans les années 2020, l’IA fait désormais partie intégrante de nombreuses technologies que nous utilisons quotidiennement. Les progrès de l’apprentissage automatique et de l’IA sont appliqués à de nombreux domaines, depuis les soins de santé, le dépistage et le diagnostic jusqu’aux voitures autonomes.

Le GPT-3 d'OpenAI, sorti en juin 2020 et qui a fait la une des journaux cette année, a volé la vedette à Google et éclipsé l'offre de Google, Bard.

Bard a été annoncé pour la première fois par Google le 6 février 2023. Il a été publié dans une capacité limitée en mars 2023, face à des réponses tièdes, principalement en raison d'une simple erreur factuelle dans une démo. Le 10 mai de cette année, Google a supprimé la liste d'attente et a rendu Bard disponible dans plus de 180 pays et territoires.

Ainsi, pour la première fois dans l’histoire, toute personne disposant d’un navigateur et d’une connexion Internet peut parler à l’intelligence artificielle.

Que puis-je faire avec l’IA ?

Réponse courte : beaucoup, mais il y a de nombreuses mises en garde. Les modèles d’IA actuels ne sont pas toujours exacts sur le plan factuel. Ils font beaucoup de choses correctement, mais quand ils se trompent, ils le font notamment dans le domaine scientifique.

Comment pouvons-nous utiliser l’IA avec Joomla ?

Joomla est un CMS (Content management system) ou en français un système de gestion de contenus et donc permet donc de gérer facilement du texte, des images, des vidéos etc… et par conséquent, des contenus qui peuvent être générés par une intelligence artificielle.

Besoin d’un article de blog, pourquoi ne pas vous faire aider par Chat GTP pour le texte et Midjourney pour les images. Je ne dis pas de générer tout par une IA mais elle peut devenir une aide à la rédaction/création.

Un rédacteur peut facilement doubler sa capacité de production à l’aide d’une IA.

Exemple de certains prompts que j’utilise :

  • Donnez-moi votre avis sur mes titres et écrivez des paragraphes pour chacun.
  • Lisez l’intégralité de l’article et suggérez des changements et des amendements.
  • Rédiger la méta description une fois l'article rédigé
  • Donnez-moi les mots-clés à ajouter à mon article (utilisés pour lier les articles avec le module principal d'articles similaires)
  • Lisez mon article et suggérer des sujets similaires
  • Écrivez le titre (en demandant 5 versions différentes pour que je puisse choisir)

Pour cela il suffit d’installer les bons modules sous Joomla.

Comme d’habitude, vous pouvez chercher par vous même dans la bibliothèque des modules mais voici quelques modules intéressants :

  • AI Content Rewriter : il utilise Open AI pour interpréter votre contenu soumis et le réécrire d'une nouvelle manière, en préservant le sens et le style du contenu original.
    L'extension comprend également un certain nombre de fonctionnalités qui peuvent vous aider à améliorer le référencement de votre contenu, comme la génération de méta-description, de mots-clés et de titres.
    https://extensions.joomla.org/extension/authoring-a-content/content-construction/ai-content-rewriter/

  • ChatGPT for Articles : ce plugin Joomla (Editor-xtd) permet aux éditeurs d'articles d'utiliser OpenAI ChatGPT directement depuis le formulaire d'article Joomla (et éventuellement dans d'autres extensions) pour créer automatiquement le contenu de l'article, la méta description et les mots-clés.
    https://extensions.joomla.org/extension/authoring-a-content/content-construction/chatgpt-for-articles/

  • JCE Editor : cette extension est un véritable couteau suisse car non seulement il remplace l'éditeur de texte par défaut de Joomla par cette version plus puissante avec plus de fonctionnalités, mais il intègre directement ChatGPT. Cela signifie que depuis la zone de texte de votre article Joomla, vous pouvez directement intégrer du contenu produit par ChatGPT.
    https://extensions.joomla.org/extension/jce/

Allez plus loin avec l'IA et votre site web

Comme nous l'avons, il y a de multiples façon d'utiliser l'intelligence artificielle au sein de votre site internet, mais cela demande une analyse préalable.

Joomla est déjà compatible et totalement prêt pour cette révolution et intègre tous les outils nécessaires pour tirer partie de la puissance de l'IA.

Avant de vous lancer, contactez-nous pour élaborer une stratégie juste et cohérente pour votre projet.


Liens utiles

Suivez-nous

sur les réseaux sociaux

logo du réseau social facebook
logo du réseau social linkedin
logo du réseau social linkedin
5 out of 5 stars
Nombre d'avis : 28
Sauvegarder
Choix utilisateur pour les Cookies
Nous utilisons des cookies afin de vous proposer les meilleurs services possibles. Si vous déclinez l'utilisation de ces cookies, le site web pourrait ne pas fonctionner correctement.
Tout accepter
Tout décliner
En savoir plus
Functional
Outils utilisés pour vous apporter des fonctionnalités lors de votre navigation, cela peut inclure des fonctions de réseaux sociaux.
Cloudflare
Accepter
Décliner
Analytics
Outils utilisés pour analyser les données de navigation et mesurer l'efficacité du site internet afin de comprendre son fonctionnement.
Google Analytics
Accepter
Décliner