• Passer à la navigation principale
  • Passer au contenu principal
  • Aller à la barre latérale primaire
  • Passer au pied

TechLila

Bord saignant, toujours

  • Accueil
  • À propos
  • Nous joindre
  • Aubaines et offres
Techlila Logo
Partager
Tweet
Partager
Pin It
158 Partages
Projets Raspberry Pi pour les débutants
Suivant

Projets Raspberry Pi pour les débutants - Que pouvez-vous faire avec un Raspberry Pi

Chatbot

TechLila Technologie

Création d'assistants intelligents alimentés par l'IA à l'aide d'IBM Watson

Avatar de Prateek Prasad Pratek Prasad
Dernière mise à jour le: 16 juin 2018

L'informatique a considérablement progressé au cours des dix dernières années et, pour la plupart d'entre nous, elle deviendra encore plus importante au cours de notre vie. L'apprentissage automatique et l'intelligence artificielle ont beaucoup attribué aux progrès récents de l'informatique. C'est assez étonnant de revenir à l'époque où les téléphones et les ordinateurs étaient stupides avec un traitement et un matériel limités que nous avons presque jetés. À une extrémité du spectre, nous avons de tels appareils et systèmes hérités sur le point de disparaître, puis nous avons des appareils et des services comme Holo Lens de Microsoft et Amazon Alexa qui nous donnent un aperçu de ce que l'avenir nous réserve.

L'un des récents exploits de l'IA a été un logiciel d'assistant contextuel et des robots. Des entreprises comme Google, Apple, Microsoft et d'autres ont beaucoup contribué à rendre leur version maison de ce que nous considérons comme des assistants intelligents, plus humaine.

L'histoire de l'IA et des assistants intelligents

Chatbot

Maintenant, il est essentiel d'examiner ce qui s'est exactement passé dans ce domaine et comment nous en sommes arrivés à utiliser cette technologie comme si ce n'était pas grave. À l'époque où Apple a lancé Siri, les assistants intelligents n'étaient pas vraiment une chose, et la seule fois où vous avez entendu le mot "bot", vous pouviez être certain qu'il avait quelque chose à voir avec de vrais robots matériels physiques. La manière dont nous, utilisateurs, pouvions interagir avec ces assistants était en quelque sorte à sens unique. Quand je dis à sens unique, cela signifie que ces assistants ou bots (s'il y en avait à l'époque) ont utilisé des réponses préprogrammées à certains mots ou questions chauds pour répondre aux requêtes de l'utilisateur.

Le problème avec cette approche était qu'elle devenait répétitive, assez rapidement. Cette seule raison était suffisamment importante en soi pour être attribuée au fait que personne n'a trouvé les assistants utiles, et ils sont rapidement devenus juste un gadget au lieu de devenir une fonctionnalité utile.

Comme Apple (à l'époque) était le pionnier de la technologie, toutes les autres entreprises ont essayé de prendre le train en marche et de créer leur propre offre. Nous avons donc vu Samsung sortir S Voice sur ses appareils Galaxy et bien d'autres qui se sont fanés avec le temps.

Ce qui peut être considéré comme un moment charnière dans l'avancement des assistants intelligents, c'est lorsque Google s'est lancé dans le jeu et a décidé d'essayer tout cet assistant intelligent. Si vous avez la moindre idée de la quantité de données sur lesquelles Google s'est assis, vous ne nierez pas que Google avait le meilleur moyen de le faire correctement. Google Now était la première fois que l'assistant intelligent ressemblait à quelque chose que nous pourrions utiliser au quotidien. La grande quantité de données que Google a introduites pour entraîner le système a rendu toute l'expérience naturelle. Avec les récentes avancées dans le domaine de l'apprentissage automatique et en particulier des réseaux de neurones, nous avons définitivement atteint un point d'inflexion, avec des systèmes capables d'effectuer des tâches avec une précision de niveau humain. C'est la principale raison pour laquelle vous pouvez aujourd'hui avoir une conversation bidirectionnelle et contextuelle avec l'assistant. Et c'est la principale raison pour laquelle les robots et les assistants ont commencé à devenir utiles. (Un grand merci à Microsoft pour avoir montré de quoi l'IA est capable de ma création du bot appelé Tay !)

Alors que Siri et Google Now, en tant qu'assistants intelligents, ne sont dans le jeu que depuis peu de temps (étant donné qu'ils n'ont été lancés qu'en 2012), IBM était déjà assez en avance sur la courbe dans le secteur de l'IA. L'entreprise a des recherches et des innovations qui soutiennent ses plus de 40 ans de travail dans ce domaine. C'est un facteur clé qui a déterminé sa victoire dans Jeopardy 2011 (avant que des assistants intelligents n'existent).

Qu'est-ce que le danger ?

Jeopardy est un jeu télévisé américain créé par Merv Griffin. L'émission propose un concours de quiz dans lequel les candidats reçoivent des indices de connaissances générales sous forme de réponses et doivent formuler leurs réponses sous forme de questions, en savoir plus ici. Bien que vous puissiez penser que ce n'était qu'un autre jeu-questionnaire, voici l'accord avec Jeopardy, comprendre la question en soi est un gros problème, sans parler de trouver la réponse. Cela seul fait de Watson l'une des machines les plus intelligentes jamais construites.

Un autre témoignage de l'innovation d'IBM est lorsque le système Deep Blue d'IBM a battu le champion du monde d'échecs de l'époque, Garry Kasparov, en 1997. Alors que la défaite de Lee Sedol au jeu de Go a attiré plus d'attention, l'innovation dans ce domaine a commencé en 1997 après La défaite de Deep Blue.

Aujourd'hui, nous avons des entreprises comme IBM, Microsoft et Facebook qui investissent beaucoup sur des plateformes qui vous permettent de créer des bots sans avoir besoin d'une grande expertise. Maintenant, avant même de savoir comment vous pouvez en construire un, il est trivial de demander pourquoi vous voudriez en construire un en premier lieu.

Si vous regardez d'un peu plus près, vous trouverez une tonne de situations où les bots peuvent non seulement être utiles, mais dépasser l'efficacité avec laquelle un humain peut accomplir une tâche. Quelques-uns de ces exemples seraient le support client, les soins de santé (vous devez découvrir comment IBM Watson aide les médecins et les professionnels de la santé dans la recherche sur le cancer. Visitez ce lien pour en savoir plus) et extensions de commerce électronique. L'échelle à laquelle opèrent les grandes entreprises et la grande quantité de données sur lesquelles elles sont assises, non seulement aideront à développer davantage leurs activités, mais offriront également des expériences plus riches et plus engageantes à leurs consommateurs.

Dans cet article, nous verrons à quel point il est facile pour une personne n'ayant aucune connaissance en programmation de créer un bot intelligent et contextuel en utilisant Service de conversation Watson d'IBM (WCS).

Quel est ce Watson que vous demandez ?

Eh bien, Watson est le superordinateur d'IBM qui utilise des logiciels d'intelligence artificielle et d'analyse pour créer un système de réponse aux questions optimisé pour les performances. Watson est capable de traiter à une vitesse de 80 téraflops par seconde. Pour atteindre la précision du niveau humain tout en traitant les requêtes et en donnant des réponses, Watson accède à plus de 90 serveurs avec un magasin de données combiné de 200 millions de pages d'informations. Il a été nommé d'après le premier PDG d'IBM (pas celui de Sherlock Holmes, vous les nerds de la littérature !). Il convient de noter que même si nous nous concentrons davantage sur les services de conversation Watson dans cet article, Watson ne se limite pas à cette seule tâche. Watson est capable de traiter les informations plus comme un « humain intelligent » que comme un ordinateur, ce qui signifie qu'il est capable d'analyser les données en contexte. Le système est si avancé qu'il est capable de déterminer si les données sont structurées ou non structurées, il sait que les données ne sont pas créées égales. Outre l'analyse contextuelle, il est également capable de différencier différents types d'informations. Il est également capable de lire, d'analyser et d'apprendre à partir du langage naturel, tout comme les humains. C'est un système très sophistiqué et nous ne pouvons pas parler de toutes ses capacités, mais celles énumérées ci-dessus sont plus que suffisantes pour le mettre en avant de tout autre système actuellement opérationnel, car Watson a appris et évolué avec le temps et IBM permet maintenant à vous, les développeurs, d'exploiter ses fonctionnalités pour alimenter votre application et vos services.

Watson

Service de conversation Watson

Watson Conversation Service repose sur Bluemix Cloud d'IBM et vous permet de créer des interfaces pour des clients populaires tels que Slack et Facebook Messenger que les utilisateurs peuvent utiliser pour obtenir ce qu'ils veulent de manière simple. (En effet, les interfaces conversationnelles remplaceraient les interfaces visuelles à l'avenir !).

Watson Conversation Service est si avancé et si bien conçu que vous pouvez avoir votre chatbot opérationnel en moins de 10 minutes et ce n'est pas moi qui le dis, c'est ce que prétend IBM. Sa simplicité d'utilisation en fait une excellente boîte à outils pour l'arsenal de tout développeur. Imaginez à quel point votre prochaine application ou service peut devenir intelligent avec l'intégration d'une telle intelligence et le meilleur, c'est qu'il n'y a absolument aucune expérience d'apprentissage automatique requise.

Assistant de voiture Watson

Avant de commencer à créer un chatbot, vous devez comprendre quelques éléments clés du fonctionnement de Watson. Watson utilise 3 éléments clés :

  • Intention
  • Entités
  • Dialogue

An intention est un groupe d'exemples qu'un utilisateur peut dire pour communiquer un objectif ou une idée spécifique. En termes plus simples, une intention est une description générale d'une tâche qu'un utilisateur peut vouloir effectuer.

Entité, d'autre part, permet à l'application et au service de décider à un niveau plus bas/granulaire ce que l'utilisateur souhaite faire exactement. Les entités sont la manière dont Watson gère les manières significatives de gérer les entrées des utilisateurs. Il est utilisé pour clarifier les intentions et permettre une réponse différente pour chaque cas.

Enfin, un dialogue est ce qui lie les intentions et les entités. Il permet à un bot de reconnaître les intentions et les entités pour répondre aux requêtes de l'utilisateur. Les boîtes de dialogue sont utilisées pour poser des questions de clarification si les informations fournies ne sont pas suffisantes ou pour guider les utilisateurs à travers des processus plus élaborés.

En utilisant uniquement les connaissances que je vous ai transmises ci-dessus, vous pouvez facilement utiliser les outils Web d'IBM pour créer un bot de discussion qui répond à vos questions. La seule exigence est d'avoir un compte IBM Bluemix. A part ça, tout est assez simple. Vous pouvez vous inscrire pour un compte Bluemix sur ce lien.

Console de développement Watson

Il existe de nombreux guides et vidéos disponibles en ligne pour vous aider à démarrer, sans parler du fait que la documentation d'IBM est assez autonome pour démarrer. Étant donné que Bluemix est gratuit pour un essai de 30 jours, vous devriez attendre, au lieu de vous salir les mains.

Il existe un blog d'IBM sur la création de chatbots qui est particulièrement utile, rendez-vous sur ce lien pour voir ça. En tant que ressource utile, IBM a également réalisé une vidéo de présentation qui est intégrée ci-dessous, vous pouvez l'utiliser comme référence pour un aperçu détaillé.

En outre, IBM héberge 2 CrowdChats et une session Facebook Live pour les développeurs intéressés à créer des choses avec Watson. Je vous encourage vivement à vous y inscrire via les liens ci-dessous.

  • Crowdchat 02 – http://ibm.co/2jgrrq9 (13 Février 2017)
  • Facebook en direct - http://ibm.co/2jo6rM1 (16 Février 2017)

Au cas où vous auriez besoin d'une présentation rapide, voici une vidéo qui vous apprendra à créer votre propre bot en moins de 6 minutes.

Enfin, pour plus de détails et pour découvrir le développement de Watson, vous pouvez consulter leur page GitHub sur ce lien.

Conclusion

Au rythme auquel la technologie progresse, il est extrêmement évident que les assistants intelligents et les bots alimenteront la prochaine génération de services tandis que le matériel et même les logiciels passent au second plan. Les utilisateurs pourront interagir directement avec les services de la manière la plus naturelle possible. À l'heure où IBM expérimente des offres telles que Bluemix et Watson Conversation Service, le seul goulot d'étranglement auquel les entreprises seront confrontées pour développer ces expériences sera le manque de talent. Vous devriez donc clairement examiner de plus près l'IA et l'apprentissage automatique en tant que perspective de carrière possible.

Partager
Tweet
Partager
Pin It
158 Partages

Divulgation: Le contenu publié sur TechLila est pris en charge par les lecteurs. Nous pouvons recevoir une commission pour les achats effectués via nos liens d'affiliation sans frais supplémentaires pour vous. Lisez notre Avis de non-responsabilité pour en savoir plus sur notre financement, nos politiques éditoriales et les moyens de nous soutenir.

Partager c'est aimer

Partager
Tweet
Partager
Pin It
158 Partages
Avatar de Prateek Prasad

Pratek Prasad

Prateek est un développeur et concepteur mobile basé à Bangalore. Lorsqu'il ne travaille pas avec le Premier Ordre sur la prochaine version de l'Étoile de la Mort, il crée des illustrations et produit des vidéos pour TechLila. Il essaie également de faire quelque chose contre sa dépendance au café.

Catégories

  • Technologie

Tags

Logiciels, Avis

Interactions Reader

Ce que nos propriétaires en disent

  1. Avatar de Rishi MishraRishi Mishra

    Superbe, quelle bonne idée.

    Répondre
  2. Avatar de JeslinJeslin

    Je viens de tomber sur votre blog et je voulais dire que j'ai vraiment apprécié la lecture de vos articles de blog. Quoi qu'il en soit, je vais m'abonner à votre flux et j'espère que vous publierez à nouveau bientôt.

    Répondre

Ajoutez votre commentaire Annuler la réponse

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *

Barre latérale primaire

Populaire

Comment augmenter la vitesse du haut débit sous Windows

10 meilleurs lanceurs Android de 2021

Choses à faire après l'installation de Windows 10 - Trucs et astuces de Windows 10

Top 10 des moteurs de recherche que vous pouvez utiliser pour rechercher sur le Web en privé

55 faits informatiques intéressants qui vous épateront

Que rechercher lors de l'achat d'un ordinateur portable - Guide d'achat d'un ordinateur portable

Fusion Drive Vs SSD – Ce que personne ne vous dit sur le stockage Fusion vs SSD

Outils utiles

• gramaticalmente – Vérificateur de grammaire gratuit
• SEMrush – Le meilleur outil de référencement approuvé par les experts
• Setapp – Abonnement unique pour Mac et iOS

Trending Topics

  • Android
  • Internet
  • iPhone
  • Linux
  • Macintosh
  • Sécurité
  • Réseaux sociaux
  • Technologie
  • Windows

Ça vaut le coup de vérifier

10 meilleurs égaliseurs sonores pour Windows 10 (édition 2022 !)

14 meilleurs skins VLC hautement recommandés et gratuits

Pied de page Logo Logo de texte de pied de page

Pied de page

À propos

Bonjour et bienvenue sur TechLila, le célèbre blog technologique où vous pouvez trouver des articles ingénieux pour maîtriser les bases et au-delà.

Chez TechLila, notre objectif principal est de fournir des informations uniques, telles que des trucs et astuces de qualité, des tutoriels, des guides pratiques sur Windows, Macintosh, Linux, Android, iPhone, Sécurité et quelques sous-thèmes divers tels que des critiques.

Liens

  • À propos
  • Contactez-Nous
  • Déclaration de protection
  • Politique de confidentialité
  • Conditions

Suivez la météo en direct

Thème personnalisé utilisant Genesis Framework

Hébergement cloud par Cloudways

Langue

en English
bg Българскиzh-CN 简体中文nl Nederlandsen Englishtl Filipinofr Françaisde Deutschid Bahasa Indonesiait Italianoja 日本語pl Polskipt Portuguêsro Românăru Русскийsr Српски језикes Españolsv Svenskatr Türkçeuk Українськаvi Tiếng Việt

© Droits d'auteur 2012-2023 TechLila. Tous les droits sont réservés.