Aller au contenu

Selectionner la langue

Langue actuelle: Français

Data Science

Source: https://github.com/academic/awesome-datascience at ccc90503018e
License: MIT
Read the English original

This edition is an AI-assisted translation.

LISTE GÉNIALE DE RESSOURCES EN SCIENCE DES DONNÉES

Section intitulée « LISTE GÉNIALE DE RESSOURCES EN SCIENCE DES DONNÉES »

Awesome

Les contributions sont les bienvenues — consultez CONTRIBUTING.md.

Un dépôt open source consacré à la science des données, pour apprendre et appliquer des concepts à la résolution de problèmes concrets.

Voici un raccourci pour commencer à étudier la science des données. Suivez simplement les étapes pour répondre aux questions : « Qu’est-ce que la science des données et que faut-il étudier pour l’apprendre ? »


$ brew tap academic/tap
$ brew install academic

Creavit Studio: enregistrement, montage et animation dans une seule application

Graphyn: visualisez des flux de travail d’agents spécialisés

Devenez sponsor ! github@academic.io

^ retour en haut ^

La science des données est aujourd’hui l’un des sujets les plus en vogue dans l’univers de l’informatique et d’Internet. Depuis des années, les gens recueillent des données issues d’applications et de systèmes ; le moment est maintenant venu de les analyser. Les étapes suivantes consistent à en tirer des recommandations et à faire des prédictions sur l’avenir. Ici, vous trouverez la grande question de la science des données ainsi que des centaines de réponses d’experts.

LienAperçu
Data Science For BeginnersMicrosoft propose avec plaisir un programme de 10 semaines et 20 leçons consacré à la science des données.
What is Data Science @ O’reillyLes scientifiques des données associent l’esprit d’entreprise à la patience, à la volonté de créer progressivement des produits fondés sur les données, ainsi qu’à la capacité d’explorer et d’itérer sur une solution. Leur travail est intrinsèquement pluridisciplinaire. Ils peuvent aborder tous les aspects d’un problème, de la collecte et de la préparation initiales des données jusqu’à l’interprétation des résultats. Ils savent sortir des sentiers battus pour envisager le problème autrement ou s’attaquer à des questions très ouvertes : « Voici beaucoup de données, qu’allez-vous en faire ? »
What is Data Science @ QuoraLa science des données combine plusieurs aspects des données, tels que la technologie, le développement d’algorithmes et l’interprétation des données, afin de les étudier, de les analyser et de trouver des solutions novatrices à des problèmes difficiles. En somme, elle consiste à analyser les données et à stimuler la croissance des entreprises en trouvant des pistes créatives.
The sexiest job of 21st centuryLes scientifiques des données d’aujourd’hui ressemblent aux « quants » de Wall Street des années 1980 et 1990. À cette époque, des personnes formées en physique et en mathématiques affluaient vers les banques d’investissement et les fonds spéculatifs, où elles pouvaient élaborer de nouveaux algorithmes et stratégies de données. Plusieurs universités ont ensuite créé des maîtrises en ingénierie financière, formant une deuxième génération de spécialistes plus accessibles aux entreprises traditionnelles. Le même phénomène s’est reproduit à la fin des années 1990 avec les ingénieurs en recherche, dont les compétences pointues ont bientôt été enseignées dans les cursus d’informatique.
WikipediaLa science des données est un domaine interdisciplinaire qui fait appel à des méthodes, processus, algorithmes et systèmes scientifiques pour extraire des connaissances et des informations de grands ensembles de données structurées et non structurées. Elle est liée à l’exploration de données, à l’apprentissage automatique et aux mégadonnées.
How to Become a Data ScientistLes scientifiques des données sont des spécialistes des mégadonnées : ils recueillent et analysent de grands ensembles de données structurées et non structurées. Leur rôle combine l’informatique, les statistiques et les mathématiques. Ils analysent, traitent et modélisent les données, puis interprètent les résultats afin de créer des plans d’action pour les entreprises et d’autres organisations.
a very short history of #datascienceL’histoire de la popularité des scientifiques des données est surtout celle du rapprochement entre une discipline mûre, les statistiques, et une discipline toute récente, l’informatique. Le terme « science des données » n’est apparu que récemment pour désigner spécifiquement un nouveau métier, censé donner du sens aux vastes réserves de mégadonnées. Pourtant, l’interprétation des données a une longue histoire et fait l’objet de discussions depuis des années chez les scientifiques, statisticiens, bibliothécaires, informaticiens et autres spécialistes. La chronologie suivante retrace l’évolution du terme « science des données », ses usages, les tentatives de définition et les termes associés.
Software Development Resources for Data ScientistsLes scientifiques des données s’attachent à donner du sens aux données par l’analyse exploratoire, les statistiques et les modèles. Les développeurs logiciels mobilisent un ensemble de connaissances différent et d’autres outils. Même si leurs domaines peuvent sembler éloignés, les équipes de science des données ont tout à gagner à adopter les bonnes pratiques du développement logiciel. Le contrôle de version, les tests automatisés et d’autres compétences de développement contribuent à produire du code et des outils reproductibles, prêts pour la production.
Data Scientist RoadmapLa science des données est un excellent choix de carrière dans le monde actuel, guidé par les données, où quelque 328,77 millions de téraoctets de données sont générés chaque jour. Ce volume ne cesse d’augmenter, ce qui accroît la demande de scientifiques des données qualifiés capables d’exploiter ces données pour stimuler la croissance des entreprises.
Navigating Your Path to Becoming a Data Scientist_La science des données est aujourd’hui l’un des métiers les plus recherchés. Comme les entreprises s’appuient de plus en plus sur les données pour prendre leurs décisions, le besoin de spécialistes qualifiés a rapidement augmenté. Qu’il s’agisse d’entreprises technologiques, d’organismes de santé ou même d’institutions gouvernementales, les scientifiques des données jouent un rôle essentiel pour transformer des données brutes en informations utiles. Mais comment le devenir, surtout lorsqu’on débute ? _

^ retour en haut ^

Sans être absolument indispensable, la maîtrise d’un langage de programmation est essentielle pour être efficace comme scientifique des données. À l’heure actuelle, le langage le plus populaire est Python, suivi de près par R. Python est un langage de script généraliste utilisé dans de nombreux domaines. R est un langage spécialisé en statistiques, qui intègre de nombreux outils statistiques courants.

Python est de loin le langage le plus populaire dans le domaine scientifique, notamment grâce à sa simplicité d’utilisation et à son écosystème dynamique de packages créés par ses utilisateurs. Il existe deux principales façons d’installer des packages : Pip (avec la commande pip install), le gestionnaire de packages fourni avec Python, et Anaconda (avec la commande conda install), un puissant gestionnaire qui peut installer des packages pour Python et R, ainsi que télécharger des exécutables comme Git.

Contrairement à R, Python n’a pas été conçu dès le départ pour la science des données, mais de nombreuses bibliothèques tierces compensent cette lacune. Une liste de packages beaucoup plus exhaustive figure plus loin dans ce document ; pour commencer votre parcours en science des données, ces quatre packages constituent un bon choix : Scikit-Learn est un package généraliste de science des données qui implémente les algorithmes les plus populaires. Il comprend aussi une documentation détaillée, des tutoriels et des exemples des modèles implémentés. Même si vous préférez écrire vos propres implémentations, Scikit-Learn constitue une précieuse référence sur les mécanismes fondamentaux de nombreux algorithmes courants. Avec Pandas, vous pouvez recueillir et analyser vos données sous la forme pratique de tableaux. Numpy fournit des outils très rapides pour les opérations mathématiques, notamment sur les vecteurs et les matrices. Seaborn, qui repose sur le package Matplotlib, permet de créer rapidement de belles visualisations de vos données. Il offre de nombreux paramètres par défaut pertinents et une galerie présentant des exemples de visualisations courantes.

Lorsque vous vous lancez dans un parcours pour devenir scientifique des données, le choix du langage n’est pas particulièrement important : Python et R ont tous deux leurs avantages et leurs inconvénients. Choisissez le langage qui vous plaît, puis consultez l’un des cours gratuits ci-dessous !

Si vous débutez, voici un parcours simple recommandé :

  1. Apprenez Python – Commencez par les bases : variables, boucles et fonctions.
  2. Apprenez les bibliothèques essentielles – Pandas, NumPy, Matplotlib et Scikit-Learn.
  3. Entraînez-vous avec des projets pour débutants – Essayez de prédire la survie sur le Titanic ou le prix de maisons sur Kaggle.
  4. Apprenez les bases des mathématiques – Statistiques, algèbre linéaire et probabilités.
  5. Passez à l’apprentissage automatique – Apprentissage supervisé → non supervisé → apprentissage profond.

Cette section présente des infrastructures et outils d’agents utiles aux flux de travail en science des données.

  • ADK-Rust - Kit de développement d’agents IA prêt pour la production, écrit en Rust et conçu indépendamment des modèles (Gemini, OpenAI, Anthropic), avec plusieurs types d’agents (LLM, graphe, flux de travail), la prise en charge de MCP et une télémétrie intégrée.
  • Lumen - Infrastructure d’agent permettant de dialoguer avec des données et de convertir le langage naturel en SQL, en pipelines de transformation et en visualisations. Les résultats sont des spécifications déclaratives qu’on peut examiner, modifier, rouvrir dans un notebook ou combiner dans un tableau de bord.
  • Frostbyte MCP - Serveur MCP fournissant 13 outils de données aux agents IA : cours des cryptomonnaies en temps réel, géolocalisation IP, recherches DNS, extraction Web vers Markdown, exécution de code et captures d’écran. Une seule clé API donne accès à plus de 40 services.
  • Arch Tools - 61 outils d’API IA prêts pour la production et destinés aux flux de travail de science des données : analyse de code, extraction Web, TAL, génération d’images, données crypto et recherche. Prise en charge des API REST et du protocole MCP. GitHub
  • Not Human Search - Moteur de recherche pour agents IA, indexant plus de 9 000 outils et API d’IA et évaluant leur aptitude à l’agentivité (llms.txt, OpenAPI, MCP, ai-plugin.json). API REST et serveur MCP pour découvrir des outils par programmation. GitHub
  • DeepAlpha - Infrastructure de trading de cryptomonnaies par IA, utilisant un ensemble LightGBM + XGBoost et 72 caractéristiques d’apprentissage automatique. Précision de 70,9 % validée par marche en avant sur des données hors échantillon. Compatible avec Bybit et Binance. Sous licence MIT et disponible sur PyPI.
  • CAJAL - Agent IA local qui génère des articles scientifiques prêts à être publiés, avec de vraies citations arXiv, une structure IMRaD et une évaluation par jury. Fonctionne entièrement hors ligne avec Ollama et des modèles de 4 à 9 milliards de paramètres. Sous licence MIT. HuggingFace
  • ai-evaluation - Infrastructure open source d’évaluation des LLM et des agents, avec plus de 50 indicateurs, une évaluation augmentée par LLM et des analyseurs de garde-fous (jailbreak, données personnelles, injection de prompt). Utile pour noter les résultats RAG, les trajectoires d’agents et les appels de fonctions dans les flux de travail de science des données.
  • Kitaru - Plateforme open source qui enregistre les exécutions réelles d’agents IA, les rejoue après des modifications et en évalue les résultats avant le déploiement.
  • Jev Social - Agent de recherche sociale en lecture seule qui permet à Jev de choisir des opérations délimitées sur Instagram, TikTok et LinkedIn. Il les exécute avec l’interface CLI locale socai dans Chrome et conserve les preuves associées aux sources à côté d’un rapport référencé.
  • YYLO Benchmark - Outil open source d’exécution d’expériences sur des hôtes de confiance pour les tâches historiques d’agents, les prompts de programmation fournis et les flux de travail. Il lance des essais indépendants dont il conserve les résultats, puis permet de comparer ultérieurement les modèles, infrastructures et configurations à l’aide de contrôles ou d’évaluateurs différents. Sous licence MIT.
  • YYLO - Orchestrateur en ligne de commande open source pour agents de programmation et flux de travail reproductibles, avec des étapes bien définies pour les tâches, la validation, la fusion et l’état de préparation des versions, ainsi que des modifications de dépôt accompagnées de justificatifs. Sous licence MIT, installable via npm.
  • YYLO Ledger - Registre de tâches et de flux de travail en ligne de commande pour les projets faisant appel à des agents de programmation : il stocke le tableau Kanban et l’état des tâches dans des fichiers Markdown chaînés par hachage au sein du dépôt, suit les justificatifs et les archives, et pilote les processus de fusion et de publication typés entre les espaces de travail des agents. Sous licence MIT.
  • BGPT MCP - Serveur MCP qui donne aux agents IA accès à une base de publications scientifiques constituée à partir de données expérimentales brutes extraites des textes intégraux des études. Il renvoie plus de 25 champs structurés par article, notamment les méthodes, résultats, tailles d’échantillon et scores de qualité. GitHub

  • Chunk Tuner - Bibliothèque Python open source et serveur MCP permettant de comparer des stratégies de segmentation de documents pour le RAG, d’évaluer la qualité de la récupération et de recommander des configurations adaptées à un corpus.

  • II-Commons - Compétence et interface en ligne de commande, mises à jour quotidiennement, pour une récupération déterministe dans arXiv, PubMed/PMC et les corpus de politiques publiques américaines pris en charge.

  • Spraay x402 Gateway - Passerelle de paiement x402 proposant aux agents IA 23 points de terminaison de recherche et de référence : Wikipédia, arXiv, PubMed, Wikidata, recherche de citations universitaires, extraction d’entités, etc. Paiement à l’appel en USDC sur Base et Solana, sans clé API ni abonnement. Propose également plus de 150 points de terminaison dans 39 catégories, notamment la géospatiale, l’inférence IA, la DeFi et le calcul. GitHub

  • Suppr - Espace de travail de recherche bibliographique, de traduction de documents et de recherche approfondie par IA destiné aux chercheurs.

^ retour en haut ^

  • sim - L’interface de Sim Studio est légère et intuitive, et permet de créer et déployer rapidement des LLM connectés à vos outils préférés.

^ retour en haut ^

  • Synthetic Hospital - Plateforme de simulation de dossiers médicaux et de référence médicale synthétique

^ retour en haut ^

Comment apprendre la science des données ? En pratiquant, bien sûr ! Bon, d’accord, ce n’est peut-être pas très utile quand on débute. Cette section répertorie des ressources d’apprentissage, classées à peu près de l’investissement le plus faible au plus important : tutoriels, cours en ligne ouverts et massifs (MOOC), programmes intensifs et établissements d’enseignement supérieur.

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

Cette section rassemble des packages, outils, algorithmes et autres ressources utiles dans le domaine de la science des données.

^ retour en haut ^

Voici quelques algorithmes et modèles d’apprentissage automatique et d’exploration de données qui vous aideront à comprendre vos données et à en dégager du sens.

Trois types de systèmes d’apprentissage automatique

Section intitulée « Trois types de systèmes d’apprentissage automatique »
  • Fondés sur un entraînement avec supervision humaine
  • Fondés sur l’apprentissage incrémental en temps réel
  • Fondés sur la comparaison de points de données et la détection de motifs
  • datacompy - DataComPy est un package permettant de comparer deux DataFrames Pandas.

Packages généralistes d’apprentissage automatique

Section intitulée « Packages généralistes d’apprentissage automatique »

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

LienDescription
The Data Science Lifecycle ProcessLe processus du cycle de vie de la science des données aide les équipes à transformer des idées en valeur de façon répétée et durable. Il est documenté dans ce dépôt.
Data Science Lifecycle Template RepoModèle de dépôt pour les projets couvrant le cycle de vie de la science des données.
TabGANGénération de données tabulaires synthétiques à l’aide de GAN, de modèles de diffusion et de LLM, avec filtrage antagoniste et mesures de confidentialité.
RexMexBibliothèque généraliste de mesures pour systèmes de recommandation, destinée à une évaluation équitable.
ChemicalXBibliothèque d’apprentissage profond fondée sur PyTorch pour évaluer des paires de médicaments.
FileShot.ioPartage sécurisé de fichiers chiffrés à connaissance nulle (AES-256-GCM dans le navigateur). Aucun compte requis ; sous licence MIT, auto-hébergeable, avec expiration facultative des liens.
CorpusExplorerLogiciel destiné aux linguistes de corpus et aux passionnés d’exploration de textes et de données. Créez vos propres corpus dans plus de 60 langues et utilisez plus de 50 outils et visualisations.
PyTorch Geometric TemporalApprentissage de représentations sur des graphes dynamiques.
Little Ball of FurBibliothèque d’échantillonnage de graphes pour NetworkX, avec une API semblable à celle de Scikit-Learn.
Karate ClubBibliothèque d’extension pour l’apprentissage automatique non supervisé dans NetworkX, avec une API semblable à celle de Scikit-Learn.
ML WorkspaceEnvironnement de développement intégré tout-en-un, accessible sur le Web, pour l’apprentissage automatique et la science des données. Déployé dans un conteneur Docker et préchargé avec des bibliothèques populaires du domaine (p. ex. TensorFlow, PyTorch) et des outils de développement (p. ex. Jupyter, VS Code).
xonsh shellShell propulsé par Python qui permet d’intégrer, de gérer et d’orchestrer des bibliothèques de science des données, principalement écrites en Python, et de créer des pipelines ainsi que des flux de travail basés sur du code et des commandes. Peut également servir de noyau pour Jupyter Notebook.
Neptune.aiPlateforme accueillante pour la communauté, qui aide les scientifiques des données à créer et partager des modèles d’apprentissage automatique. Neptune facilite le travail en équipe, la gestion de l’infrastructure, la comparaison des modèles et la reproductibilité.
steppyBibliothèque Python légère pour mener des expériences d’apprentissage automatique rapidement et de manière reproductible. Elle propose une interface très simple qui permet de concevoir des pipelines d’apprentissage automatique clairs.
steppy-toolkitCollection sélectionnée de réseaux de neurones, de transformeurs et de modèles pour rendre votre travail d’apprentissage automatique plus rapide et plus efficace.
Datalab de GoogleExplorez, visualisez, analysez et transformez facilement des données de manière interactive au moyen de langages familiers comme Python et SQL.
Hortonworks SandboxEnvironnement Hadoop personnel et portable, accompagné d’une douzaine de tutoriels Hadoop interactifs.
REnvironnement logiciel gratuit dédié au calcul statistique et aux graphiques.
TidyverseCollection cohérente de packages R conçus pour la science des données. Tous les packages partagent une même philosophie de conception, une grammaire et des structures de données communes.
RStudioEnvironnement de développement intégré offrant une interface puissante pour R. Gratuit et open source, il fonctionne sous Windows, Mac et Linux.
Python - Pandas - AnacondaDistribution Python entièrement gratuite, prête pour l’entreprise, destinée au traitement de données à grande échelle, à l’analytique prédictive et au calcul scientifique.
Pandas GUIInterface graphique pour Pandas.
NuriStatSolution de remplacement libre et gratuite de SPSS : logiciel statistique de bureau à menus (tests t, ANOVA, régression, analyse de survie, ROC), avec import et export de fichiers SPSS .sav.
PolarsBibliothèque DataFrame rapide pour Rust et Python, conçue comme une solution de remplacement plus rapide à Pandas.
CiteMeGénérateur gratuit de citations universitaires avec vérificateur de références intégré qui signale les références inventées ou hallucinées. Recherche dans plus de 11 bases de données scientifiques (OpenAlex, PubMed, Semantic Scholar, CrossRef, SciELO), propose plus de 40 styles de citation et une API publique. Sans inscription ; disponible en anglais, espagnol, portugais, français et allemand.
Scikit-LearnApprentissage automatique en Python.
NumPyNumPy est essentiel au calcul scientifique avec Python. Il prend en charge les grands tableaux et matrices multidimensionnels, et comprend un ensemble de fonctions mathématiques de haut niveau pour les manipuler.
VaexBibliothèque Python qui permet de visualiser de grands ensembles de données et d’en calculer les statistiques à grande vitesse.
SciPySciPy fonctionne avec les tableaux NumPy et fournit des routines efficaces pour l’intégration numérique et l’optimisation.
Boîte à outils de science des donnéesCours Coursera.
Boîte à outils de science des donnéesBlogue.
Plateforme Wolfram Data ScienceSoumettez à l’environnement Wolfram des données numériques, textuelles, d’images, SIG ou autres, puis effectuez toute une gamme d’analyses et de visualisations de science des données et générez automatiquement de riches rapports interactifs, le tout propulsé par le révolutionnaire langage Wolfram fondé sur les connaissances.
DatadogSolutions, code et DevOps pour la science des données à grande échelle.
VarianceCréez de puissantes visualisations de données pour le Web sans écrire de JavaScript.
Kite Development KitLe kit de développement logiciel Kite (licence Apache, version 2.0), ou Kite, est un ensemble de bibliothèques, d’outils, d’exemples et de documentation qui facilite la création de systèmes basés sur l’écosystème Hadoop.
Domino Data LabsExécutez, mettez à l’échelle, partagez et déployez vos modèles sans infrastructure ni configuration.
Apache FlinkPlateforme efficace de traitement des données distribué et généraliste.
Apache HamaProjet open source Apache de premier niveau qui permet de réaliser des analyses avancées au-delà de MapReduce.
WekaCollection d’algorithmes d’apprentissage automatique pour les tâches d’exploration de données.
OctaveGNU Octave est un langage interprété de haut niveau, principalement destiné aux calculs numériques (solution gratuite de remplacement de Matlab).
Apache SparkCalcul en grappe à la vitesse de l’éclair.
Hydrosphere MistService qui expose des tâches d’analyse Apache Spark et des modèles d’apprentissage automatique sous forme de services Web en temps réel, par lots ou réactifs.
Data MechanicsPlateforme de science et d’ingénierie des données qui rend Apache Spark plus convivial pour les développeurs et plus économique.
CaffeInfrastructure d’apprentissage profond.
TorchINFRASTRUCTURE DE CALCUL SCIENTIFIQUE POUR LUAJIT
Infrastructure d’apprentissage profond de Nervana fondée sur PythonInfrastructure d’apprentissage profond de référence d’Intel® Nervana™, visant les meilleures performances sur tout matériel.
SkaleTraitement distribué des données haute performance dans NodeJS.
AerosolvePackage d’apprentissage automatique conçu pour les humains.
Infrastructure IntelInfrastructure d’apprentissage profond Intel®.
DatawrapperPlateforme open source de visualisation des données qui aide tout le monde à créer des graphiques simples, exacts et intégrables. Également sur github.com
Tensor FlowTensorFlow est une bibliothèque logicielle libre pour l’intelligence artificielle.
Natural Language ToolkitBoîte à outils d’initiation, mais puissante, pour le traitement et la classification du langage naturel.
FunASRBoîte à outils de reconnaissance vocale de niveau industriel prenant en charge plus de 50 langues, avec détection intégrée de l’activité vocale, ponctuation, diarisation des locuteurs et détection des émotions. Comprend un serveur d’API compatible avec OpenAI.
Annotation LabPlateforme gratuite de bout en bout, sans code, pour annoter du texte et entraîner ou ajuster des modèles d’apprentissage profond. Prise en charge immédiate de la reconnaissance d’entités nommées, de la classification, de l’extraction de relations et des modèles Spark NLP de statut d’assertion. Nombre illimité d’utilisateurs, d’équipes, de projets et de documents.
Boîte à outils TAL pour node.jsCe module couvre certains principes et implémentations fondamentaux du TAL, en mettant l’accent sur les performances. Le traitement d’exemples ou de données d’entraînement en TAL épuise rapidement la mémoire ; chaque implémentation de ce module est donc conçue sous forme de flux, afin de ne conserver en mémoire que les données traitées à chaque étape.
JuliaLangage de programmation dynamique de haut niveau et haute performance pour le calcul technique.
IJuliaArrière-plan en langage Julia associé à l’environnement interactif Jupyter.
Apache ZeppelinNotebook Web permettant l’analytique interactive des données et la création collaborative de documents pilotés par les données, avec SQL, Scala et bien plus.
FeaturetoolsInfrastructure open source d’ingénierie automatisée des caractéristiques, écrite en Python.
OptimusNettoyage, prétraitement, ingénierie des caractéristiques, analyse exploratoire des données et apprentissage automatique simplifié avec PySpark en arrière-plan.
AlbumentationsBibliothèque rapide d’augmentation d’images, indépendante des infrastructures, qui implémente un large éventail de techniques d’augmentation. Prise en charge immédiate de la classification, de la segmentation et de la détection. Elle a servi à remporter plusieurs compétitions d’apprentissage profond sur Kaggle, Topcoder et lors d’ateliers CVPR.
DVCSystème open source de contrôle de version pour la science des données. Il aide à suivre et organiser les projets et à les rendre reproductibles. Dans son usage le plus simple, il permet de versionner et de partager de gros fichiers de données et de modèles.
LambdoMoteur de flux de travail qui simplifie considérablement l’analyse des données en regroupant dans un même pipeline d’analyse (i) l’ingénierie des caractéristiques et l’apprentissage automatique, (ii) l’entraînement et la prédiction des modèles, (iii) le remplissage des tableaux et l’évaluation des colonnes.
FeastMagasin de caractéristiques pour gérer, découvrir et accéder aux caractéristiques d’apprentissage automatique. Feast fournit une vue cohérente des données de caractéristiques, tant pour l’entraînement que pour le service des modèles.
PolyaxonPlateforme d’apprentissage automatique et profond reproductible et évolutive.
UBIAIOutil d’annotation de texte facile à utiliser en équipe, doté des fonctionnalités d’annotation automatique les plus complètes. Prise en charge de la reconnaissance d’entités nommées, des relations, de la classification de documents et de l’annotation OCR pour l’étiquetage des factures.
TrainsGestionnaire d’expériences automatique, contrôle de version et DevOps pour l’IA.
HopsworksPlateforme open source d’apprentissage automatique intensif en données, dotée d’un magasin de caractéristiques. Ingérez et gérez les caractéristiques pour les accès en ligne (MySQL Cluster) et hors ligne (Apache Hive), puis entraînez et servez des modèles à grande échelle.
MindsDBInfrastructure AutoML explicable destinée aux développeurs. Avec MindsDB, créez, entraînez et utilisez des modèles d’apprentissage automatique de pointe avec une simple ligne de code.
LightwoodInfrastructure fondée sur PyTorch qui décompose les problèmes d’apprentissage automatique en blocs plus petits, combinables sans difficulté, afin de créer des modèles prédictifs en une seule ligne de code.
AWS Data WranglerPackage Python open source qui étend la puissance de Pandas à AWS en connectant les DataFrames aux services de données AWS (Amazon Redshift, AWS Glue, Amazon Athena, Amazon EMR, etc.).
Amazon RekognitionService AWS permettant aux développeurs travaillant avec Amazon Web Services d’ajouter l’analyse d’images à leurs applications. Cataloguez des ressources, automatisez les flux de travail et extrayez des informations de vos médias et applications.
Amazon TextractExtraction automatique du texte imprimé, de l’écriture manuscrite et des données de n’importe quel document.
Amazon Lookout for VisionDétectez les défauts des produits grâce à la vision par ordinateur afin d’automatiser le contrôle qualité. Repérez les composants manquants, les dégâts sur les véhicules et les structures, ainsi que les anomalies, pour un contrôle qualité exhaustif.
Amazon CodeGuruAutomatisez les révisions de code et optimisez les performances des applications grâce à des recommandations basées sur l’apprentissage automatique.
CMLBoîte à outils open source pour utiliser l’intégration continue dans les projets de science des données. Entraînez et testez automatiquement des modèles dans des environnements proches de la production avec GitHub Actions et GitLab CI, et générez des rapports visuels dans les demandes de fusion et les pull requests.
DaskBibliothèque Python open source qui facilite la migration de votre code analytique vers des systèmes de calcul distribué (mégadonnées).
DuckDBSystème de gestion de base de données SQL OLAP en processus.
StatsmodelsInfrastructure Python pour les statistiques inférentielles, les tests d’hypothèses et la régression.
GensimBibliothèque open source de modélisation thématique pour les textes en langage naturel.
spaCyBoîte à outils performante de traitement du langage naturel.
Grid StudioGrid Studio est un tableur Web entièrement intégré au langage de programmation Python.
Python Data Science HandbookManuel de science des données avec Python : texte intégral sous forme de notebooks Jupyter.
ShapleyInfrastructure pilotée par les données pour quantifier la valeur des classificateurs dans un ensemble d’apprentissage automatique.
DAGsHubPlateforme reposant sur des outils open source pour gérer les données, les modèles et les pipelines.
DeepnoteNouvelle génération de notebooks de science des données, compatible avec Jupyter, doté de la collaboration en temps réel et exécuté dans le cloud.
ValohaiPlateforme MLOps qui gère l’orchestration des machines, la reproductibilité automatique et le déploiement.
PyMC3Bibliothèque Python de programmation probabiliste (inférence bayésienne et apprentissage automatique).
PyStanInterface Python pour Stan (inférence et modélisation bayésiennes).
hmmlearnApprentissage non supervisé et inférence de modèles de Markov cachés.
Chaos GeniusMoteur d’analytique propulsé par l’apprentissage automatique pour détecter les valeurs aberrantes et les anomalies et en déterminer les causes profondes.
PySADBibliothèque Python de détection d’anomalies dans les données en continu.
NimbleboxPlateforme MLOps complète conçue pour aider les scientifiques des données et les spécialistes de l’apprentissage automatique du monde entier à découvrir, créer et lancer des applications multicloud depuis leur navigateur.
TowheeBibliothèque Python qui aide à encoder les données non structurées sous forme de plongements.
LineaPyVous est-il déjà arrivé de vouloir nettoyer de longs notebooks Jupyter désordonnés ? Avec LineaPy, bibliothèque Python open source, deux lignes de code suffisent pour transformer du code de développement brouillon en pipelines de production.
envd🏕️ Environnement de développement d’apprentissage automatique pour les équipes de science des données et d’ingénierie IA/ML.
Explorer les bibliothèques de science des donnéesOutil 🔎 de recherche pour découvrir une sélection de bibliothèques populaires et récentes, les meilleurs auteurs, les kits de projets tendance, les discussions, les tutoriels et les ressources d’apprentissage.
MLEM🐶 Versionnez et déployez vos modèles d’apprentissage automatique selon les principes GitOps.
MLflowInfrastructure MLOps pour gérer les modèles d’apprentissage automatique tout au long de leur cycle de vie.
cleanlabBibliothèque Python pour l’IA centrée sur les données et la détection automatique de divers problèmes dans les jeux de données d’apprentissage automatique.
AutoGluonAutoML permettant de produire facilement des prédictions précises sur des données d’images, de texte, tabulaires, de séries temporelles et multimodales.
Arize AIOutil d’observabilité communautaire d’Arize AI pour surveiller les modèles d’apprentissage automatique en production et déterminer les causes profondes de problèmes tels que la qualité des données et la dérive des performances.
Aureo.ioPlateforme low-code axée sur la création d’intelligence artificielle. Elle permet de concevoir des pipelines, des automatisations et des intégrations avec des modèles d’IA, à partir de vos données.
ERD LabOutil cloud gratuit de création de diagrammes entité-association (ERD), conçu pour les développeurs.
Arize-PhoenixMLOps dans un notebook : découvrez des informations, mettez au jour les problèmes, surveillez et ajustez vos modèles.
CometPlateforme MLOps proposant le suivi des expériences, la gestion des modèles en production, un registre de modèles et une traçabilité complète des données pour accompagner votre flux de travail ML, de l’entraînement jusqu’à la production.
OpikÉvaluez, testez et déployez des applications LLM à toutes les étapes du développement et de la production.
SynthicalEnvironnement collaboratif de recherche propulsé par l’IA. Trouvez les publications pertinentes, créez des collections pour gérer votre bibliographie et résumez les contenus, le tout au même endroit.
teeplotOutil de flux de travail qui organise automatiquement les résultats de visualisation des données.
StreamlitInfrastructure applicative pour les projets d’apprentissage automatique et de science des données.
GradioCréez des composants d’interface personnalisables autour de modèles d’apprentissage automatique.
Weights & BiasesSuivi des expériences, versionnement des jeux de données et gestion des modèles.
DVCSystème open source de contrôle de version pour les projets d’apprentissage automatique.
OptunaInfrastructure logicielle d’optimisation automatique des hyperparamètres.
Ray TuneBibliothèque évolutive de réglage des hyperparamètres.
Apache AirflowPlateforme permettant de créer, planifier et surveiller des flux de travail par programmation.
PrefectSystème de gestion des flux de travail pour les piles de données modernes.
KedroInfrastructure Python open source pour créer du code de science des données reproductible et facile à maintenir.
HamiltonBibliothèque légère pour créer et gérer des transformations de données fiables.
SHAPApproche fondée sur la théorie des jeux pour expliquer les résultats de n’importe quel modèle d’apprentissage automatique.
InterpretMLInterpretML implémente l’Explainable Boosting Machine (EBM), un modèle moderne et entièrement interprétable d’apprentissage automatique, basé sur les modèles additifs généralisés (GAM). Ce package open source fournit également des outils de visualisation pour les EBM, d’autres modèles à boîte de verre et les explications de modèles à boîte noire.
LIMEExplication des prédictions de n’importe quel classificateur d’apprentissage automatique.
flytePlateforme d’automatisation des flux de travail d’apprentissage automatique.
dbtOutil de création de données.
zasperEnvironnement de développement intégré surpuissant pour la science des données.
skrubBibliothèque Python qui simplifie le prétraitement et l’ingénierie des caractéristiques pour l’apprentissage automatique sur des données tabulaires.
GlyphBibliothèque TypeScript indépendante des infrastructures pour générer, rechercher et comparer des empreintes MinHash afin d’accélérer la similarité de texte, la déduplication et la récupération.
CodeflashLivrez chaque fois du code Python ultrarapide.
Hugging FacePlateforme ouverte populaire pour partager des modèles d’apprentissage automatique et des jeux de données, et collaborer sur des projets de TAL et d’IA générative.
Chinese-EliteProjet open source qui cartographie automatiquement les réseaux de relations en analysant des données publiques avec des LLM, puis les visualise sous forme de graphe interactif.
DesbordanteOutil open source de profilage des données, spécialisé dans la découverte et la validation de motifs complexes, comme les règles d’association numériques, les dépendances différentielles, les contraintes de déni, et bien plus.
dna-claude-analysisBoîte à outils d’analyse de génome personnel, avec des scripts Python analysant des données ADN brutes dans 17 catégories (risques pour la santé, ascendance, pharmacogénomique, nutrition, psychologie, etc.) et générant une visualisation HTML monopage de style terminal.
RunMatEnvironnement d’exécution rapide à syntaxe MATLAB, avec exécution automatique sur CPU/GPU et noyaux de tableaux fusionnés.
TurbostreamInterface de terminal permettant d’expérimenter des moteurs de règles personnalisés et l’analyse sélective par LLM de flux de données en temps réel, sans se soucier de l’infrastructure de flux ni de la contre-pression.
WFGY ProblemMap« Atlas des échecs » open source répertoriant 16 problèmes récurrents des pipelines LLM et RAG, avec leurs symptômes observables et des solutions suggérées pour les équipes de science des données.
DeploybaseSuivez en temps réel les tarifs des GPU et des LLM chez tous les fournisseurs de cloud et d’inférence.
DeepAnalyzeLLM agentique pour la science des données autonome, capable d’accomplir sans intervention humaine un large éventail de tâches du domaine.
DiscoAnalyse exploratoire des données surhumaine. Découvre dans les données tabulaires les interactions entre caractéristiques et effets de sous-groupes qui échappent aux LLM et à l’exploration manuelle, avec valeurs p, tailles d’effet et références bibliographiques. Gratuit pour les données publiques.
AI for DatabaseDialoguez en langage naturel avec votre base de données, sans SQL. Obtenez instantanément des informations, créez des tableaux de bord qui s’actualisent automatiquement et déclenchez des flux de travail automatisés en fonction des changements apportés à la base.
Crypto Pump ScannerRobot de trading de cryptomonnaies propulsé par l’IA et doté d’un réseau neuronal LSTM (précision de 84,6 %). Détection en temps réel des hausses soudaines, modèles validés par marche en avant et prise en charge de plusieurs plateformes d’échange (Bybit, Binance, OKX, Gate.io). Open source.
Future AGIPlateforme open source pour simuler, évaluer, tracer, encadrer, acheminer et optimiser les applications de LLM et d’agents IA dans une boucle de rétroaction unique, afin que les agents ne se contentent pas d’être surveillés, mais s’améliorent eux-mêmes. Auto-hébergeable. Apache-2.0.
ipynbtopdfOutil Web pour consulter et exporter des notebooks Jupyter, qui convertit les fichiers .ipynb en PDF, HTML et Python sans installer Python ni TeX.

^ retour en haut ^

Cette section propose des lectures complémentaires, des chaînes à regarder et des conférences à écouter.

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

  • AI Weekly - Bulletin d’information sélectionné sur l’IA, rédigé par des chefs de file du secteur et couvrant les modèles, le financement, les politiques et les applications. Trois fois par semaine depuis 2017, plus de 40 000 abonnés.
  • DataTalks.Club. Infolettre hebdomadaire sur l’actualité des données. Archives.
  • The Analytics Engineering Roundup. Infolettre sur la science des données. Archives.
  • Techpresso. Infolettre quotidienne gratuite sur les avancées majeures de l’IA, du ML et des technologies. Archives.
  • DiamantAI. L’ingénierie pratique de l’IA et l’IA générative expliquées simplement : RAG, agents et modèles d’applications LLM pour les développeurs.
  • Bamboo Weekly - Exercices Pandas hebdomadaires fondés sur l’actualité et des données publiques réelles, avec des solutions détaillées. Les numéros de plus de deux ans sont gratuits, tout comme les deux premières questions et réponses des numéros récents. Archives.

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

^ retour en haut ^

Voici quelques liens vers les réseaux sociaux. Échangez avec d’autres scientifiques des données !

^ retour en haut ^

^ retour en haut ^

TwitterDescription
Big Data CombineEssais éclair en direct pour les scientifiques des données qui cherchent à monétiser leurs modèles en les transformant en stratégies de trading.
Big Data ManiaExpert en visualisation de données, journaliste de données, spécialiste de la croissance, auteur de Data Science for Dummies (2015).
Big Data ScienceMégadonnées, science des données, modélisation prédictive, analytique d’entreprise, Hadoop, aide à la décision et recherche opérationnelle.
Charlie GreenbackerDirecteur de la science des données chez @ExploreAltamira.
Chris SaidScientifique des données chez Twitter.
Clare CorthellDéveloppement, conception et science des données chez @mattermark #hackerei.
DADI Charles-Abner#datascientist chez @Ekimetrics. #machinelearning #dataviz #DynamicCharts #Hadoop #R #Python #NLP #Bitcoin #dataenthousiast
Data Science CentralData Science Central est la principale ressource du secteur pour les spécialistes des mégadonnées.
Data Science LondonScience des données. Mégadonnées. Astuces sur les données. Passionnés des données. Jeunes entreprises axées sur les données. Données ouvertes.
Data Science ReneeJournal de mon parcours : analyste de données SQL, je poursuis une maîtrise en ingénierie pour devenir scientifique des données.
Data Science ReportMission : accompagner et faire progresser les carrières en science des données et en analytique.
Data Science TipsConseils et astuces pour les scientifiques des données du monde entier ! #datascience #bigdata
Data VizzardVisualisation de données, sécurité, armée.
DataScienceX
deeplearning4j
DJ PatilResponsable des données à la Maison-Blanche, vice-président chez @ RelateIQ.
Domino Data Lab
Drew ConwayPassionné de données, pirate informatique, étudiant des conflits.
Emilio Ferrara#Réseaux, #ApprentissageAutomatique et #ScienceDesDonnées. Je travaille sur les #MédiasSociaux. Chercheur postdoctoral à @IndianaUniv.
Erin BartoloJe cours avec les #BigData, tout en entretenant une relation amour-haine avec leur engouement. Responsable du programme #DataScience à @iSchoolSU.
Greg RedaTravaille chez GrubHub sur les données et Pandas.
Gregory PiatetskyPrésident de KDnuggets, expert en analytique, mégadonnées, exploration de données et science des données ; cofondateur de KDD et SIGKDD ; ancien scientifique en chef de deux jeunes entreprises ; philosophe à temps partiel.
Hadley WickhamScientifique en chef chez RStudio et professeur auxiliaire de statistiques à l’Université d’Auckland, à Stanford et à Rice.
Hakan KardasScientifique des données.
Hilary MasonScientifique des données en résidence chez @accel.
Jeff HammerbacherRetweete des publications sur la science des données.
John Myles WhiteScientifique chez Facebook et développeur Julia. Auteur de Machine Learning for Hackers et Bandit Algorithms for Website Optimization. Mes tweets n’engagent que moi.
Juan Miguel LavistaScientifique principal des données au sein de l’équipe Science des données de Microsoft.
Julia EvansPirate informatique - Pandas - Analyse de données.
Kenneth CukierRédacteur en chef des données à The Economist et coauteur de Big Data (https://www.big-data-book.com/).
Kevin DavenportOrganisateur du groupe https://www.meetup.com/San-Diego-Data-Science-R-Users-Group/
Kevin MarkhamFormateur en science des données et fondateur de Data School.
Kim ReesVisualisation interactive des données et outils. Flâneur des données.
Kirk BorneScientifique des données, astrophysicien titulaire d’un doctorat, influenceur de premier plan des #BigData.
Linda RegberRaconte des histoires avec des données et des visualisations.
Luis ReiDoctorant. Programmation, mobile et Web. Intelligence artificielle, robotique intelligente, apprentissage automatique, exploration de données, traitement du langage naturel et science des données.
Mark StevensonSpécialiste du recrutement en analytique des données chez Salt (@SaltJobs) ; analytique, informations, mégadonnées et science des données.
Matt HarrisonOpinions d’un spécialiste Python généraliste, auteur et formateur, actuellement scientifique des données. Parle parfois de parentalité, de vie de couple et de jardinage biologique.
Matthew RussellExplorer les réseaux sociaux.
Mert NuhoğluScientifique des données chez BizQualify, développeur.
Monica RogatiDonnées chez Jawbone. A transformé des données en récits et en produits chez LinkedIn. Exploration de textes, apprentissage automatique appliqué et systèmes de recommandation. Ancienne joueuse, ancienne codeuse en langage machine, créatrice de noms.
Noah IliinskyConcepteur de visualisations et d’interactions. Cycliste pragmatique. Auteur de livres sur la visualisation : https://www.oreilly.com/pub/au/4419
Paul MillerAnalyste et consultant en informatique en nuage, mégadonnées et données ouvertes. Auteur, conférencier et animateur. Analyste pour Gigaom Research.
Peter SkomorochCrée des systèmes intelligents pour automatiser les tâches et améliorer les décisions. Entrepreneur, ancien scientifique principal des données chez @LinkedIn. Apprentissage automatique, gestion de produits et réseaux.
Prash ChanArchitecte de solutions chez IBM, spécialiste de la gestion de données de référence, de la qualité et de la gouvernance des données. Blogueur sur la science des données, Hadoop, les mégadonnées et le cloud.
Science des données sur QuoraThème de la science des données sur Quora.
R-BloggersTweets sur les articles de la blogosphère R, les conférences de science des données et (!) les offres d’emploi pour scientifiques des données.
Rand Hindi
Randy OlsonInformaticien qui mène des recherches sur l’intelligence artificielle. Bricoleur de données. Responsable de la communauté @DataIsBeautiful. Défenseur de la #ScienceOuverte.
Recep ErolPassionné de science des données à l’UALR.
Ryan OrbanScientifique des données, origamiste génétique, passionné de matériel informatique.
Sean J. TaylorSpécialiste des sciences sociales. Pirate informatique. Équipe Science des données de Facebook. Domaines : expériences, inférence causale, statistiques, apprentissage automatique et économie.
Silvia K. Spiva#ScienceDesDonnées chez Cisco.
Harsh B. GuptaScientifique des données chez BBVA Compass.
Spencer NelsonPassionné de données.
Talha OzAime ABM, SNA, DM, ML, TAL, HI, Python et Java. Dans le centile supérieur de Kaggle parmi les scientifiques des données.
Tasos SkarlatidisTraitement d’événements complexes, mégadonnées, intelligence artificielle et apprentissage automatique. Passionné de programmation et de logiciels libres.
Terry TimkoGouvernance de l’information ; mégadonnées ; données en tant que service ; science des données ; convergence des données ouvertes, sociales et commerciales.
Tony BaerAnalyste informatique chez Ovum, spécialisé dans les mégadonnées et la gestion des données, avec quelques incursions en ingénierie des systèmes.
Tony OjedaScientifique des données, auteur et entrepreneur. Cofondateur de @DataCommunityDC. Fondateur de @DistrictDataLab. #DataScience #BigData #DataDC
Vamshi AmbatiScience des données chez PayPal. #TAL, #apprentissageautomatique ; titulaire d’un doctorat et ancien étudiant de Carnegie Mellon (blogue : https://allthingsds.wordpress.com ).
Wes McKinneyPandas (bibliothèque Python d’analyse des données).
WileyEdGestionnaire principal - analytique des mégadonnées chez @Seagate, ancien de @McKinsey ; évangéliste des #BigData et de l’#Analytique, passionné de #Hadoop, #Cloud, #Digital et #R.
Équipe Data News de WNYCÉquipe d’information sur les données de @WNYC. Pratique le journalisme guidé par les données, le rend visuel et présente son travail.
Alexey GrigorevAuteur spécialisé en science des données.
İlker ArslanAuteur spécialisé en science des données. Publie surtout sur la programmation Julia.
INEVITABLEJeune entreprise britannique spécialisée en IA et en science des données.
Jan Oliver RüdigerML, apprentissage profond et science des données, avec une spécialisation en exploration de textes et de données.

^ retour en haut ^

  • Open Data Science – Première chaîne Telegram consacrée à la science des données. Actualités techniques et grand public sur tous les domaines liés à la science des données : IA, mégadonnées, apprentissage automatique, statistiques, mathématiques générales et leurs applications.
  • Loss function porn — Publications visuellement saisissantes sur la science des données et le ML, illustrées par des vidéos ou des graphiques.
  • Machinelearning – Actualités quotidiennes sur le ML.

haut

Quelques plateformes de compétitions d’exploration de données

^ retour en haut ^

AperçuDescription
Principales différences entre un scientifique des données et un ingénieur des données
Guide visuel pour devenir scientifique des données en 8 étapes par DataCamp (image)
Carte mentale des compétences requises (image)
Swami Chandrasekaran a créé un programme sous forme de plan de métro.
par @kzawadz via Twitter
Par Data Science Central
Guerre de la science des données : R contre Python
Comment choisir les techniques statistiques ou d’apprentissage automatique
Choisir le bon estimateur
Le secteur de la science des données : qui fait quoi
Diagramme de Venn d’Euler de la science des données
Diverses compétences et fonctions en science des données de Springboard
Data Fallacies To AvoidUne façon simple et accessible d’enseigner à vos collègues qui ne sont pas scientifiques des données ou statisticiens comment éviter les erreurs liées aux données. Tiré des leçons de littératie des données de Geckoboard.

^ retour en haut ^

^ retour en haut ^

HagiCode

HagiCode est un espace de développement agentique. Des interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre, pour une expérience de développement engageante.

Une expérience de développement engageante grâce à des interactions d’interface riches et pratiques.

Visiter HagiCodeLire la documentation
  • IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
  • EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
  • IntéressantDes interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre.

Télécharger pour Windows

Obtenir sur le Microsoft StoreTous les téléchargements

Transformez vos idées en logiciels livrés.

HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.

Intelligent
Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
Efficace
L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
Ludique
Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.

Quitter Awesome Site ?

Vous allez visiter un site externe. Nous ne contrôlons ni son contenu ni ses pratiques de confidentialité.

Site de destination

Continuer vers le site