From 7b8d8950e79e50564178de72c2ebe39f671b9447 Mon Sep 17 00:00:00 2001 From: Joachim Date: Sun, 22 Jun 2025 12:30:31 +0200 Subject: [PATCH] Actualiser README.md --- README.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 016a76b..0e77d35 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,15 @@ -# ai +# CAI +CAI est un programme qui permet, à partir d'un texte, de calculer les N mots les plus probables en partant d'un mot aléatoire du texte. + +Il n'est pas conçu pour être efficace ou vraiment utile, mais plutôt pour être comparé à des systèmes plus complexes comme les réseaux neuronaux. + +Son empreinte mémoire est gigantesque ; il utilise environ \(64 \times (\text{nombre de mots}) \times (\text{nombre de mots}) + (\text{nombre de lettres}) \times 8\) octets juste pour stocker toutes les informations en RAM (ce qui peut représenter plusieurs GiB). + +## Build + +Le programme utilise la fonction `get_entropy()` de `unistd`. Il ne fonctionne donc que sur les systèmes POSIX et se compile normalement sans dépendances supplémentaires sur tous les systèmes POSIX. + +## Utilisation + +Le programme prend un seul paramètre : le chemin du fichier que vous souhaitez utiliser. \ No newline at end of file