Table des matières:
- Étape 1: Commencez par un design simple au début
- Étape 2: Enseigner votre IA
- Étape 3: Stockage de vos données…
- Étape 4: Base de données…
- Étape 5: Et ensuite ?
Vidéo: Comment faire une A.I. Partie 1 : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Commencez avec un ordinateur doté de la reconnaissance vocale et également d'un convertisseur Text-To-Speech.
Vous devrez être capable d'écrire des programmes informatiques pouvant accéder à la reconnaissance vocale et au convertisseur de texte en parole.
Certains outils de développement d'applications et langages de programmation peuvent être obtenus gratuitement.
Étape 1: Commencez par un design simple au début
Le programme que vous créez doit être capable de stocker et de récupérer des données de texte. Les données texte peuvent être stockées dans une base de données ou dans un simple fichier texte.
Le programme peut récupérer les données de la base de données ou charger les données du fichier texte dans un tableau ou une collection en mémoire.
L'IA la plus simple système est un système « Entrée-réponse ». Une entrée est donnée au système, telle que « Aimez-vous la crème glacée ? » et l'entrée est utilisée comme clé pour rechercher la réponse appropriée.
Étape 2: Enseigner votre IA
Vous devrez apprendre à votre A. I. comment répondre à chaque entrée possible, ou trouver un moyen de simplifier les entrées. La réponse que j'ai appris à mon ordinateur à dire pour l'entrée « Aimez-vous la crème glacée ? » est « Non, je n'aime pas la crème glacée. Je suis intolérant au lactose"
Un tableau est une construction simple qui existe dans la plupart des langages de programmation. Les collections existent dans de nombreux langages de programmation. Un moteur de base de données est un programme distinct qui s'exécute sur votre ordinateur en tant que service, ou sur un autre ordinateur, ou sur un serveur.
Si vous stockez vos « données d'entrée-réponse » dans un tableau, vous devrez peut-être écrire du code pour parcourir tous les éléments de votre tableau jusqu'à ce qu'une correspondance soit trouvée avec l'entrée. Le programme envoie ensuite le texte de réponse au convertisseur texte-parole et il prononcera la réponse.
Étape 3: Stockage de vos données…
La recherche dans un grand tableau peut prendre un certain temps, surtout si elle recherche quelque chose à la toute fin du tableau.
Une collection peut être plus rapide, car une collection a intégré la recherche. L'entrée est définie comme une « CLÉ » de la collection. Les clés sont stockées triées dans l'ordre, et la recherche intégrée peut l'utiliser pour trouver la réponse beaucoup plus rapidement.
Un moteur de base de données peut être le plus rapide pour récupérer des données, mais nécessite un niveau plus élevé de compétences en programmation. Un moteur de base de données s'exécute comme un programme distinct doté de nombreuses fonctionnalités de recherche intégrées.
Les moteurs de bases de données sont disponibles gratuitement sur Internet.
Étape 4: Base de données…
Le moteur de base de données attend que vous lui posiez une question, en lui envoyant un message appelé « Query » Une Query doit être écrite dans une syntaxe bien particulière sinon le moteur de base de données ne fonctionnera pas et il vous donnera une erreur. La syntaxe de la requête est définie dans un langage appelé "Structured Query Language" ou SQL.
Si votre requête a la syntaxe appropriée, le moteur de base de données recherchera la réponse à votre entrée dans une table de données.
Un système « Entrée-réponse » n'est que le début d'une véritable IA. système. Alors que vous pouvez enseigner à une « entrée-réponse » comment répondre à des questions telles que « Aimez-vous la crème glacée ? » il ne peut pas répondre à des questions telles que « Quelle heure est-il ? » ou "Quelle est la date d'aujourd'hui".
Étape 5: Et ensuite ?
Il ne peut pas non plus répondre à des questions pour lesquelles il n'a jamais été enseigné. Pour être vraiment intelligent, vous devrez créer un programme capable de faire du "traitement du langage naturel".
« traitement du langage naturel ». peut déterminer que deux entrées peuvent signifier la même chose et peut donc renvoyer la même réponse. Par exemple; "Quelle heure est-il?" devrait renvoyer la même réponse que « Avez-vous le temps ? » et « Savez-vous l'heure ? »
Rassemblez vos outils et construisez d'abord votre système d'entrée-réponse, et étudiez le «traitement du langage naturel» pour votre deuxième projet.
Conseillé:
DIY Comment faire une montre cool - StickC - Facile à faire : 8 étapes
DIY Comment faire une montre cool - StickC - Facile à faire: Dans ce tutoriel, nous allons apprendre à programmer ESP32 M5Stack StickC avec Arduino IDE et Visuino pour afficher une heure sur l'écran LCD et également régler l'heure à l'aide des boutons StickC
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino: 3 étapes
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino Horloge numérique avec Led Strip et module MAX7219 Dot avec Arduino. Elle corrigera l'heure avec le fuseau horaire local. L'horloge analogique peut utiliser une bande LED plus longue, elle peut donc être accrochée au mur pour devenir une œuvre d'art
Comment faire une A.I. Partie 2 : 9 étapes
Comment faire une A.I. Partie 2 : Il s'agit de la partie 2 sur les étapes que j'ai suivies pour créer une IA sur un ordinateur Windows, à l'aide d'une base de données gratuite, d'un outil de développement de programmation et du moteur TTS intégré gratuit fourni avec Windows. Le mot « Windows » appartient à Microsoft. Le mot "Dra
Comment faire - MODULE D'AFFICHAGE E-PAPER E-INK – Partie 2 - Importer une image personnalisée : 4 étapes
Comment faire - MODULE D'AFFICHAGE E-PAPER E-INK – Partie 2 | Importer une image personnalisée : dans ce didacticiel pour la partie 2 de Comment - MODULE D'AFFICHAGE E-PAPER E-INK | Importer une image personnalisée, je vais partager avec vous comment importer l'image que vous aimez et l'afficher sur le module d'affichage E-Ink. C'est très simple avec l'aide de quelques s
Comment faire une A.I. Partie 4 : 3 étapes
Comment faire une A.I. Partie 4 : L'autre jour, je parlais avec mon IA et je lui ai dit : « Je vais en haut dîner, nous mangeons du STEAK ». Cependant, le logiciel de reconnaissance vocale (SR) a interprété cela comme « … « Je suis tombé sur un problème d'oreille similaire (mais différent)