Vue l'état de dégénérescence systèmique de la presse et des médias dominants, dans la mains de pouvoirs financiers et de pouvoirs étatiques se recouvrant, la profession même de journaliste est décrédibilisée. Entre le meurtre délibéré de centaines de leur confrères à Gaza où les palestiniens sont comparés à des animaux, sans la moindre critiques des autorités ni des journalistes de plateaux, et la propagande éhontée diffusée 24h/24 sur les grandes chaines d'Etat et les chaines de quelques milliardaires, par, ce qu'il faut bien appeler une soldatesque au service de l'empire, qui se vautre dans l'éloge de crimes de guerre, et propage de fausses informations sur des crimes imaginaires des mouvements de résistance. Ils n'hésitent plus à diffuser de fausses nouvelles comme on a pu le constater à de multiples reprises surtout concernant les guerres de l'empire... ou sur la notoriété d'opposants politiques. On ne peut plus trouver trace d'une moindre éthique journalistique chez ces éditorialistes, autre que de flatter les puissants, de dénigrer les résistants, d'endormir la population avec de faux bons semtiment creux, et aussi d'exploiter les peurs, d'amplifier l'effet émotionnel de faits divers selectionnés, pour exploiter "les bas instints du peuple" dirait-on à une autre époque. Sommes-toutes, un travail de sape de toute idée critique de l'idéologie dominante, un controle social basé sur une sorte d'abrutissement et de stimulis émotionnels pour contrer, ne fut-ce que le début de la moindre analyse un tant soit peu intelligente. Les rares journalistes à ne pas s'être pliés sont soit utilisés comme caution "voyez on laisse parler la dissidence" dans un cadre qui ressemble plus à un tribunal où ils doivent se défendre, où soit ont créé leur propre agence de presse alternative et survivent tant bien que mal où encore sont rentrés dans la "dissidence", tout un espace d'échange d'informations et de discutions qui peut se réaliser grace à l'Internet... un media libre qui concurrence de plus en plus les médias dominants.
Néanmoins l'accès à ces informations et reflexions demande énormement de temps, et de recherche sur Internet, recouper les informations, s'informer sur les sources, tout un travail de journaliste.... Or un tel travail peut-être automatisé grace au progrès de l'informatique et à l'émergence de l'IA.
Quoi de plus naturel que de penser à une intelligence artificielle pour susciter l'intelligence humaine. A l'époque où Emmanuel TODD qualifie le régime d'idiocratie, il faut prendre l'IA comme une béquille. En faite, se sera plus que cela, ce sera un professeur capable de distiller toutes les connaissanes humaines accumulées jusqu'à ce jour et de nous les transmettre.
Il s'agit dans ce document de présenter les bases techniques en cours d'expérimentation, abordable par tout internaute intéressé par le logiciel libre et open-source de préférence (seul moyen de vérifier la bonne fois du créateur), pour pouvoir traiter un flux de vidéos et de les transcrire, puis d'en faire un résumé avec l'ia, puis de les regrouper par thèmes d'atcualités, puis de les disposer sur une page web, et tous cela automatiquement.
L'agent doit faire 5 choses :
Nous n'allons pas proposer un logiciel tout-en-un qui n'aurait aucune capacité d'adaptation, et qui serait par ailleurs sans cheminement profitable auto-entretenu possible pour le concevoir. Nous nous attacherons à concevoir un ensemble d'outils de base sous forme de fonctions python qui, assemblées sur demande, feront le travail. La programmation de ces fonctions peut se faire à l'aide de ChatGPT qui est une intelligence artificielle généraliste.
Au préalable, on copie des urls que l'on a selectionné dans un fichiers : Liste.txt
| Programme python : | w.py k.py video_store_jsonl.py |
| Fichier css : | style1.css |
| Allez dans le répertoire du programme, et activer l'environnement python : |
source env1/bin/activate |
| Charger le programme et lancer l'interpréteur : | python -i w.py |
| On récupérer la liste des urls contenue dans le fichier "Liste.txt" : | urls = get_urls("Liste.txt") |
| On récupère des informations sur ces urls : | videos = work(urls) |
| On génére une page web "revue de presse" de nom "ia2026-05-08+.html" pour les articles d'indexe 20 à 40 : |
generate_grid_html(videos[20:40], "ia2026-05-08+.html") |
| Ajouter les vidéos à la base de données JSON | add_or_update_many(videos, "base.txt") |
| Charger la base de donnée sous forme d'un dictionnaire | base=load_videos("base.txt") |
| Affiche le nombre de vidéos dans la base : | len(base) |
---- 8 avril 2026 ----
TruboScribe : https://turboscribe.ai/fr/dashboard permet de transcrire gartuitement 3 vidéos d'une heures par jours.
Installez python : sudo apt install python3.
Installer le paquet python venv qui permet de créer des environnements pythons : sudo apt install python3-venv
Créer un répertoire de travail que l'on nomme par exemple py et déplacez-vous dedans : mkdir py ; cd py
Créer un environnement python que l'on nomme par exemple "env1" : python3 -m venv env1
L'environnement python "env1" doit être activé. Lorsqu'il est activé le prompt s'affiche en commençant par "(env1)...". L'environnement peut être étendu en y ajoutant de nombreux modules issue d'une librairie libre.
Activer l'environnement : source env1/bin/activate.
Si vous n'êtes pas dans le répertoire voulu, l'activation se fait avec le chemin complet du dossier env1 : source /home/lmartin/py/env1/bin/activate.
Désactiver l'envirnnement en cours : deactivate
Installer le module python "numpy" dans l'environnement actif : pip install numpy
Lister les modules installés dans l'environnement actif : pip list
Lancer l'interpréteur python avec l'environnement virtuel : python
Exécuter un script python "a.py" et continuer en ouvrant l'interpéteur qui l'a exécuté : python -i a.py
sudo apt update
sudo apt install deno (C'est un javascript recommandé pour yt-dlp)
deno --version (doit être au minimum Deno 2.0.0)
yt-dlp --js-runtimes deno "https://www.youtube.com/watch?v=ID_VIDEO" (pour utiliser yt-dlp en utiliser deno)
pip install yt-dlp
pip install beautifulsoup4
pip install curl-cffi
pip install yt-dlp[default,curl-cffi]
pip install -U yt-dlp (pour mettre à jour yt-dlp)