Une implémentation de la fonction de Rollin, définie par François Rollin.
Voir cet article de blog pour le contexte et les explications.
Deux méthodes de plot sont disponibles, et relativement équivalentes. L'une faite avec matplotlib, l'autre avec pyqtgraph.
parse_wiki.py
: parse des pages d'années de wikipédia pour récupérer les évènementsrollin.py
: implémentation de la fonction de Rollin, avec testsmarkov.py
: implémentation d'un modèle de Markov pour apprentissage et génération aléatoiremain.py
: utilise les trois précédents modules pour générer des prédictions pour les prochaines années Rollin
Notez que le fichier corpus.cache
contient un cache sur les données récupérées de wikipédia.
Si vous changez les dates de ciblées, pensez à supprimer le fichier.
Pour avoir un flux d'infos en continue, lancez le programme info-en-continu.sh
.
Amélioration à faire : mettre la musique d'une chaîne d'info en fond pendant la lecture.