0% ont trouvé ce document utile (0 vote)
2 vues2 pages

Cours Python Avancé - Plan

Transféré par

idmachicheahmed59
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues2 pages

Cours Python Avancé - Plan

Transféré par

idmachicheahmed59
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours Python Avancé orienté IA (M1) — Version optimisée

Chapitre 1 : Rappels Python

• Structures de données :
o listes, tuples, dictionnaires, ensembles
• Compréhensions
• Fonctions (lambda)
• Manipulation de fichiers (CSV, JSON)
• Gestion des exceptions

Chapitre 2 : NumPy (Calcul scientifique)

• Tableaux (ndarray)
• Indexation et slicing
• Broadcasting
• Opérations vectorisées
• Notions d’algèbre linéaire

Chapitre 3 : Pandas (Data manipulation)

• DataFrame / Series
• Chargement de données (CSV, Excel)
• Nettoyage :
o valeurs manquantes
o doublons
• Filtrage et sélection
• GroupBy et agrégation
• Jointures (merge)

Chapitre 4 : Visualisation des données

• Matplotlib
• Seaborn
• Types de graphiques :
o histogrammes
o courbes
o boxplots
o heatmaps

Chapitre 5 : Prétraitement des données

• Nettoyage avancé
• Normalisation / standardisation
• Encodage (label, one-hot)
• Gestion des outliers
• Pipeline de préparation

Chapitre 6 : NLP (Traitement du texte)


• Nettoyage du texte :
o tokenisation
o stop words
o stemming / lemmatization (intro)
• Vectorisation :
o CountVectorizer
o TfidfVectorizer
• Similarité cosinus
• Introduction aux n-grams

Chapitre 7 : Projet pratique : À faire en groupes (2–3 étudiants)

Idées de projets :

• Détection de phishing (parfait pour ton PFE)


• Analyse de sentiments (tweets, avis)
• Classification de documents
• Mini moteur de recherche

Livrables :

• Code Python
• Rapport
• Présation

Vous aimerez peut-être aussi