Informatique
Outils d'informatique couvrant les portes logiques, les algorithmes quantiques et l'encodage vidéo — du classique au quantique.
Algorithms & Data Structures
- Course d'algorithmes de tri — Comparez des algorithmes de tri sur la même entrée.
- Explorateur de coloration de graphes — Coloriez les sommets d'un graphe, testez les contraintes chromatiques et explorez les bornes inférieures par clique.
- Explorateur de complexité Big-O — Visualise comment les taux de croissance O(1), O(log N), O(N), O(N²), O(2ᴺ) et O(N!) se comparent à différentes échelles.
- Plus court chemin de Dijkstra — Trouve les plus courts chemins dans des graphes pondérés avec une visualisation pas à pas de l'algorithme de Dijkstra.
- Visualiseur BFS vs DFS — Compare le parcours de graphe en largeur et en profondeur, côte à côte, sur diverses topologies de graphe.
- Visualiseur d'algorithmes de recherche de chemin — Observe A*, Dijkstra, Greedy Best-First et BFS parcourir une grille, étape par étape.
- Visualiseur d'arbres BST / AVL — Construis et visualise des arbres binaires de recherche et des arbres AVL avec rotations d'auto-équilibrage.
- Visualiseur de table de hachage — Découvrez comment les tables de hachage stockent les données avec résolution de collisions par chaînage, sondage linéaire et sondage quadratique.
Information Theory & Encoding
- Aire de jeu du codage entropique — Relie les distributions de symboles à l'entropie de Shannon, au gain de compression attendu et à la prédiction du prochain token dans l'IA/les LLM.
- Arithmétique binaire et complément à deux — Explorez les poids des bits, les représentations signées comme le complément à deux, et l’addition, la soustraction et la multiplication binaires pas à pas.
- Codage par plages (RLE) — Compresse les symboles répétés en paires valeur-nombre et examine les meilleurs et pires cas.
- Démo du compresseur LZ77 — Parcours pas à pas les références arrière à fenêtre glissante utilisées par DEFLATE, ZIP et gzip.
- Détecteur/convertisseur d'encodage et de base — Détecte l'encodage ou le format structuré probable, puis décode et explique de quoi il s'agit vraisemblablement.
- Laboratoire d'entropie en TAL — Explore l'entropie des tokens, l'entropie croisée, la perplexité et le décalage de distribution dans les données linguistiques — les métriques mathématiques fondamentales utilisées pour entraîner et évaluer les grands modèles de langage (LLM) d'IA.
- Transformée de Burrows-Wheeler (BWT) — Découvre comment la BWT réorganise le texte en séquences répétées qui se compressent mieux, et comment l'inverser sans perte.
- Visualiseur de codage Huffman — Construisez un arbre de Huffman à partir d'un texte et observez les codes binaires optimaux sans préfixe ainsi que le taux de compression.
Signal & Media Processing
- Aire de jeu convolution et cartes de caractéristiques — Explore les noyaux de convolution, le stride et le padding avec des cartes de caractéristiques d'entrée/sortie en direct.
- Détecteur de contours Sobel vs Canny — Applique les gradients de Sobel et l'hystérésis de Canny pour comparer les pipelines de détection de contours.
- Laboratoire d'échantillonnage de pixels — Comprends l'échantillonnage, Nyquist et le repliement (aliasing) grâce à des visualisations de signal et de grille de pixels.
- Laboratoire d'encodage vidéo — Découvre le débit binaire, le codec, le CRF/CBR et les compromis de qualité grâce à des estimations visuelles en direct.
- Laboratoire de quantification — Explore la profondeur de bits, l'erreur de quantification et le banding avec des exemples visuels en direct.
- Laboratoire de sous-échantillonnage de la chrominance — Compare 4:4:4, 4:2:2 et 4:2:0 pour observer la perte de détail colorimétrique dans la compression d'image et de vidéo.
- Simulateur d'estimation de mouvement — Examine la mise en correspondance de blocs, les vecteurs de mouvement et l'énergie résiduelle dans le codage inter-images.
- Simulateur de contrôle de débit — Comparez le comportement de CRF et CBR face à une complexité de scène et des limites de tampon changeantes.
- Vérificateur de contraste des couleurs (luminance WCAG) — Vérifiez le contraste entre la couleur du texte et celle de l'arrière-plan par rapport aux seuils d'accessibilité WCAG 2 — et découvrez comment la formule de luminance qui les sous-tend descend du besoin de la télévision couleur de 1953 de faire tenir la couleur dans un signal noir et blanc existant.
- Visualisateur de structure GOP — Comprenez les structures d'images I/P/B, la latence de recherche et les compromis de compression dans les flux vidéo.
Automata & Cryptography
- Animateur d'automate fini — Parcourez les transitions d'un AFD sur un diagramme d'états en direct — observez quel état est actif après chaque symbole et si l'entrée est acceptée.
- Explorateur de portes logiques — Visualiseur interactif de portes logiques et petits circuits avec impulsions, chronogrammes et tables de vérité compactes.
- RSA : chiffrement jouet — Explore la cryptographie à clé publique RSA avec de petits nombres premiers — observe la génération de clés, le chiffrement et le déchiffrement étape par étape.
- Simulateur de machine de Turing — Simule une machine de Turing avec un ruban et des règles de transition personnalisables — le fondement du calcul.
- Solveur d'expressions booléennes — Saisissez des expressions logiques booléennes et générez une table de vérité complète avec des colonnes de sous-expressions intermédiaires.
Demos & Utilities
- Algorithme de recherche de Grover — Parcourez l'algorithme de Grover itération par itération. Observez l'amplitude cible croître — O(√N) vs O(N).
- Explorateur de fractales — Explore le triangle de Sierpiński, le flocon de Koch, les arbres fractals et les courbes du dragon à profondeur de récursion réglable.
- Explorateur de la sphère de Bloch — Explore les états de qubit sur la sphère de Bloch avec des contrôles theta/phi, des probabilités dépendant de la base, et les transformations des portes H, X, Y, Z.
- Extracteur de ressources HTML, images et Markdown — Collez du HTML et extrayez les fichiers liés par catégorie, avec une galerie centrée sur les images et un export du texte en Markdown.
- Jeu de la vie de Conway — Simulez le jeu de la vie de Conway avec des motifs classiques — planeurs, canons et oscillateurs.
- Laboratoire générateur de Lorem Ipsum — Générez du texte de remplissage à graine fixe avec contrôles d'entropie, mode Markov et diagnostics de fréquence de Zipf.
- Marche aléatoire quantique — Comparez les marches aléatoires classique et quantique côte à côte. L'interférence quantique crée une distribution à double pic.
Other Tools
- Calculateur débit / taille — Convertis le débit binaire vidéo/audio et la durée en budgets de taille de fichier réalistes.