Pour le programme, donc, si j'ai bien tout compris, il est censé scanner un fichier contenant tous les mots d'une langue (un dictionnaire) et établir quelle est la probabilité pour qu'une lettre d'un mot soit suivi de telle ou telle autre lettre.
Ainsi, si le a est suivi 12% du temps d'un b, et ainsi de suite pour toutes les lettres de l'alphabet, il devient possible de faire un algorithme qui choisit la première lettre (selon les mêmes probabilités) puis qui choisit la deuxième lettre via un tirage au sort qui dépend de la première lettre, la troisième en fonction de la deuxième, etc.
Partager