Social Wiki sperimenta i social che gli utenti possono riscrivere

Un social network con un pulsante per modificarne il funzionamento: è l’idea di Social.Wiki, il sistema presentato dal MIT il 29 ottobre. Gli utenti possono intervenire sulle applicazioni create al suo interno e scegliere quali modifiche altrui adottare. Non si tratta di uno strumento per riscrivere Facebook, Instagram o altre piattaforme esterne.
Il progetto è ancora sperimentale. Il gruppo ha mostrato applicazioni e test d’uso, tra cui messaggistica personalizzata, strumenti collaborativi e un servizio di condivisione delle corse con regole di prezzo modificabili. Il lavoro verrà presentato al simposio ACM dedicato alle interfacce e alle tecnologie per gli utenti.
Il problema delle regole uguali per tutti
Un servizio digitale incorpora numerose decisioni. Stabilisce che cosa appare nella schermata iniziale, come vengono ordinate le informazioni, quali azioni sono immediate e quali richiedono più passaggi. Anche un dettaglio apparentemente estetico può cambiare le abitudini di chi usa il servizio.
La possibilità di scegliere un tema grafico offre un controllo limitato. Modificare una regola significa invece intervenire sul comportamento dell’applicazione. Un gruppo di lavoro potrebbe desiderare funzioni diverse da quelle utili a una comunità artistica o a un’associazione locale.
Questa libertà incontra un problema tipico dei social: un’applicazione è utile anche perché vi si trovano altre persone. Cambiare programma può voler dire perdere conversazioni, contatti e contenuti. Un sistema che separa la rete sociale dalla singola interfaccia prova a rendere meno costoso questo passaggio.
Una modifica non deve diventare un obbligo
Nel progetto del MIT, le modifiche possono essere scritte nel codice o richieste attraverso un assistente AI. Gli utenti mantengono la possibilità di scegliere le versioni che vogliono vedere. Questa distinzione evita di trattare ogni intervento come una decisione imposta all’intera comunità.
Dal punto di vista informatico, una versione personalizzata deve continuare a interpretare correttamente i dati condivisi. Se due interfacce mostrano gli stessi messaggi, occorre che entrambe comprendano quali informazioni possono leggere e quali operazioni sono consentite.
La personalizzazione richiede quindi regole di compatibilità e permessi. Consentire di cambiare l’aspetto di una pagina è diverso dal permettere di accedere a conversazioni private. Un ambiente aperto alle modifiche deve tenere separate queste due facoltà.
Il controllo riguarda anche i dati
Le applicazioni social hanno bisogno di memorizzare relazioni, contenuti e preferenze. Quando il funzionamento di un’app viene riscritto, l’utente deve poter capire che cosa accade a queste informazioni. La disponibilità del codice, da sola, non rende immediata questa comprensione per tutte le persone.
Un assistente può abbassare la barriera della programmazione, ma il risultato generato resta software da verificare. Un comando formulato in linguaggio naturale può essere ambiguo; una modifica apparentemente semplice può avere conseguenze su funzioni vicine. Test, autorizzazioni e possibilità di tornare indietro diventano parte dell’esperienza.
Social.Wiki propone una direzione interessante per comunità con esigenze specifiche. Il valore del prototipo si misurerà nella capacità di conservare il vantaggio della condivisione senza imporre a tutti un’interfaccia identica. Per ora è una dimostrazione di ricerca, utile per discutere quanta libertà dovrebbe avere chi frequenta una piattaforma ogni giorno.


