Dans les années 90, personne ne voulait être laissé pour compte lorsque l'internet gagnait en popularité. Tout le monde créait des sites web et expérimentait la communication en ligne, mais peu savaient vraiment ce qu'ils voulaient en retirer. La même chose se produit aujourd'hui avec l’avènement de l'IA générative.
Nous sommes à l'aube d'un changement de paradigme technologique et tout le monde cherche à prendre de l’avance. Cependant, nous ne pouvons pas prévoir toutes les opportunités que l'IA ouvrira, ni tous les nouveaux problèmes qu'elle posera. Malgré tout, plusieurs entreprennent des actions et s’investissent sans disposer d’orientation claire.
Au cours des cinq dernières années, j'ai constaté une augmentation du nombre de clients souhaitant intégrer l'IA dans leurs applications et leurs sites web. Mais peu d'entre eux ont des objectifs concrets dont l'IA peut les aider à atteindre. Au lieu de cela, ils opèrent simplement sous la fausse idée que l'innovation est toujours bonne.
Pendant ce temps, les investissements ont créé une bulle technologique où la croissance se produit pour la croissance elle-même. Les investisseurs sont désireux d’investir dans des start-ups spécialisées dans l'IA (qui nécessitent un capital important pour acheter des GPU), ainsi que dans des entreprises SaaS (qui migrent vers le cloud avec la promesse d'une mise à l'échelle infinie).
Tout cela signifie que l'innovation est entraînée par la technologie émergente elle-même, plutôt que par la société et les personnes. Et c’est un problème.
Comment le web ouvert peut contribuer à la vérification et à l'exploitation de l'IA
En tant que technologues, nous avons la responsabilité de rester au fait des nouvelles technologies. Cela implique de rester informé sur “stack overflow”, écouter les podcasts technologiques et essayer de nouvelles choses sur GitHub. Nous avons également la responsabilité de remettre en question les nouvelles idées, de les examiner attentivement pour voir si elles apportent suffisamment de valeur ajoutée par rapport à leur coût.
L'évaluation et l'application de technologies innovantes peuvent toutes deux être réalisées plus efficacement grâce à la communauté open source. Pourquoi ? Parce qu'elle offre une diversité de perspectives et d'expertise, ce qui nous permet de maintenir un niveau de qualité plus élevé en matière de technilogie.
L'Open Web Manifesto de Drupal répond directement à ce désir d’utiliser la technologie pour le bien. Avec le soutien de l'association Drupal, la communauté Drupal a la capacité de rendre les technologies de l'IA plus accessibles, plus impactantes et plus sûres pour tous. Elle peut s'attaquer aux questions à grande échelle que les individus seuls ne peuvent pas résoudre, telles que la façon de combler les lacunes en matière de protection de la vie privée dans le cadre d'une intégration de l'IA et comment faire évoluer la fonctionnalité de Drupal pour tirer parti de l'IA.
Votre site web Drupal s’améliore chaque mise à jour de la plateforme. Parfois, ces améliorations vous permettent de tirer parti de technologies dont vous n’aviez même pas encore conscience du besoin. Par exemple, Drupal est interopérable et propose une API JSON, une fonctionnalité que la plupart des sites web Drupal n'utilisent pas encore, mais qui peut être utile à l'avenir.
« Je pense que l'IA peut être l'expérience utilisateur ultime pour beaucoup de gens. »
—Dries Buytaert, fondateur de Drupal et d'Acquia
L'IA va transformer l'interface utilisateur, selon le fondateur de Drupal
Au début du mois, j'ai interviewé Dries Buytaert, le fondateur de Drupal et d'Acquia, à EvolveDrupal Toronto. Il a parlé des opportunités qu'il voit pour Drupal d'exploiter l'IA à court, moyen et long terme.
Court terme
M. Dries a évoqué des opportunités immédiates d'utiliser l'IA générative pour faciliter la création de contenu. Il a mentionné que Drupal dispose déjà de quelques solutions dans ce domaine, notamment le module OpenAI, qui vous permet de générer du contenu directement dans l'interface utilisateur de Drupal en utilisant ChatGPT, ainsi que de réaliser des actions telles que la génération automatique de taxonomie ou la traduction de votre contenu dans plusieurs langues. M. Dries a également noté qu'il pourrait y avoir des possibilités de générer automatiquement des images ou de courtes vidéos.
Moyen terme
À moyen terme, M. Dries envisage l’utilisation de l'IA pour aider les utilisateurs à naviguer sur les sites web et à rechercher du contenu. « Je crois que les outils d'IA peuvent aider les utilisateurs à trouver les informations qu'ils recherchent. Cela peut les rendre plus précises et aussi plus intuitives dans la recherche d’information. » M. Dries note que cela devient déjà une réalité avec les outils de recherche d'entreprise.
Long terme
À plus long terme, « c'est là que les choses deviennent vraiment intéressantes, mais aussi floues », selon M. Dries. Il estime qu’il existe un potentiel pour que l'IA devienne la nouvelle interface utilisateur pour la création d'expériences. Aujourd'hui, la création de contenu engageant nécessite encore un certaine connaissance, des compétences et de clics. Mais M. Dries prédit qu'à l'avenir, les utilisateurs pourront demander à l'IA, en langage humain, de générer des pages complètes et des composants dans des styles spécifiques.
« Elle déterminera les modules dont vous avez besoin et effectuera peut-être la configuration initiale. Ensuite, un développeur ou un constructeur pourra intervenir pour peaufiner, car je suis sûr que ce ne sera pas parfait. »
« C'est peut-être une grande vision, mais je pense que c'est ce, vers quoi nous nous dirigeons. Je ne sais pas exactement comment nous y parviendrons, mais je pense que l'IA peut être l'expérience utilisateur ultime pour beaucoup de gens. C'est pourquoi je pense qu'il est important que nous y prêtions attention. »
Vous voulez assister à des conférences comme celle-ci en personne ? Consultez nos prochains événements EvolveDrupal !
Quelle est votre prochaine étape ? 3 façons d'évoluer avec Drupal
Si vous utilisez Drupal, vous faites déjà partie d'une communauté qui peut vous aider à tirer parti des innovations - y compris les technologies d'IA - de manière réfléchie et efficace. Je pense que nous pouvons tous innover de manière proactive avec Drupal de trois manières différentes :
1. Construire de nouvelles choses avec Drupal
Un exemple est le travail récent de mon équipe avec l'Université McGill pour créer Data Homebase, la première application web de ce genre en Amérique du Nord. Elle révolutionne l'industrie du logement en standardisant les données sur le logement circulaire et en utilisant la visualisation des données pour promouvoir la construction de maisons durables.
2. Innover avec Drupal
Grâce à sa nature composable, nous pouvons intégrer des outils innovants adjacents dans notre pile technologique. Nous avons construit le site web de Bibliothèque et Archives nationales du Québec (BAnQ) avec Drupal comme CMS en raison de sa capacité à intégrer de manière transparente Acquia Cloud pour l'hébergement, Azure AD pour les connexions des employés, les formulaires Drupal connectés à l'API et Google Custom Search. Cela permet aux archivistes, aux chercheurs et au public de profiter pleinement des vastes ressources de l'un des centres culturels les plus importants du Canada.
3. Améliorer Drupal lui-même
Notre équipe contribue régulièrement à Drupal. Par exemple, nous avons récemment aidé à convertir les composants Olivero en composants à répertoire unique et proposé des améliorations à LayoutBuilder lors du sommet EvolveDrupal de Toronto. Nous encourageons tout le monde à essayer de contribuer, quel que soit son niveau de compétence ou son expérience ! Consultez l'initiative communautaire Drupal AI pour voir quelles solutions Drupal AI ont déjà été créées et quels projets sont actuellement en cours.