14_AF_0000180078_SE_0001123822 http://www.defi-metiers.fr/dm_search/formation/AF_180078 Intelligence artificielle et Python CFORPRO

Intelligence artificielle et Python

Date de mise à jour : 14/02/2025 | Identifiant OffreInfo : 14_AF_0000180078
Organisme responsable : CFORPRO

Objectifs

Comprendre les concepts de base de l'IA et du traitement du langage naturel (NLP).
Apprendre à utiliser Python pour développer des modèles d'IA conversants.
Intégrer ChatGPT via des API pour créer des applications pratiques.

Programme de la formation

1. Reprise des Bases de Python
Variables et types de données : chaînes, entiers, listes, dictionnaires.
Structures de contrôle : boucles (for, while) et conditions (if-else).
Fonctions et modules : définition de fonctions et utilisation de modules.
Manipulation des fichiers : lecture et écriture dans des fichiers.
Introduction aux classes et objets (optionnel pour les débutants).
Travail pratique
Écrire un programme Python pour gérer des données textuelles simples.
2. Introduction à l'IA Conversante
Définition de l'IA et de l'IA conversante.
Cas d'utilisation des assistants virtuels et chatbots.
Présentation de ChatGPT : Fonctionnement et applications.
2.1 Python pour l'IA
Installation de Python et des environnements virtuels.
Bibliothèques essentielles pour l'IA :
numpy, pandas pour les données.
scikit-learn pour l'apprentissage automatique.
transformers pour les modèles NLP avancés.
3. Concepts de Base de ChatGPT
Modèles de langage génératifs.
Comprendre les bases des GPT (Generative Pre-trained Transformers).
4. Utilisation de l'API OpenAI (ChatGPT)
Création d'un compte et obtention d'une clé API.
Installation des bibliothèques requises (openai).
Premier projet : Créer un chatbot simple avec Python et l'API de ChatGPT.
5. Conception d'un Chatbot Avancé
Intégration des fonctionnalités avancées :
Gestion du contexte des conversations.
Ajout de commandes spécifiques (e.g., répondre aux questions courantes d'un client).
Utilisation des entrées utilisateur pour une expérience personnalisée.
6. Traitement des Données et Amélioration de l'IA
Analyse des données de conversation.
Filtrage et nettoyage des données avec Python.
Optimisation des performances de l'IA (limiter les appels inutiles à l'API).
7. Interface Utilisateur pour un Chatbot
Création d'une interface utilisateur simple avec tkinter ou une interface web avec Flask/Streamlit.
Démonstration d'une application fonctionnelle.
8. Étude de Cas et Applications Réelles
Exemples d'utilisation : Chatbots d'assistance, génération de contenu, applications éducatives.
Discussion sur les considérations éthiques et la sécurité des données.

Validation et sanction

Attestation d'acquis ou de compétences;Attestation de suivi de présence

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

Contact de l'organisme formateur

Centre de formation professionnelle - Cforpro
SIRET : 50218786700010

Information fournie par :