Présentation générale
Démarche : veille, idéation, maquettage, analyse, évaluation, publication
Méthode :
Attention :
Le projet ne comporte pas de phase de réalisation effective.
Posture : créer, re-concevoir, retrouver, ne pas faire
Rappel :
Attention :
Le projet ne consiste pas nécessairement en des propositions originales.
Méthode : 3 apports
Le projet peut se baser des solutions existantes et chercher à :
mettre à jour : des solutions intéressantes existent mais sont peu connues ou exploitées ;
mettre en forme : des solutions existent mais sont mal positionnées par rapport au problème posé ;
mettre ensemble : plusieurs solutions isolées prennent sens une fois articulées.
Fondamental : 4 postures
Le projet peut adopter une ou plusieurs des postures complémentaires ci-après :
Créer une proposition originale : il s'agit d'une posture « classique » d'innovation redirigée vers les valeurs de soutenabilité, convivialité et responsabilité.
Re-concevoir une proposition existante : il s'agit d’adapter quelque chose aux valeurs de soutenabilité, convivialité et responsabilité poursuivies.
Retrouver une proposition existante : il s'agit de mettre en avant une solution déjà bien adaptée aux valeurs de soutenabilité, convivialité et responsabilité, à travers des actions de documentation, promotion, valorisation.
Ne pas faire : il s'agit d'expliquer pourquoi ne pas réaliser quelque chose de nouveau ou arrêter quelque chose d'existant permet de poursuivre les valeurs de soutenabilité, convivialité et responsabilité.
Organisation : groupes, chargés de TD, porteurs
Un groupe IS03 comporte 24 étudiantes et étudiants.
Calendrier
Les projets se déroulent de février à juin sur 13 ou 14 semaines de travail effectif (hors vacances).
Étudiants
3h de travail hebdomadaire en présentiel encadré
4h de travail hebdomadaire en autonomie
Donc un projet représente environ 100h de travail par étudiant (donc environ 600h de travail par projet en tout).
Notes à destination des porteurs de projet IS03
Fondamental : Tâches en amont du projet
En amont, le porteur de projet co-élabore le sujet de projet qui est donné aux étudiants en début de cours.
Complément : Orientation des projets
Les définitions initiales des projets servent de point de départ, mais cela ne doit pas être une contrainte ensuite : toutes les évolutions sont possibles, en accord avec le suiveur.
En particulier, les noms des projets peuvent tout à fait évoluer, n'hésitez pas à échanger à ce sujet avec les étudiants.
Complément : Mattermost
Nous utilisons Mattermost comme outil de discussion pendant le cours, vous pouvez vous créer un compte et rejoindre l'équipe IS03 si vous le souhaitez : https://team.picasoft.net/is03.
Les étudiants vous inviteront ensuite dans leur espace de travail.
Fondamental : Tâches pendant le projet
Soutien pendant les séances en présence et/ou à distance (sources, idées, expertises, avis, contacts...) en synchrone
Relecture des rendus en asynchrone (un focus peut-être porté sur une partie des rendus seulement, en fonction du temps disponible, prévenir les étudiants)
1 à 2 heures par semaines
Méthode : Posture : on mène le projet pour de vrai
Le porteur de projet peut aider les étudiants autant qu'il le peut, il n'est pas attendu qu'il se « restreigne » pour des raisons pédagogiques.
Toutes les contributions sont bienvenues, comme dans le cadre d'un projet classique.
C'est un projet réel, chacun agit au mieux pour le bien du projet, tout le monde vise au meilleur résultat possible.
Remarque : Itérations
Les premières semaines servent à découvrir la méthode.
À partir du milieu du semestre, les étudiants itéreront sur leurs premiers résultats, n'hésitez pas à les guider sur ce que vous souhaitez voire amélioré (les remarques faites sur les premiers livrables pourront être prises en compte).
Méthode : Environnement éditorial Scenari
Dans le cadre de l'UV on travaille avec l'outil d'édition Scenari (scenari.org) qui permet la publication Web sur lownum.scenari-community.org.
Deux possibilités pour vous :
Je peux vous ouvrir un accès à cet environnement, vous pourrez éditer directement les documents et/ou poser des commentaires : demandez moi un accès par mail et suivez le module « atelier Scenari » (comptez une petite heure de prise en main).
Vous pouvez consulter les rendus des étudiants en ligne et/ou leur demander des exports au format Open Document que vous pouvez ensuite annoter classiquement avec un traitement de texte (les étudiants reporteront les modifications).
Fondamental : Tâches en aval
En fin de projet, vous aiderez les étudiants à finaliser leur projet au mieux.
Cela peut inclure de la dé-publication de parties devenues obsolètes ou dont la qualité est insuffisante.
Le critère pour vous est de pouvoir diffuser le lien vers le projet afin d'organiser sa publicité, sa poursuite...
Retour en fin de projet
N'hésitez pas à formuler vos retours en fin de projet au responsable du cours :
quelles étapes ont été fécondes
quels outils ont été utiles ou au contraire mal adaptés
vos suggestions
...
Gestion des UTP
Une rémunération est prévue de 2 UTP/étudiant (1 UTP vaut environ 20€ nets).
Pour en bénéficier il faut remplir un dossier de vacations auprès de l'UTC (et obtenir l'accord de son employeur principal).
Contactez-moi pour cela, je vous mettrai en contact avec la personne chargée de cette gestion.
Approche agile : une itération par semaine
Fondamental :
Le projet est organisé en itérations d'une semaine chacune.
Chaque itération donne lieu à :
un rendu mise en ligne (une publication)
une description de ce qui a été fait dans le journal de bord
une action de communication interne pour les porteurs et suiveurs du projet
une action de communication externe sur le média social Mastodon (à partir de la v1)
Méthode : JDB
Chaque action menée dans le cadre du projet est consignée dans le JDB.
On y trouve donc, pour chaque itération :
les membres du projet et leurs rôles pour l'itération,
la liste des tâches effectuées,
les personnes associées à chaque tâche,
le temps de travail associé à chaque personne.
Méthode : Clôture d'une itération
Journal de bord à jour à jour
Publication en ligne à jour
Communication interne et externe effectuée
Calendrier du projet : rendu intermédiaire, rendu final, présentations
Exemple : Exemple de déroulement détaillé sur 13 semaines
Initialisation
État de l'art v1
Idéation v1
Maquettage v1
Analyse v1
Évaluation v1
Publication v1
v2
v3
v4
v5
Présentation radio & Clôture
Présentation radio & Clôture
Outils : Mattermost, pads, Zotero, Scenari, Mastodon
Communication à distance : Mattermost
équipe is03
Rédaction des rendus : Scenari
Édition à partir de : https://lownum.scenari-community.org/&
atelier
projets
Gestion des références : Zotero
Mastodon
Présentation : la rigueur est essentielle
Fondamental :
L'objectif des projets de présenter de façon rigoureuse les propositions élaborées que ce soit :
au niveau du fond : les propositions sont honnêtement argumentées, y compris en mettant en avant des réserves lorsqu'elle sont de rigueur ;
au niveau de la forme : les propositions sont facilement compréhensibles pour donner à voir, sérieusement présentées pour créditer le contenu, bien structurées pour être réappropriées.
Attention : C'est « pour de vrai »
Les livrables des projets seront réellement utilisées :
par de futurs étudiants d'IS03 pour prolonger et compléter votre travail,
par vos porteurs pour prolonger vos propositions par des réalisations réelles et/ou pour montrer vos idées à des tiers (partenaires, collègues, grand public...),
par d'autres étudiants (dont vous même) dans le cadre de TX, stages ou de missions professionnelles qui prolongeraient ces travaux,
par le reste du monde pour librement s'emparer de vos travaux.
Méthode : Site Web
Le site web consigne tout ce qui a été produit dans le cadre du projet et qui est suffisamment abouti (dans le fond et la forme) pour mériter d'être lu. Le site web est publié et maintenu à jour de façon itérative.
Méthode : Affiche
L'affiche est une présentation graphique synthétique d'un sous-ensemble du projet. Il est destiné au grand public et sera exposé à l'UTC, pour des séminaires, et utilisé dans des événements comme la Fête de la Science.
Il permet de découvrir le projet.
Méthode : Présentations
Deux vidéos de présentation du projet sont réalisées :
une de 1 minute,
et une autre de 3 à 5 minutes.
Méthode : Émission de radio
L'émission de radio est réalisée en fin de semestre, en direct et en groupe. L'objectif est de formaliser les idées principale dans un format court, de disposer d'une forme orale du contenu et de toucher le grand public.
Rappel : Mastodon
Les résultats sont communiqués au fur et à mesure sur le média social Mastodon.
Sujets A2025
DCLT · Datacenter Lowtechisé
Et si on repensait le datacenter avec une approche lowtechisante ?
Si on regarde sur Wikipédia, on peut d'entrée de jeu se rendre compte qu'il y a méprise sur le terme datacenter qui laisse croire que seules les données sont hébergées dans ces centres.
Le terme « centre de données » est la traduction de l'anglais data center / data centre. Frédéric Bordage, expert en informatique durable et en sobriété numérique, lui préfère le terme « centre informatique ». En effet, un centre informatique comporte non seulement des baies de stockage, des données, mais aussi des serveurs, qui effectuent les traitements. (Extrait de wikipedia)
En effet, les datacenters ne sont pas seulement des hangars de données, mais de vrais centres informatiques qui hébergent toutes les composantes de nos applications : traitements, données et réseaux. Ils concentrent toutes les composantes à un seul endroit.
Les premiers datacenters sont apparus dans l'après guerre hébergeant des ordinateurs tellement gros et volumineux qu'ils occupaient la totalité de l'espace du bâtiment. Aujourd'hui, les estimations font état de plus de 8 000 Datacenters dans le monde, dont certains accueillent plus de 250 000 serveurs.
L'objet de ce projet est de prendre du recul et d'étudier les possibilités qui existent à ce jour de créer un datacenter lowtechisé (DCLT), à échelle humaine, permettant de se réapproprier les savoirs, savoirs qui sont de plus en plus concentrés entre les mains de quelques acteurs dominants.
Quels sont les avantages d'un tel projet ?
Que gagne-t-on à créer de tels DCLT ?
Quels en sont les limites ? les inconvénients potentiels ?
Portage du projet
Philippe Desmaison, ancien élève UTC, Directeur Développement Durable
Produits du projet
Description du DCLT (composantes matérielles et logicielles possibles)
Liste blanche de services à héberer
Liste noire de services à ne pas héberger
Un guide d'accompagnement non technique du DCLT (comment le mettre en place, le gérer...)
Outil de calcul d'impacts associé au DCLT (définition de métriques, valeurs absolues et valeurs relatives aux services rendues)
Utilisateurs du projet
Utilisateurs finaux des services fournis par les DCLT
Associations, entreprises, structure publiques (écoles par exemple) utilisatrices en auto-hébergement (utilisateurs et administrateurs techniques font partie de la structure) ou utilisatrices de DCLT gérés par des tiers
Hébergeurs de DCLT (par exemple membres du CHATONS)
Constructeur de DCLT
Développeur de logiciels et matériels libres pour construire un DCLT
Spécialiste en maintenance de DCLT
Exemple : Pistes de recherche
Identifier les possibilités de tels DCLT, quels services permettent-ils de rendre ? quels services ne pourront-ils ou de devront-ils pas rendre ?
Définir ce qui pourrait être un DCLT et ce qui ne le serait pas (contraintes techniques sur les logiciels et matériels, les impératifs en terme de compétences humaines, d'impacts écologiques...)
Lister les bénéfices et les conséquences positives pour les communautés d'un tel dispositif
Lister les limites, les dangers à éviter et les conséquences négatives potentielles
Explorer la complémentarité ou l'opposition des datacenters high-tech et des DCLT (en particulier chercher à identifier des services souhaitables qui ne pourraient pas être rendus par des DCLT ou qui seraient rendus avec des impacts sociaux et/ou écologiques moins intéressants).
Pistes fonctionnelles
Réutilisation de matériels de seconde main (serveurs, baies de stockage, réseau...)
Mise à disposition de micro-serveurs de type Raspberry Pi
Possibilités de formation associative sur les équipements
Du fait de la consommation énergétique limitée, possibilités d'autosufficance énergétique (micro-éolienne, solaire...) ?
Usage de logiciels et matériels libres
Base de connaissances et partage de bonnes pratiques
Réseau d'entreaide pour la formation, la maintenance, le parrage de backup
Exemple : Pistes techniques
Certains acteurs du CHATONS : https://chatons.org · https://deuxfleurs.fr/
Zellabox reveals 'world's smallest' micro data center. https://www.datacenterdynamics.com/en/news/zellabox-reveals-worlds-smallest-micro-data-center/
Lowtechisation du numérique
Le projet vise la lowtechisation du datacenter.
Complément : Projets lownum antérieurs réalisés
Diser · Dispositifs sobres pour l’expérimentation paysanne et les recommandations contextuelles
L’agroécologie repose sur l’adaptation des pratiques agricoles aux conditions locales (climat, sol, biodiversité, contraintes socio-économiques), et valorise les capacités d’observation, d’essai, de partage et d’adaptation des producteurs. Dans ce cadre, chaque ferme devient un site d’expérimentation à part entière, contribuant à une intelligence collective distribuée.
De manière implicite, cette dynamique appelle des outils de décision séquentielle : faut-il retenter cette méthode de semis ? Tester une nouvelle variété ? Continuer une pratique qui a donné de bons résultats, ou explorer une autre ? Ces choix sont typiques des problématiques traitées par l’apprentissage par renforcement, les bandits multi-bras ou les modèles markoviens.
Cependant, les outils numériques qui accompagnent ces algorithmes sont souvent inadaptés :
trop gourmands en connectivité et infrastructures numériques,
peu transparents pour les utilisateurs,
conçus dans une logique descendante.
Ce projet vise à concevoir des processus de lowtechisation pour l’aide à l’expérimentation et à la recommandation agroécologique, accessibles, compréhensibles, adaptables aux contextes du Nord comme du Sud.
Objectifs
Ce projet vise à offrir des processus de lowtechisation favorisant l’expérimentation agricole locale. L’objectif est de proposer des outils favorisant la collecte de données de terrain, de matérialiser des algorithmes d’aide à la décision dans des formes tangibles (papier, objets manipulables, SMS), de concevoir des interfaces adaptées aux contextes faiblement connectés, et de permettre un usage dans les pays du Sud
Offrir des outils sobres et appropriables d’aide à l’expérimentation et au partage de pratiques agroécologiques.
Rendre les logiques algorithmiques compréhensibles et manipulables via des dispositifs physiques ou analogiques.
Permettre la recommandation contextuelle, distribuée, sans dépendre d’applications ou d’infrastructures cloud.
S’orienter vers des usages dans les Suds, dans des contextes de faible connectivité, de ressources matérielles limitées, et de savoirs locaux riches.
Portage du projet
Projet encadré par Odalric-Ambrym Maillard, chercheur en apprentissage séquentiel (bandits, MDPs) appliqué à l’aide à l’expérimentation, dans un contexte d’agroécologie.
Sous-projet 1. Carnet d’expérimentation agroécologique à QR-codes et glyphes visuels
Conception d’un carnet papier robuste, imprimable localement, permettant à l’agriculteur de consigner :
ses pratiques (semis, associations, traitements, types de sol),
ses observations (croissance, ravageurs, rendement),
ses ressentis (facilité, observations subjectives).
Chaque entrée est structurée avec des symboles simples (icônes, glyphes, couleurs, QR codes à cocher) permettant une saisie rapide et intuitive. En fin de journée ou de semaine, le carnet peut être scanné via une interface minimale (caméra USB, appli web, smartphone occasionnel) pour produire des données structurées exploitables par un moteur de recommandation.
La technologie actuelle permet une reconnaissance fiable avec des bibliothèques open source comme Tesseract ou ZBar, même hors ligne, mais on pourra analyser cet usage d’un point de vue lowtech.
Question centrale : Comment concevoir un carnet qui soit à la fois intuitif, robuste, lisible pour un humain… et lisible pour un système de reconnaissance automatique (OCR, codes visuels) ?
Sous-projet 2. Système de recommandation décentralisée par SMS contextuel
Concevoir un système distribué et léger permettant à des agriculteurs :
d’envoyer par SMS des retours d’expérience. On pourra imaginer un système de code pour simplifie la saisie (ex. : “TRF SEM2 +” = trèfle semé deuxième quinzaine, bon résultat).
de recevoir par SMS des recommandations contextualisées en se basant sur les données collectées localement. Par exemple : « À votre altitude, le semis de trèfle tardif a donné 70% de couverture ». On pourra imaginer un sytème de code (ex. : “À votre altitude, 70% des tests TRF SEM1 ont réussi”)
Ces recommandations sont basées sur une agrégation distribuée des données d’autres utilisateurs dans des zones ou contextes proches (climat, type de sol, altitude…). L’algorithme peut être simple (fréquence pondérée, UCB simplifié, etc.), hébergé sur un serveur local sobre (Raspberry Pi, modem GSM, Linux offline). Ce système peut fonctionner sans smartphone ni internet, compatible avec les réseaux 2G, dans une logique frugale pensée pour les zones rurales isolées.
Le système fonctionne sans smartphone, sans appli, sans cloud, et peut être couplé à un carnet papier ou à des sessions collectives de retour d’expérience (ex. radios locales, réunions coopératives).
Sous-projet 3. Objet tangible d’apprentissage adaptatif
Le projet inclut le développement de dispositifs physiques (roue de décision, tableau à jetons, cartes à coder) représentant un algorithme de type bandit ou d’apprentissage adaptatif (cf Optimal Thompson Sampling strategies for support-aware CVaR bandits) en version manipulable physiquement. Par exemple, des jetons peuvent représenter la fréquence d’un type d’essai et sa réussite, permettant de visualiser les pratiques les plus prometteuses. Des abaques peuvent représenter des fonctions numériques. Ce dispositif vise à rendre accessibles les logiques probabilistes d’exploration/exploitation à des groupes de travail ou des collectifs d’agriculteurs, dans un but d’appropriation de ces techniques séquentielles.
Exemple :
chaque “option” (ex. type de semis, date) est représentée par une carte ou un récipient ;
des jetons, symboles ou poids permettent de moduler la probabilité d’essai (plus il y a de succès, plus la probabilité augmente) ;
pour l’algorithme UCB (cf UCB for Beginners), un abaque pourra représenter
\sqrt{2\log(t)/N}
selon N et t.le tout est facilement partageable et compréhensible en collectif.
L’objectif est de rendre visible et compréhensible une stratégie d’exploration, pour appuyer des décisions collectives (ex. en réunion de coopérative) et l’appropriation de ces outils. In fine, l’inférence algorithmique (par bandits ou recommandations contextuelles) est bien réalisée sur un système numérique centralisé, tandis que ces représentations physiques servent d’interface explicable et robuste, favorisant l’appropriation locale et la prise de décision sur le terrain.
NB : A ce jour, très peu d’initiatives en agriculture associent spécifiquement appropriation tangible d’algorithmes séquentiels et aide à la décision collective.
Sous-projet 4. Kit open-source modulable pour expérimentation lowtechisée
Les différents modules sont regroupés dans un kit reproductible : carnet imprimable, guides d’interprétation des symboles, modèle de serveur de recommandation local, documentation pour utilisation en coopérative ou lycée agricole.
carnet imprimable,
fiches de codage pour SMS ou radio,
modules numériques open-source (lecture de carnet, serveur SMS),
guide de mise en place locale (coopérative, groupement d’agroécologistes, lycée agricole).
Le kit est open-source et adapté à l’usage dans des contextes variés : exploitations familiales, écoles paysannes, zones rurales isolées, projets Sud-Nord de science citoyenne, avec la possibilité de le diffuser par impression locale ou via clé USB.
Exemple : Pistes de recherche (obstacles à surmonter)
La matérialisation d’algorithmes exploratoires via des dispositifs papier ou physiques est un défi de design. Il s’agit aussi d’assurer une numérisation différée fiable, notamment via des symboles visuels ou QR codes lisibles par OCR. En parallèle, la recommandation distribuée sans application mobile ni cloud implique de concevoir des architectures frugales, interopérables avec les réseaux SMS ou radio. Enfin, le système devra être adapté à la diversité des contextes techniques et culturels du Nord comme du Sud.
Matérialisation d’algorithmes : comment représenter des politiques de type bandit ou apprentissage adaptatif via des objets, symboles ou carnets papier ?
Numérisation différée : comment capter de la donnée terrain sans smartphones, en différé, avec des QR codes, codes visuels, symboles ?
Recommandation sans appli : comment envoyer des conseils localisés pertinents (ex. : climat, altitude, sol) via SMS, radio, ou interfaces audio simples ?
Interopérabilité sociale : comment permettre à un tel système d’être utilisé collectivement, dans des coopératives, groupements de producteurs, écoles paysannes ?
Portabilité Sud-Nord : le système doit fonctionner aussi bien dans une ferme du Massif central que dans un groupement au Sahel.
Exemple : Pistes fonctionnelles (compétences mobilisées)
Les participants découvriront des notions d’algorithmique (décision séquentielle, bandits), d’architecture frugale (design hors-ligne, sans cloud), de design d’interfaces tangibles, et de structuration participative des savoirs. Ils apprendront à traduire des concepts algorithmiques en outils concrets, adaptables à la diversité des contextes agricoles.
Introduction aux principes de prise de décision adaptative (bandits, exploration/exploitation).
Design de systèmes numériques sobres et résilients (sans dépendance au cloud, au smartphone, à l’IA opaque).
Conception d’interfaces tangibles, intuitives, interopérables (papier, symboles, SMS).
Réflexion critique sur la place de l’IA dans l’agriculture, la soutenabilité, et la souveraineté technologique.
Ouverture au design pour les Suds : frugalité, accessibilité, multiplicité des usages.
Exemple : Pistes techniques
Ce projet s'inscrit dans une tendance croissante de développement d'outils numériques adaptés aux pays à revenus faibles et moyens :
La GSMA recense plus de 700 services d'agriculture numérique actifs dans ces pays :The Mobile Economy 2025 Digital Agriculture Maps - GSMA
avec un focus sur les conseils agricoles via SMS et les technologies mobiles : A Growing Lifeline: Mobile Technologies in Agricultural Development %
Les services de conseil agricole par SMS ont prouvé leur efficacité dans plusieurs contextes. En Inde, le portail SMS pour agriculteurs a envoyé plus de 11,5 milliards de messages consultatifs à plus de 7 millions d'agriculteurs : English Releases
Ces services utilisent des codes simplifiés et des langues locales pour faciliter l'accès à l'information agricole : An SMS-based info service for farmers soon 50k farmers to benefit from SMS advisory services | Pune News - Times of India
Attention cependant, car on y trouve toute sorte d’acteurs parfois bien loin de l’agroécologie, ainsi que des recommandations top-down plutôt que co-construites. Un des enjeux est l’accompagnement de communautés d’expérimentateurs autonomes dans une démarche bottom-up.
Complément : Lowtechisation par le numérique
Le projet est orienté vers la lowtechisation d'un dispositif non numérique via le numérique.
Complément : Projets lownum antérieurs réalisés
Certains projets sont la continuité d'un projet lownum déjà réalisé (en IS03, en activité d’inter-semestre à l'UTC ou dans le cadre de l'université ouverte UPLOAD, cf. lownum.fr)
Framamia · Concilier IA et lowtechisation
Framasoft a démarré le projet Framamia en 2024 afin de participer à comprendre le phénomène IA et à imaginer des alternatives aux projets des géants du numérique. IA libres ? IA modestes ? IA transparentes ? IA choisies ? IA éthiques ? IA et vie privée ? IA et éducation ? IA et capitalisme ? IA et impacts socio-écologique ? IA et emplois ? IA et savoirs ? IA et démocratie ?
Fasse à l'ampleur de ce questionnement, l'association a choisi de participer au mouvement IA, pour essayer, comme elle l'a fait avec succès avec la campagne Degooglisons Internet il y a 10 ans, de participer, même modestement, à construire un numérique plus convivial et à maintenir la possibilité d'un choix.
Objectifs du projet
Sensibiliser, informer et former aux enjeux de l'IA en général et de l'IAG en particulier (éducation populaire)
Aider à la mise en place d'usages réflexifs(c'est à dire qui permettent de développer l'esprit critique)
Proposer des alternatives aux outils des géants du web (décentralisation, logiciel libre...)
Portage du projet
Martin Gubri ?, membre bénévole de Framasoft
Pyg ? & Booteille ?, membres salariés de Framasoft
Sous-projet 1 : FramaToolbox
Fonctions principales :
Transcription (audio/vidéo → texte)
Résumé
Traduction
Exemple d'applications :
FramaPDF (signer et arranger des PDF)
Framacount (cf https://fr.wikipedia.org/wiki/Tricount)
Empreinte (évaluer des empreintes carbone, voire des impacts écologiques plus complexes, voire des impacts sociaux)
Manip textes, images, vidéos (convertir, extraire...)
PairDrop
QRCode
DigiPad
...
Sous-projet 2 : FramaLLM
FramaLLM aurait pour objectif de proposer une véritable alternative aux usages actuels (sur le modèle de Degooglisons Internet) associée à des fonctions permettant la réflexivité sur les usages.
Exemple d'applications :
Résumé de textes
Recherche (cf https://github.com/ItzCrazyKns/Perplexica)
RAG (fr.wikipedia.org) : réaliser des opérations sur des gros fichiers sans programmation (cf https://github.com/infiniflow/ragflow)
FramaGPT
FramAgent : des outils qui intègrent des agents et permettent des actions poussées sur les outils de Framasoftn par exemple : « mets dans mon framaspace les infos de ce framadate ».
OCR et analyse d'image
Ajout automatique de textes alternatifs pour l'accessibilité
...
Exemple : Pistes de recherche
Étudier les impacts socio-environnementaux des alternatives :
consommation d'énergie, de ressources à la production
consommation d'énergie à l'usage
discrimimation
inexplicabilité, hallucinations
fake news
support émotionnel
impact socio-économiques (sur la transformation des emplois typiquement)
...
Étudier l'explicabilité et la réappropriabilité des solutions afin d'estimer les possibilités de contrôles
Étudier les impacts cognitifs et culturels
Étudier les impacts sur la démocratie (le projet permet de se tenir à distance du TESCREAL (« transhumanisme, extropianisme, singularitarisme, cosmisme, rationalisme, altruisme efficace et long-termisme » https://fr.wikipedia.org/wiki/TESCREAL)
Exemple : Pistes fonctionnelles
Mise en garde avant usage : « Vous allez utiliser un LLM qui a nécessité des ressources... consomme de l'énergie... »
Information sur les autres LLM : « Vos données ne serviront pas à entraîner... ni ne participeront au capitalisme de surveillance... contrairement à...»)
Double check : « Êtes vous sûr de vouloir effectuer cette action sachant que... »
Sensibilisation avant/pendant/après : « L’IA c’est caca... » (ou « L'IA n'est pas neutre... » « vous auriez pu utiliser votre cerveau par exemple ;) »
Alternatives : « Savez-vous que vous pouvez utiliser cet autre outil... faire appel à ces humains... à la la place pour réaliser la même action, sans mobiliser d'IA... »
Mise en garde après usage : Évaluation de l'impact socio-environnemental de la requête...
Auto-limitations ou limitations par l'outil lui même, potentiellement fortes (par exemple : 1 requête max par IP et par heure)
Exemple : Pistes techniques
Étudier les solutions existantes à base de logiciel libre permettant la décentralisation (différencier le moteur et le jeu de données)
Étudier comment objectiver les informations qui serviront aux actions de sensibilisation associées aux usages
Complément : Lowtechisation du numérique
Le projet est orienté vers la lowtechisation de l'IA.
Framaletmego · Préserver un web convivial
Description générale
Le Web a petit à petit été « emmerdifié » (de l'anglais enshittification), intrusions publicitaires et autres fenêtres pop-up, généralisation des cookies, appels de librairies tierces qui communiquent des données aux géants du numérique, obligation de créer des comptes pour de la simple consultation, tests « d'humanité » (captcha)... Avec le développement de l'IAG le phénomène s'accélère, notamment via des sites générés qui arrivent de plus en plus en têtes des moteurs de recherche. Plus de 50% des requêtes sur le Web sont aujourd'hui faites par des robots et le chiffre est en croissance constante. En parallèle se sont alourdis et complexifiés les langages du Web et les contenus véhiculés tant et si bien que les navigateurs web sont devenus des logiciels très puissants et très complexes et que les réseaux véhiculent de très grosses quantités de données en plus de celles effectivement consultées par les humains (sans même parler de celles effectivement recherchées).
Pourtant pour consulter une carte, un horaire de bus ou trouver un restaurant tout cela n'est non seulement pas nécessaire, mais c'est inutilement consommateur de ressources informatiques et de temps humain.
Il reste pourtant des îlots préservés, Wikipédia, Openstreemap, le CNRTL, service-public.fr, blogs indépendants, sites de contenus libres...
Le premier objectif du projet est de concevoir (ou reconcevoir) ce que pourrait être un Web lowtechisé et démerdifié, un web simple, 100% libre, zero tracking... Il ne s'agit pas de retourner en arrière, mais de prendre acte que le Web ne fonctionne plus bien, à cause de la monétisation des sites, de la gafamisation et maintenant de l'IAG, et de chercher pourquoi et comment faire pour préserver un Web convivial, à côté du Web « moderne » et de sa complexification croissante.
Portage du projet
Nom du porteur (préciser)
Autres personnes ressources : Yann Kervran (Framasoft), Pyg (Framasoft)
Sous-projets
Proposer une liste de types de contenus accessibles via un protocole Web standard
Proposer un sous-ensemble du langage HTML suffisant pour rendre ces services (voire envisager des alternative comme Markdown)
Proposer des usages alternatifs à la consultation HTTP, consultation asynchrone (en cas de réseau intermittent, protocoles simplifiés (Gemini), copies statiques (Internet Archive)
Exemple : Pistes de recherche
Commentary: Cory Doctorow: Social Quitting. https://locusmag.com/2023/01/commentary-cory-doctorow-social-quitting/. 2023
CLIC ! : une plateforme de coopération tout terrain. https://framablog.org/2022/01/18/clic-une-plateforme-de-cooperation-tout-terrain/
CLIC : Un projet pour des apprentissages numériques plus interactifs. https://framablog.org/2023/03/23/clic-un-projet-pour-des-apprentissages-numeriques-plus-interactifs/
Exemple : Pistes fonctionnelles
Lister des applications statiques existantes ou faciles à créer : encyclopédie, carte, recettes de cuisine, presse libre et/ou archives, références bibliographiques, annuaires de recherche...
Définir les fonctions au niveau serveur et client qui seraient à conserver ; préciser pour quels usages
Imaginer la possibilité d'un fonctionnement sans langage de programmation serveur (PHP...) ni client (JavaScript) et avec du HTML et CSS simple
Exemple : Pistes techniques
Exemples de contenus culturels sous licence libre. https://librecours.net/modules/enjeux/dall01/solweb/co/exemple-de-culture-libre.html
Projets qui répondent déjà à ce cahier des charges (ou presque)
Projets de web « statique » : archives.org, Software Héritage
Étude de Git comme outil asynchrone de mise à jour du contenu (exemple de Hugo)
Langage Markdown
Complément : Projets lownum antérieurs réalisés
Certains projets sont la continuité d'un projet lownum déjà réalisé (en IS03, en activité d’inter-semestre à l'UTC ou dans le cadre de l'université ouverte UPLOAD, cf. lownum.fr)
StopObso · Une application pour gérer l'obsolescence de son smartphone
La fonction principale de cette application est de détecter les principaux facteurs d'obsolescence d'un smartphone. Elle propose également à son propriétaire des contournements possibles (matériels, logiciels ou par l'usage).
L'objectif est prolonger la durée de vie des smartphone.
Portage du projet
Nicholas Journet et Olivier Gauwin
Les deux encadrants sont enseignants au département informatique de l’IUT de Bordeaux et chercheurs au LaBRI dans l’équipe Numérique et Soutenabilité (NeS). Ils enseignent les transitions environnementales et sociétales, ainsi que les impacts du numérique sur l’environnement et la société. Ils s’intéressent plus particulièrement aux problèmes liés à l’obsolescence.
Objectifs du projet
Détecter certaines causes d'obsolescence des smartphones (manque de place sur le disque, impossibilité de faire des mises à jour, ralentissements récurrents...)
En alerter l'utilisateur⋅ice
Proposer des solutions à l'utilisateur⋅ice
Lui permettre de partager ses solutions
Sensibiliser l'utilisateur⋅ice quant aux conséquences socio-environnementales du remplacement éventuel de son smartphone
L'aider à cerner ses besoins, et le (ou la) guider vers des solutions sobres adaptées, y compris non numériques
Faire remonter les diagnostics et retours d'expérience aux constructeurs de smartphone (notamment ceux ayant une visée éthique, comme Fairphone)
Utilisateurs du projet
utilisateurs de smartphone
fabricants de smartphone
chercheurs et chercheuses
Exemple : Pistes de recherche
[1] Vivre avec un smartphone obsolète. Léa Mosesso. Mémoire de master. 2022.
[2] Association HOP (Halte à l'Obsolescence Programmée).
[3] Limites numériques.
[4] Projet ExPWA.
[5] Obsolescence perçue, décision de renouveler et destinée des produits : le cas du téléphone portable. Décision Marketing, 2016.
Exemple : Pistes fonctionnelles
Sur la base de sources ayant étudié le problème de l’obsolescence des smartphones, il faut imaginer une application qui :
extrait des informations sur les composants matériels du smartphone
extrait des informations liées à leur utilisation (débits et occupation du disque, occupation de la RAM, charge du CPU, …)
intègre des connaissances sur les facteurs connus d'obsolescence
identifie des sources potentielles d'obsolescence sur le smartphone, et leur criticité
propose des contournements possibles (matériel ou logiciel ou usage)
permette à l'utilisateur⋅ice de « témoigner » sur la manière dont il ou elle a résolu un problème lié à l’obsolescence et le partager à la communauté via un réseau social
partage à d'autres utilisateurs de son réseau
alimentation d'une base d'information publique (après anonymisation), notamment à des fins de publicisation et à de recherche
remontée d'information aux constructeurs
mette à disposition des fiches descriptives :
indiquant comment remplacer l'usage d’une application donnée ou du smartphone par une autre voie, numérique ou non
informant sur le coût socio-environnemental du remplacement de l'appareil
intégrant un système de questions/réponses permettant à l’utilisateur⋅ice de simuler la conception d'un système sobre « idéal ». Sur mon smartphone, de quoi ai-je réellement besoin ou pas ?
Complément : Lowtechisation du numérique et/ou par le numérique
Le projet vise la lowtechisation du smartphone
Complément : Projets lownum antérieurs réalisés
Certains projets sont la continuité d'un projet lownum déjà réalisé (en IS03, en activité d’inter-semestre à l'UTC ou dans le cadre de l'université ouverte UPLOAD, cf. lownum.fr)
https://lownum.scenari-community.org/projets/is03-25p/notebook/
https://lownum.scenari-community.org/projets/is03-23p/The50YearProjeCt/
ULTC · Université de Lowtechisation de Compiègne
Le projet vise à réaliser une application accompagnant un processus de transformation d'une école d'ingénieur (on prendra l'exemple de l'UTC) vers les valeurs et métiers de la lowtechisation. Dans la logique des 4 scénarios de l'Ademe, on propose que 25% des moyens et objectifs de l'UTC soit redirigés vers la lowtechisation.
Le système est basé sur la formulation d'idées et leur discussion collective par les personnels, étudiants et citoyens.
Portage du projet
Benjamin Lussier, enseignant-chercheur à l'UTC
Objectifs
Le système permet de formuler collectivement des idées pour lowtechiser l'université
Le système permet de sélectionner et travailler ces idées en confrontant des points de vue et en objectivant des impacts sociaux et environnementaux
Le système permet de statuer sur ces idées sous la forme de conventions citoyennes
Produits
Application orientée activités administratives et vie sur place
Application orientée activités enseignement
Application orientée partenariats extérieurs
Application orientée recherche
Utilisateurs
Étudiants
Personnels enseignants, chercheurs et administratifs
Partenaires amont de l'école (lycée, licences...)
Partenaires aval de l'école (entreprises, associations, collectivités...)
Citoyens
Exemple : Pistes fonctionnelles
Formulation d'idées de lowtechisation par les personnels et étudiants, et par les partenaires extérieurs, citoyens...
Suggestion d'idées sur la base d'études par des experts
Calcul d'impact sur plusieurs dimensions socio-écologiques effectué par un collectif d'experts dédié à cette activité avec des outils adaptés
Information des impacts, consolidation sous forme d'indicateurs intégrés
Classement des idées (vote préliminaire, avis des experts)
Discussion à distance synchrones (visios), asynchrones (forum) et en présentiel (réunion) autour des idées pré-sélectionnées
Évolution des idées (gestion de versions et historique de modifications)
Évaluation préliminaires des idées sous la forme cœur (on apprécie l'idée) & pique (ça coutera de la mettre en oeuvre) avec argumentations associées
Classements humain des idées les plus prometteuses
Classements calculés des idées les plus prometteuses (intérêt, consensus, difficulté...)
Regroupement & association d'idées (algorithmes et suggestion par les utilisateurs)
Organisation de conventions citoyennes (pour décider in fine et préparer la mise en œuvre) avec tirage au sort des participants, participation d'experts...
Exemples
On présente ici des exemples d'idées qui pourront être formulées et travaillées grâce au système une fois réalisé.
Passage à des logiciels libres et autohébergés ou hébergés par des structures partenaires non commerciales.
Valorisation des résultats de recherche sous la forme de communs (structures coopératives, licences libres...).
Financement des déplacements à vélo (achat, entretien, électricité...).
Application de co-voiturage, voire de minibus (organisation & financement)
Réorientation de l'usage des parkings pour le stockage de vélos et voitures collectivisés
Application de gestion de renouvellement de matériel informatique (et autres)
Application de gestion des déplacements des chercheurs et budgets carbone.
Choix des sujets de recherche en fonction de l'impact attendu des résultats.
Diversification des partenariats vers les associations et coopératives, en particulier locales, en particulier dans des domaines à impact (agriculture par exemple)
Dynamisation du Forum des Ingénieries Souhaitables à l'UTC, organisation de séminaires sur la lowtechisation
Ouverture d'un diplôme ingénieur lowtechisant
Implication dans l'objectication des impacts des projets d'aménagements ou industrels en particulier locaux, comme le CSNE (Canal Seine‑Nord Europe).
Optimisation de l'occupation des locaux
Pistes de recherche
Étude du système Gitlab pour la collecte et la gestion d'idées (issues)
Étude du fonctionnement et des livrables de la CCC (convention citoyenne pour le climat) et d'autres conventions sur le même modèle
Études en cours par la direction à la transition écologique et à l'engagement sociétal sur les postes d'impact à l'UTC (pour concrêtiser des idées à gérer par le système)
Études de l'Ademe
Complément : Lowtechisation par le numérique
Le projet est orienté vers la lowtechisation d'un dispositif non numérique (une université) via le numérique.
Les apports attendus du numérique sont associé à une application informatique qui aidera sur ces 4 dimensions :
Contribution : proposer des idées
Réflexivité : associer des évaluations objectivantes aux idées formulées
Délibération : discuter des idées, les faire évoluer
Itérativité : prioriser les idées et organiser une évolution sur le temps long
Complément : Projets lownum antérieurs réalisés
Certains projets sont la continuité d'un projet lownum déjà réalisé (en IS03, en activité d’inter-semestre à l'UTC ou dans le cadre de l'université ouverte UPLOAD, cf. lownum.fr)
Perma² · Système orienté permacomputing d’accompagnement à la pratique de la permaculture
Perma² est une application qui permet à un non spécialiste, par exemple un jardinier amateur en milieu rural, urbain ou en jardin partagé, de se former à la permaculture par la pratique, de se connecter à un réseau d'autres personnes pratiquant la permaculture, amateurs et experts, pour avoir des conseils, de se connecter à des sources locales d'intrants (crottin, paille...) et de semences, de partager ses propres expériences et réussites, de faire du troc de production...
L'application fonctionne sur un système orienté permacomputing, c'est à dire sur du matériel ancien, durable, réparable, peu puissant, intermittent...
Portage du projet
Nicolas Montavont, IMT Atlantique
Produits du projet
Application de gestion locale
Interface portable au jardin
Réseau décentralisé de serveurs
Utilisateurs du projet
Jardinier amateur en campagne
Jardinier amateur en ville (balcon, terrasse)
Jardinier amateur en jardin partagé
Expert
Loueur de matériel
Vendeur d'intrants et graines
Exemple : Pistes de recherche
Réseau Mastodon, protocole Activity Pub pour la gestion des collectifs
Permacomputing
Permaculture
Exemple : Pistes fonctionnelles : Application de gestion locale
Gestion de productivité : calculs du temps de travail en fonction de la surface, de la production en fonction du temps et de la surface, de la part de consommation propre de la famille, des échanges de production effectués...
Gestion du calendrier : ce qu'il faut faire (récolté par exemple) en fonction de la date et de ce qu'on a déjà fait (ce qu'on a planté par exemple)
Gestion du plan : qu'est-ce qui a été planté où et quand ? (avec mémoire sur plusieurs années)
Calcul d'impact : estimation de ce qui a été gagné grâce à la pratique : en argent, émission de C02, biodiversité, eau...
Pistes fonctionnelles : Interface portable au jardin
Smartphone, fonctionnement hors connection (exemple d'un vieux smartphone sans connectivité), sous intempérie (coque de protection adaptée)
Module IA pour l'interface d'interrogation ; interface vocale pour travailler "mains libres"
Module impressions et pochettes plastifiées (alternative au smartphone) avec fiches de prises de notes (toujours sous intempéries)
Prise de photos et métadonnées associées, prise de notes
Géolocalisation des actions au jardin
Application de resynchronisation après prise de données au jardin
Application de reconnaissance de formes, pour détecter des maladies par exemple, des états d'hydratation, des états de sols... (directement au jardin ou via l'application locale, voire une application serveur)
Pistes fonctionnelles : Réseau décentralisé de serveurs
Demande de conseils : entre amateurs ou à des experts
Demande d'aide pour des tâches (sur sa parcelle) avec ou sans contre-partie (rémunération, crédit temps...)
Organisaton de séances de travail collectif (parcelle école, jardin partagé, grand jardin individuel...)
Fourniture de graines, paille, crotins... : don, vente...
Mutualisation de matériel (prêt, location, vente, dons de matériel ancien ou non utilisé...)
Consolidation des impacts : estimation de ce que le sous-réseau a permi de gagner en terme d'impacts
Exemple : Pistes techniques
Usage de logiciels libres (100%)
Usage de données libres (100%)
Usage de matériels anciens
Complément : Lowtechisation du numérique et/ou par le numérique
Le projet vise :
la lowtechisation de l'agriculture via une application d'accompagnement à la permaculture
la lowtechisation de cette application via la mise en pratique du permacomputing
Complément : Projets lownum antérieurs réalisés
Certains projets sont la continuité d'un projet lownum déjà réalisé (en IS03, en activité d’inter-semestre à l'UTC ou dans le cadre de l'université ouverte UPLOAD, cf. lownum.fr)
Synthèse de la démarche
Étape 0 : Initialisation
Attribution des sujets, constitution des groupes, prise de contact avec le suiveur
Mise en place des outils : équipe Mattermost, JDB avec un pad, bibliothèque Zotero
Lecture attentive du sujet et parcours rapide des documents associés
Mise à jour du journal de bord
Lecture des documents (avec prise de notes)
Étape 1 : Veille
Définition :
La veille (ou état de l'art, EDA) est une synthèse de ce qui est connu dans le domaine abordé ; elle présente les principales thèses admises.
Elle se compose d'un ensemble de références (sites web, livres, publications scientifiques, articles de presse, autres sources) commentées.
Elle peut s'articuler à un bref historique de la pensée liée au domaine (émergence des idées, penseurs dominants...).
Méthode : Tâches à réaliser
Découverte ou création de la bibliographie sous Zotero
Recherche des pages Wikipédia pertinentes (extraits)
Recherche de sites web pertinents (entreprises, associations...)
Recherche documentaire et extension de la bibliographie avec des articles web, des articles scientifiques, des livres.
Prises de notes de lectures (NDL)
Initialisation d'un glossaire
Fondamental : Livrables
Webographie
Bibliographie
NDL
Glossaire
Synthèse
Rappel :
À la lumière du travail effectué, le sujet peut avoir évolué, reformulez-le si besoin.
Proposez un nouveau titre provisoire au projet.
Méthode : Planning
Zotero (30 min)
Webographie (recherche & synthèse) (1h)
Bibliographie (recherche) (1h)
Lecture et NDL (4h)
Glossaire (1h)
Synthèse (30 minutes)
Étape 2 : Idéation
Définition :
La phase d'idéation a pour objectif d'ouvrir au maximum le champ des possibles en libérant l'imagination des participants.
Attention :
On a tendance à discuter en priorité de ce qu'on sait.
Il ne faut pas hésiter à formuler des idées originales, sans avoir peur du jugement des autres.
Méthode :
Formulation des objectifs visés sous la forme de questions.
Recherche d’idées permettant de répondre aux questions.
Sélection des idées les plus prometteuses.
Approfondissement et classement des idées.
Formulation des produits visés par le projet.
Mise en forme.
Fondamental : Livrables
Objectifs
Brainwriting
Brainstorming
Analyse
Produits
Synthèse
Méthode : Planning
Formulation des objectifs et questions (15 minutes)
Brainwriting (45 minutes)
Brainstorming (45 minutes)
Pré-sélection (45 minutes)
Analyse & nouvelles idées (3h)
Formulation des produits et organisation (1h)
Synthèse (30 minutes)
Étape 3 : Maquettage
Définition :
Le maquettage a pour objectif de donner à voir ce que vise la réalisation par l'intermédiaire de récits qui la mettent en scène, de schémas qui l'illustrent et de fonctions qu'elle rend.
Rappel :
Le maquettage s'articule avec la définition des produits que le projet vise à réaliser.
Attention :
La phase de maquettage peut conduire à faire évoluer la définition des produits, dans ce cas mettez à jour la présentation du projet.
Complément :
On profite de la phase de maquettage pour associer à chaque histoire les contributions que l'on anticipe avec les valeurs, leviers et tensions du modèle de la lowtechisation.
Exemple : Livrables
Petites histoires
Liens au modèle de la lowtechisation
Esquisses
Synthèse
Étape 4 : Analyse
Définition :
L'analyse a pour objectif de donner à voir ce que vise la réalisation par les fonctions qu'elle rend.
Rappel :
L'analyse s'articule avec la définition des produits que le projet vise à réaliser et les utilisateurs qui mobilisent ces produits
Attention :
L'analyse peut conduire à faire évoluer la définition des produits et des utilisateurs, dans ce cas tenez à jour la présentation du projet associée.
Exemple : Livrables
Fonctions et caractérisation
Analyse lowtechisation
Synthèse
Étape 5 : Évaluation
Définition :
L'évaluation réflexive consiste à mobiliser plusieurs outils méthodologiques pour discuter le maquettage proposé dans le cadre du projet.
Méthode :
L'évaluation peut conduire à une modification du maquettage (on le précisera) ou simplement à le questionner explicitement (dans ce cas l'évaluation ne produit pas de modification mais une critique qui l'accompagne).
Livrables v1
Paris
Effets rebonds
Empreinte fantôme
Diamant
Les 7 péchés du greenwashing
Livrables v2+
Ouverture
Fermeture
Carré du soin
Ataraxie
Décroissance
Étape 6 : Publication
Définition :
La phase de publication consiste :
à mettre en ligne son travail ou, s'il était déjà en ligne, à s'assurer que la version en ligne est la plus présentable possible pour une large diffusion ;
à communiquer sur la mise à disposition du travail (ou d'une nouvelle version)
Méthode : Commentaires
Relire tous les commentaires reçus et notés depuis le début du projet :
soit ils sont traités (supprimez-les de la liste) ;
soit ils sont reportés en TODO.
Méthode : Édition rigoureuse
Relire l'ensemble du site et supprimer de la publication les parties ou blocs :
qui ne sont pas ou plus à propos (le projet a évolué, ces parties ne conviennent plus rédigées en l'état) ;
qui sont mal finalisées (laissez un commentaire le cas échéant et ajouter à une TODO)
Faites une relecture de forme sur la version finale publiée.
Livrable v1
Licence libre
Section TODO
Site web
Communication via le média social Mastodon
Livrable v2+
Section TODO (mise à jour)
Affiche d'exposition
Support de présentation orale
Intervention radio
Site web (mise à jour)
Communication via le média social Mastodon (nouvelle)