Les projets et outils d’intelligence artificielle open source

Le mouvement open source a permis l’émergence d’une multitude d’outils et de projets d’intelligence artificielle, accessibles à tous. Ces ressources libres permettent aux chercheurs, développeurs, étudiants et passionnés du monde entier d’explorer l’univers fascinant de l’IA, sans restrictions.

Dans cette liste, vous découvrirez une sélection des meilleurs outils et projets d’intelligence artificielle open source. Que vous soyez débutant à la recherche d’une plateforme d’apprentissage, ou un professionnel cherchant à améliorer vos capacités de développement et de déploiement d’IA, vous trouverez certainement des ressources précieuses pour vous accompagner dans votre parcours d’apprentissage ou votre travail.

Découvrons ensemble les merveilles que le monde de l’IA open source a à nous offrir. Préparez-vous à un voyage fascinant à travers les technologies d’IA les plus avancées, accessibles à tous grâce à la générosité et à la passion de la communauté open source.

 

tensorflow

Ce dépôt GitHub offre un framework ouvert d'apprentissage automatique destiné à tous. Il est basé sur la technologie TensorFlow, qui fournit une plate-forme pour affiner des applications d'intelligence artificielle, d'apprentissage automatique et de deep learning.

Etoiles: 175587

Auto-GPT

Ce dépôt github est une tentative expérimentale open-source visant à rendre GPT-4 entièrement autonome.

Etoiles: 140049

transformers

Ce dépôt github est une collection d’outils de machine learning de pointe pour Pytorch, TensorFlow et JAX. Il permet aux développeurs de créer des modèles avancés de machine learning et de leur appliquer des transformations.

Etoiles: 104239

stable-diffusion-webui

Ce dépôt Github contient le code source des interfaces web pour le projet "Stable Diffusion". Il permet de construire des couches d'interfaces pour le projet et de partager des mises à jour entre les collaborateurs.

Etoiles: 84243

opencv

Ce dépôt GitHub fournit une bibliothèque open source pour la vision informatique. Elle offre des fonctions d'analyse et de manipulation d'images ainsi que de détection et de reconnaissance d'objets. Elle est disponible pour de nombreuses plateformes et langages de programmation.

Etoiles: 69483

pytorch

Ce dépôt Github contient des outils d'apprentissage automatique évolutif en Python qui offrent une puissante accélération GPU. Il se concentre sur les tenseurs et les réseaux neuronaux dynamiques, permettant à l'utilisateur de créer des modèles qui peuvent s'adapter aux changements dans leur environnement.

Etoiles: 67904

netdata

Ce dépôt contient un logiciel de surveillance des performances en temps réel précis. Il fournit des informations sur l'utilisation de la mémoire et du temps d'exécution, et plus encore. Il offre également un accès à des informations en ligne à travers https://www.netdata.cloud.

Etoiles: 63413

awesome-machine-learning

Ce dépôt Github est une liste soigneusement sélectionnée de frameworks, de bibliothèques et de logiciels d'apprentissage automatique géniaux.

Etoiles: 59158

keras

Ce dépôt github contient un framework open source dédié au machine learning et au deep learning, qui permet aux utilisateurs de créer des modèles complexes de manière simple et intuitive. Il s'agit d'un outil permettant d'accélérer le développement et d'améliorer l'efficacité des systèmes d'IA, et sa mission est de rendre le deep learning accessible à tous.

Etoiles: 58598

cs-video-courses

Ce dépôt Github consiste en une liste de cours d'Informatique avec des vidéos de conférence pour les accompagner.

Etoiles: 56974

scikit-learn

Ce dépôt Github contient un ensemble d'outils de machine learning écrits en Python. Il fournit des algorithmes qui permettent d'effectuer des analyses et des prédictions à partir de données. Il offre également des API qui peuvent être utilisées pour générer des modèles de prédiction et réaliser des prédictions basées sur des données.

Etoiles: 54614

funNLP

Etoiles: 51666

tesseract

Ce dépôt contient le moteur OCR open source Tesseract. Il s'agit du référentiel principal et comprend les codes sources, le code de compilation et les données du projet.

Etoiles: 51594

DeepLearning-500-questions

Ce dépôt Github contient une base de données de 500 questions sur l'apprentissage en profondeur, représentées sous forme de Q/R. Les questions abordent des sujets variés comme la probabilité, l'algèbre linéaire, l'apprentissage automatique, l'apprentissage profond et la vision informatique. Le contenu se compose de 18 chapitres et plus de 500 000 mots. Les contributeurs sont invités à signaler les erreurs ou à contacter l'auteur pour d'éventuelles collaborations. Tous droits réservés.

Etoiles: 50803

ML-For-Beginners

Ce dépôt GitHub contient un parcours pour apprendre les principes de base des techniques de machine learning. Il propose un programme de 12 semaines avec 26 leçons et 52 quiz pour familiariser les débutants avec le machine learning.

Etoiles: 49610

face_recognition

Ce dépôt Github contient une API pour le développement d'applications de reconnaissance faciale en Python et dans la ligne de commande. Il s'agit de la plus simple API de reconnaissance faciale au monde.

Etoiles: 48565

langchain

Ce dépôt GitHub propose des outils pour construire des applications avec des modèles de langage (LLMs). Ces LLMs sont rendus inter-connectables à travers leur composabilité.

Etoiles: 48436

faceswap

Ce dépôt github contient un logiciel nommé Faceswap, basé sur un système Deepfakes, qui permet la substitution automatique des visages sur des vidéos et des images. Utilisé par des milliers de personnes à travers le monde, le logiciel est gratuit et open-source, fournissant une multitude d'outils pour modifier les visages de façon simple et rapide.

Etoiles: 45885

awesome-scalability

Ce dépôt GitHub propose des modèles pour concevoir des systèmes à grande échelle fiables, évolutifs et performants. Il contient des schémas, des discussions et des lignes directrices sur l'échelle, la robustesse et les performances, ainsi que des bibliothèques et des outils pour ces objectifs.

Etoiles: 45542

d2l-zh

Ce dépôt github est associé à la version chinoise et anglaise du livre "Apprendre le machine learning par l'expérience". Ce livre est utilisé dans plus de 400 universités de plus de 60 pays. Il est destiné aux lecteurs chinois et peut être discuté et exécuté.

Etoiles: 44402

TensorFlow-Examples

Ce dépôt GitHub contient des tutoriels et des exemples destinés aux débutants en TensorFlow. Ces ressources prennent en charge les versions 1 et 2 de TensorFlow.

Etoiles: 42800

julia

Ce dépôt Github présente le langage de programmation Julia. C'est un langage de programmation "high-level", facile à apprendre et à utiliser, offrant des performances comparables à ceux des langages compilés. Il combine des éléments de l'informatique scientifique, de l'informatique analytique et de la programmation traditionnelle, le tout dans une syntaxe familière et intuitive.

Etoiles: 42608

Real-Time-Voice-Cloning

Ce dépôt github contient un projet qui permet de cloner une voix en seulement 5 secondes afin de générer des discours arbitraires en temps réel.

Etoiles: 42449

100-Days-Of-ML-Code

est un dépôt GitHub contenant des solutions de code aux défis Machine Learning et Data Science quotidiens. Le dépôt comprend des solutions en Python pour plus de 100 défis de Machine Learning et Data Science, ainsi que des articles intéressants sur le Machine Learning et des lignes directrices sur la façon de prendre part au défi.

Etoiles: 41035

DeepFaceLab

Ce dépôt propose le logiciel DeepFaceLab, qui est le logiciel leader pour créer des deepfakes.

Etoiles: 40623