Table des matières:

Construisez votre propre assistant d'IA (intelligence artificielle) 101 : 10 étapes
Construisez votre propre assistant d'IA (intelligence artificielle) 101 : 10 étapes

Vidéo: Construisez votre propre assistant d'IA (intelligence artificielle) 101 : 10 étapes

Vidéo: Construisez votre propre assistant d'IA (intelligence artificielle) 101 : 10 étapes
Vidéo: CRÉER SON INTELLIGENCE ARTIFICIELLE [IA] 2024, Novembre
Anonim
Construisez votre propre assistant d'IA (intelligence artificielle) 101
Construisez votre propre assistant d'IA (intelligence artificielle) 101
Construisez votre propre assistant d'IA (intelligence artificielle) 101
Construisez votre propre assistant d'IA (intelligence artificielle) 101

Rappelez-vous l'époque où vous regardiez Iron Man et vous vous demandiez à quel point ce serait cool si vous aviez votre propre J. A. R. V. I. S ? Eh bien, il est temps de faire de ce rêve une réalité.

L'intelligence artificielle est la prochaine génération. Imaginez à quel point ce serait cool si vous aviez vos amis chez vous et que tout d'un coup vous disiez: "Hé JARVIS, montre-moi des mèmes.", et JARVIS dit "Bien sûr, monsieur. Voici les derniers mèmes italiens. ", tout en vous montrant les mèmes italiens les plus drôles. Cool non ?

(Vos amis vous considéreraient comme si vous étiez Elon Musk.)

Dans ce Instructable, je vais vous montrer comment créer votre propre assistant d'intelligence artificielle (IA) à l'aide d'un outil en ligne gratuit (YAAY !) appelé API. AI

MISE À JOUR 12/12/17: API. AI a changé son nom en "Dialogflow", mais la procédure de travail et le concept sont toujours les mêmes

Je n'aborderai que les bases, car les possibilités d'API. AI sont infinies. Mon objectif est de créer un assistant JARVIS qui répondra aux conversations de base comme les salutations, et pourra faire quelques blagues. Cependant, vous pouvez ajouter des fonctionnalités telles que l'obtention des détails météorologiques, le réglage des alarmes et bien plus encore.

API. AI est une organisation spécialisée dans l'intelligence artificielle et le traitement du langage naturel. Il a été acquis par Google (d'où le gratuit) en 2014 et aide les développeurs (You da Tony Stark maintenant!) À créer des assistants d'IA pour une variété de besoins. Son interface dynamique et facile à utiliser permet à chacun de développer des bots pour les entreprises, les jeux et bien plus encore. Et maintenant..

Assez parlé ! Changeons le monde !

PS: j'ai ajouté un fichier.zip de l'IA que je vais créer dans ce didacticiel (reportez-vous à l'étape 8) que vous pouvez télécharger et utiliser comme une longueur d'avance tout en jouant avec API. AI (ou) vous pouvez commencer à partir de grattez et accompagnez-moi:)

P. S.2: Cela me ferait une grande joie si vous votez ce Instructable pour le concours d'auteur pour la première fois. C'est simple. Cliquez simplement sur le bouton VOTER xD. Mille mercis !

Étape 1: API. AI - Que peut-elle faire ?

API. AI - Que peut-elle faire ?
API. AI - Que peut-elle faire ?

API. AI est un cadre de développement de robots d'intelligence artificielle qui utilise le « traitement du langage naturel » (NLP). Mais qu'est-ce que le traitement du langage naturel ?

Considérez cet exemple, Vous êtes dans votre premier jour d'école en train d'apprendre la trigonométrie (trucs de Tony Stark). Vous n'avez aucune connaissance préalable du sujet traité, du type de questions qui vous seront posées ou de la manière d'y répondre. Vous ne savez rien! (référence Game of Thrones:P). Bientôt, votre professeur vous apprendra à résoudre UN type de problème, et vous découvrirez que vous pouvez résoudre ce problème par vous-même. Vous constatez également que vous êtes capable de résoudre par vous-même tous les problèmes qui suivent un modèle similaire au problème enseigné par votre professeur. C'est exactement ainsi que fonctionne API. AI.

Au début, votre assistant (alias Bot, Friend, etc.) recommence sans aucune connaissance. En apprenant à votre assistant comment répondre à des phrases spécifiques, vous rendez votre assistant adaptable, de sorte qu'il apprenne à répondre à ces phrases spécifiques, ainsi qu'à d'autres phrases qui véhiculent le même sens.

API. AI est également très polyvalent, c'est-à-dire que vos robots peuvent être déployés sur diverses plates-formes prenant en charge l'IA, en un seul clic. Ils fournissent également des SDK pour Python, Ruby, C++ et bien plus encore. Facebook Messenger, Kik, Slack, Google Assistant, sont quelques exemples dans lesquels vous pouvez déployer votre bot. Considérez cela comme un bonus, pouvoir contrôler votre assistant via la voix, ainsi qu'un service de texte. (Tout est génial!)

Conseillé: