Chatbot IA
Fermé
Merpe
-
7 nov. 2021 à 17:51
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 3 janv. 2022 à 14:23
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 3 janv. 2022 à 14:23
A voir également:
- Chatbot IA
- Ia whatsapp - Guide
- Comment utiliser l'ia - Guide
- Ia bing - Guide
- Ia powerpoint - Guide
- Alexa ia - Guide
1 réponse
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
Modifié le 3 janv. 2022 à 14:25
Modifié le 3 janv. 2022 à 14:25
Bonjour,
Vu que tu dis débuter, je t'orienterais, c'est beaucoup plus simple que le C++ et il y a de nombreux framework d'IA disponibles en python (tensorflow, pytorch, etc.).
Ensuite, vu ton objectif, je ne te cache pas que c'est assez compliqué selon la manière dont tu communiques avec la machine. En soi, stocker une information dans une structure de donnée (par exemple une base de données SQL) est très simple pour peu qu'on sache programmer la requête pour stocker ou récupérer le l'information. Mais comme dans ton cas tu veux t'exprimer avec la machine en langage naturel, c'est beaucoup plus compliqué, car il faut que la machine comprenne la langue, le contexte, etc.
Il existe des travaux qui cherchent à convertir du langage naturel en SQL (voir cette page). C'est un champ de recherche à part entière et ça se base bien souvent sur de gros réseaux de neurones comme BERT (extrêmement coûteux à entraîner).
Il existe aussi des travaux qui ont des objectifs moins ambitieux et qui se content de chercher à imiter l'humain (voir cette page).
Bonne chance
Vu que tu dis débuter, je t'orienterais, c'est beaucoup plus simple que le C++ et il y a de nombreux framework d'IA disponibles en python (tensorflow, pytorch, etc.).
Ensuite, vu ton objectif, je ne te cache pas que c'est assez compliqué selon la manière dont tu communiques avec la machine. En soi, stocker une information dans une structure de donnée (par exemple une base de données SQL) est très simple pour peu qu'on sache programmer la requête pour stocker ou récupérer le l'information. Mais comme dans ton cas tu veux t'exprimer avec la machine en langage naturel, c'est beaucoup plus compliqué, car il faut que la machine comprenne la langue, le contexte, etc.
Il existe des travaux qui cherchent à convertir du langage naturel en SQL (voir cette page). C'est un champ de recherche à part entière et ça se base bien souvent sur de gros réseaux de neurones comme BERT (extrêmement coûteux à entraîner).
Il existe aussi des travaux qui ont des objectifs moins ambitieux et qui se content de chercher à imiter l'humain (voir cette page).
Bonne chance