Table des matières:
Vidéo: Construisez votre propre assistant d'IA (intelligence artificielle) 101 : 10 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
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 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é:
Construisez votre propre alimentation de laboratoire variable : 4 étapes (avec photos)
Construisez votre propre alimentation variable pour banc de laboratoire : dans ce projet, je vais vous montrer comment j'ai combiné un LTC3780, qui est un puissant convertisseur élévateur/abaisseur 130 W, avec une alimentation électrique 12 V 5 A pour créer une alimentation électrique réglable pour banc de laboratoire (0,8 V-29.4V || 0.3A-6A). Les performances sont assez bonnes en compa
Construisez votre propre radio FM brute : 4 étapes
Construisez votre propre radio FM brute : Dans ce projet, je vais démontrer comment fonctionne un émetteur RF FM et comment ce principe se compare à l'ancien AM. Je vais aussi vous montrer comment construire un récepteur FM simple et brut qui peut même parfois vous permettre d'écouter votre radio préférée
Construisez votre propre voiture autonome - (cet instructable est en cours de réalisation): 7 étapes
Construisez votre propre voiture autonome - (This Instructable Is Work in Process): Bonjour, si vous jetez un œil à mon autre Instructable on Drive Robot With Remote USB Gamepad, ce projet est similaire, mais à plus petite échelle. Vous pouvez également suivre ou obtenir de l'aide ou de l'inspiration de la robotique, de la reconnaissance vocale locale ou de l'auto
Intelligence artificielle pour votre robot. : 7 étapes
Intelligence artificielle pour votre robot. : Faire bouger votre robot et le faire réfléchir sont des tâches différentes. Chez l'homme, les mouvements fins sont contrôlés par le cervelet tandis que les actions et la prise de décision - par le gros cerveau. Si vous lisez ceci, vous avez probablement déjà un robot et pouvez gérer
CityCoaster - Construisez votre propre sous-verre de réalité augmentée pour votre entreprise (TfCD) : 6 étapes (avec photos)
CityCoaster - Construisez votre propre sous-verre de réalité augmentée pour votre entreprise (TfCD) : une ville sous votre tasse ! CityCoaster est un projet né en pensant à un produit pour l'aéroport de Rotterdam la Haye, qui pourrait exprimer l'identité de la ville, divertissant les clients du salon avec la réalité augmentée. Dans un environnement tel que