

COMMENT COMMENCER
Veuillez noter qu'il s'agit uniquement d'un schéma suggéré pour vous aider à démarrer le projet; il n'est pas obligatoire de le suivre à la lettre. En fonction de votre projet, des étapes supplémentaires peuvent être nécessaires, ou certaines étapes peuvent être omises.
Partie 1 : Démarrer
01
Choisir un problème
-
Pensez à des problèmes de votre vie quotidienne ou à des recherches sur d'autres défis du monde réel dans des domaines tels que les soins de santé, le développement durable, l'accessibilité, l'éducation, etc.
-
Identifier les problèmes que l'IA peut aider à résoudre (par exemple, une application capable de reconnaître les ingrédients dans le réfrigérateur et de fournir une liste de recettes possibles ou un chatbot alimenté par l'IA pour le soutien à la santé mentale).
02
Recherche et planification de la solution
-
Décrivez les objectifs, les principales caractéristiques, la manière dont les utilisateurs interagiront avec le produit et le rôle de l'IA dans votre projet.
-
Faites des recherches et renseignez-vous sur les technologies de l'IA liées à votre projet (par exemple, l'apprentissage automatique, la vision par ordinateur, etc.)
-
Explorer des outils tels que Scratch, App Inventor, Python, etc., pour voir ce qui correspond à votre projet.
03
Sélectionner les bons outils et applications et commencer à collecter ou à préparer vos données
-
Outils et applications recommandés, mais non limités à :
-
Débutants (8-12 ans) : Utiliser Scratch, App Inventor ou Thunkable
-
Junior (13-15 ans) : Terminer comme ou utiliser App Inventor, Thunkable, les applications web, Python, Scikit-Learn ou Pandas
-
Senior (16-18 ans) : Terminer en utilisant Python, PyTorch, Numpy, Scikit-Learn, Matplotlib, Seaborn, ou Google Colab
-
-
Rassembler un ensemble de données :
-
Jeux de données publiques de Kaggle, etc.
-
Sources gouvernementales
-
Données collectées manuellement
-
-
Le cas échéant, nettoyer, analyser et formater les données.
Partie 2: Construire votre projet d'IA
04
Développer et former votre modèle d'IA
-
Si vous utilisez Scratch, App Inventor ou Thunkable, intégrez des extensions d'IA comme la synthèse vocale, la reconnaissance d'images, etc.
-
Si vous utilisez Python, entraînez un modèle d'IA avec Sciki-Learn ou PyTorch sur la base du problème choisi.
-
Le cas échéant, testez vos modèles avec différents ensembles de données et paramètres afin d'améliorer la précision.
05
Créer l'interface utilisateur (le cas échéant)
-
Concevez une interface utilisateur simple et intuitive si votre projet concerne une application ou un site web.
-
Utilisez des applications web, Flask ou Streamlit pour déployer votre application alimentée par l'IA.
06
Tester et améliorer votre projet (le cas échéant)
-
Exécutez plusieurs tests pour vous assurer que votre modèle d'IA fonctionne comme prévu.
-
Obtenez un retour d'information et affinez votre projet.
-
Corrigez les éventuels bogues ou problèmes de performance.
Partie 3: Finalisation et Soumission
07
Créer la vidéo de présentation technique
-
Incluez les exigences et une démonstration de votre projet dans la vidéo.
08
Soumettre votre projet et d'autres documents en fonction des exigences de votre division
-
En fonction de votre division, soumettez les autres matériaux et documents énumérés.
-
Vérifiez les délais et assurez-vous que votre projet est terminé et qu'il s'agit de la meilleure version avant de le soumettre.