Archivio della categoria: complexity economics

Come scalano le conversazioni online, e perché questo è importante per le politiche pubbliche

Ho a cuore le politiche pubbliche, e cerco di contribuire al loro miglioramento. Sto esplorando l’Internet sociale come strumento per collegare i cittadini tra loro e alle istituzioni, analizzare i problemi di governance, progettarne soluzioni e realizzarle – il tutto in modo decentralizzato. Ho scritto un libro per mostrare che è stato fatto, e argomentare che si dovrebbe farlo più spesso.

Non è una discussione facile. Molti decisori rimangono scettici: cosa ci garantisce che la discussione online converga verso un consenso basato su argomenti razionali e dati empirici? Un ristretto numero di persone con un metodo di lavoro comune possono formare un gruppo efficace, ma grandi masse di cittadini diversi tra loro e autoselezionati sono destinate a crollare sotto il peso di controversie, trolling e puro e semplice sovraccarico informativo. Abbiamo esempi di casi in cui questo non è successo, ma non abbiamo una teoria a guidarci nella progettazione di ambienti per la conversazione che producano i risultati voluti. Non è abbastanza.

Recentemente ho fatto un po’ di ricerche che potrebbero aprire uno spiraglio. Si tratta di un’analisi di rete della conversazione su Edgeryders. L’ho scritta in inglese – la trovate qui sotto. Per chi non legge l’inglese ma fosse interessato: non esitare a metterti in contatto con me, è facile trovarmi in rete (basta anche lasciare un commento qui). Nel video qui sopra (anch’esso in inglese) si trova un’analisi più dettagliata dei dati e una visualizzazione carina della crescita della rete.

How online conversations scale, and why this matters for public policies

I care about public policies, and try to contribute to their betterment. The road I am exploring is to take advantage of the social Internet to connect citizens among themselves and with government institutions to assess governance problems, design solutions and implement them – all in a decentralized fashion. I wrote a book to show it has been done, and to argue for it to be done more.

But it remains a tough sell. Many decision makers remain skeptical: why should online conversations converge onto evidence-based consensus? A few people who share a common work method can make an effective group, but a large number of very diverse and self-selected citizens – what I have been arguing for – is likely to collapse under the weight of trolling, controversy and sheer information overload. We have examples in which this did not happen: but we don’t have a theory to guide us in designing conversation environment which produce the desired results. Not good enough.

Some work I have been doing recently might provide a lead. As the director of Edgeryders, I marveled at the uncanny ability of that community to process complex problems – as I had done many times before in my years as a participant to online conversations. But this time I had access to the database, and – together with my colleagues at the Council of Europe and the Dragon Trainer project – I used it to reconstruct a full model of the Edgeryders conversation as a network. The network works like this:

  • users are modeled as nodes in the network
  • comments are modeled as edges in the network
  • an edge from Alice to Bob is created every time Alice comments a post or a comment by Bob
  • edges are weighted: if Alice writes 3 comments to Bob’s content an edge of weight 3 is created connecting Alice to Bob

I looked at the growth over time of the Edgeryders network as defined above, by taking nine snapshots at 30 days intervals, working backwards from July 17th 2012. For each snapshot I looked at four parameters:

  1. number of connected components (“islands” in the network)
  2. Louvain modularity of the network. This parameter identifies the network’s subcommunities and computes the difference between its subcommunities structure and what you would expect in a random network. Modularity can take any value between 0 and 1: higher values indicate a topology that is unlikely to emerge by chance, so they are the signature that some force is giving the network its actual shape; low values mean that the breakdown into subcommunities is weak, and could well have emerged by chance.
  3. for modularity values indicating significance (above 0.4), the number of subcommunities in which the network is broken down by the Louvain algorithm

These indicators for Edgeryders agree that there is no partitioning in the network. All active members are connected in one giant component, whose modularity values stay consistently low (around 0.3-0.2) throughout the period analyzed. This is not surprising: my team at Edgeryders had clear instructions to engage all newcomers into the conversation, commenting their work (and therefore connecting them to the giant component). From a network perspective, the job of the team was exactly to connect every user to the rest of the community, and this means compressing modularity.

Next, I looked at the induced conversation, the network of comments that were not by nor directed towards members of the Edgeryders team. It includes conversations that the Council of Europe got “for free”, without involving paid staff – and in a sense the most diverse, and therefore the most interesting. To do this, I dropped from the network the nodes representing myself and the other team members and recomputed the four parameters above. Results:

  • there is a significant number of “active singletons”, active nodes that are only talking to the team members, but not to each other. This might indicate a user life cycle effect: when a new user becomes active, she is first engaged by a member of the paid team, who tries to facilitate her connection to the rest of the community (by making introductions etc. My team has specific instructions to do this). The percentage of active singletons decreases over time, from about 10% to less than 5%.
  • not counting active singletons, there are several components in the induced conversation network. A giant component emerges in February; from that moment on, the number of components is roughly constant.
  • the modularity of the induced conversation network (excluding singletons) is high throughout the observation period (over 0.5),
  • the modularity of the giant component is also high throughout the period (over 0.5). Interestingly, modularity grows in the November-April period, indicating self-organization of the giant component. In February it crosses the 0.4 significance threshold
  • the number of subcommunities in which the Louvain algorithm partitions the giant component also grows over time, from 3 in April to 11 in July

The Edgeryders induced conversation network

Subcommunities are color coded. Knowing Edgeryders and being part of its community (and having access to non-anonymized data), I can easily see that some of those subcommunities correspond to subjects of conversation. For example, the yellow group in the upper part of the graph is involved in a web of conversation about the Occupy movement and how to build and share a pool of common resources. Also, looking at the growth of the graph over time, subcommunities seem to grow sequentially more than simultaneaneously. This might be related to the management structure of Edgeryders: we launched campaigns (roughly one every four weeks) to explore broad issues that have to do with the transition of youth to adulthood. Examples of issues are employment/income generation and learning. So, an interpretation could be this: each campaign summoned users interested in the campaign’s issue. These users connected to each other in clusters of conversation, and some of them act as “bridges” across the different cluster, giving rise to a connected, yet highly modular structure. The video above has some nice visualizations of the network’s growth and of the most relevant metrics.

This looks very much like parallel computing (except this computer is made of humans), and could be the engine of scalability. As more people join, online conversation does not necessarily become unmanageable: it could self-organize into clusters of conversation, increasing its ability to process a certain issue from many angles at the same time. Also, this interpretation is consistent with the idea that such an outcome can be helped by appropriate community management techniques.

Ten years ago, Clay Shirky warned us that communities don’t scale. He was right, by his own definition of community – which is what in network terms is called a clique, a structure in which everybody is connected to everybody else. I would argue, however, his definition is not the most appropriate to online communities. Communities do scale, by self-organizing into structures of tight clusters only weakly connected to each other.

If we could generalize what happens in Egderyders, the implications for online policies would be significant. It would mean we can attack almost any problem by throwing an online community at it; and that we can effectively tune how smart our governance is by recruiting more citizens. appropriately connected, into it. We at the Dragon Trainer project are following this line of investigation and developing tools for data-powered online community management. If you care about this issue too, you are welcome to join us onto the Dragon Trainer Google Group; if you want to play with Edgeryders data, you can find them on our Github repository.

Coming soon: posts about conversation diversity and community sustainability based on the same data.

Dragon Trainer: scende in campo Wikitalia

Da oltre un anno lavoro per mettere in piedi un progetto per costruire un sistema per migliorare la gestione delle comunità online; sono convinto che questo sia molto importante per migliorare la governance, perché le comunità online sono il modo di gran lunga più efficace ed economico che sia stato trovato finora per mobilitare l’intelligenza collettiva – e, specie in tempi  di crisi, l’intelligenza collettiva è la carta migliore che le istituzioni pubbliche possono giocare per aumentare la loro capacità di gestire grandi quantità di informazione per prendere buone decisioni. Il nome provvisorio del progetto è Dragon Trainer (si, lo so, è un nome da nerd, lo cambieremo): deriva dal fatto che gestire una comunità online per svolgere un compito specifico (per esempio esplorare i possibili scenari per una decisione pubblica) è come ammaestrare un animale molto grande e forte, come un drago: è troppo forte perché si possa costringerlo, occorre, in qualche modo, convincerlo. L’idea fondamentale è mettere a disposizione delle persone che si trovano a gestire progetti pubblici strumenti di analisi di rete sofisticati ma semplici da interpretare che leggono direttamente nei database delle piattaforme online che usano. Finora, strumenti di questo tipo sono stati riservati solo ai sistemi corporate come Facebook, che però non sono in linea con l’accountability minima richiesta a progetti pubblici.

Questo tentativo era inserito in un progetto di ricerca più ampio, al quale ho partecipato sotto l’egida di un’azienda spagnola, 24amp. Fortunatamente, questo progetto ha vinto una selezione ed è stato finanziato dalla Commissione Europea; sfortunatamente, 24amp ha dovuto ritirarsi dal consorzio per problemi amministrativi – nonostante il progetto vincitore citi il mio nome come work package leader.

Rimedieremo. Il direttivo di Wikitalia ha deciso di costruire Dragon Trainer come un nuovo pezzo del suo pacchetto di applicazioni. Gli obiettivi del progetto sono pienamente coerenti con quelli dell’associazione, cioè aumentare l’intelligenza, l’apertura e la collaboratività del governo soprattutto locale usando Internet. Io sono entrato in Wikitalia proprio per occuparmi di questi aspetti, e quindi sarò io a seguire direttamente questo progetto per l’associazione.

Nelle prossime settimane esplorerò possibili vie per realizzarlo. Il mio primo obiettivo è costruire un partenariato internazionale e trovare fondi per costruire sia il codice che la conoscenza scientifica che lo sostengano – possibilmente poco denaro, ma molto libero da burocrazie varie. Se volete saperne di più (o, meglio ancora, partecipare) potete guardare il video di presentazione, iscrivervi al Google Group di Dragon Trainer (in inglese) o scrivermi direttamente a alberto [chiocciola] cottica [punto ] net.

Commons vs. terremoto in Emilia: buone ragioni per sperare

Oggi non riesco a concentrarmi sul lavoro. Sono di Modena, che oggi è stata colpita da un terremoto di magnitudine 5.8. Io vivo in Francia, ma gran parte della mia famiglia e tanti amici molto cari sono nelle zone colpite.

Tengo una finestra aperta su Twitter per seguire gli aggiornamenti, e improvvisamente mi rendo conto che gli italiani si stanno mobilitando spontaneamente per creare – apparentemente dal nulla – risorse comuni, che fanno la differenza per la popolazione che cerca di affrontare le conseguenze del terremoto. Vediamo:

  • prima di tutto, c’è Twitter stesso. Ormai noi occidentali ci siamo abituati alla velocità straordinaria con cui le reti sociali online, Twitter in particolare, raggiungono l’informazione e la diffondono mentre sta ancora accadendo. Conosco la matematica che c’è dietro (Twitter ha una struttura scale-free e multihub, ottima per diffondere informazione), ma vederlo succedere è sempre affascinante. A Modena oggi la rete cellulare è andata giù: ho appreso che la mia famiglia stava bene da un tweet di mia sorella. L’hashtag #terremoto è stato usato per passarsi informazioni e coordinarsi: portate acqua potabile nella frazione tale, i genitori dei bimbi coinvolti nell’evento sportivo talaltro stiano tranquilli, stanno tutti bene, etc. Come è già successo spesso in situazioni paragonabili, i giornalisti si sono ridotti ad aggiornare i loro siti sulla base di… Twitter.
  • in secondo luogo, visto che le reti cellulari non funzionavano e il bisogno di comunicare era molto urgente, le persone si sono rese conto che potevano montare una rozza rete dati semplicemente togliendo la necessità di una password per accedere al wi-fi delle loro case, negozi o uffici. Cittadini, imprese, enti pubblici e almeno due società di telecomunicazioni con offerte commerciali sul wi-fi (TIM e Vodafone – qui ci sono le istruzioni della seconda) hanno partecipato a questa iniziativa. Le istruzioni per riconfigurare gli hotspots si stanno diffondendo sui social network mentre scrivo. In città densamente popolate come Modena, questo significa una copertura abbastanza completa, gratis e nel giro di minuti.
  • in terzo luogo, migliaia di persone hanno dovuto abbandonare temporanemente le loro case, in attesa che gli esperti possano attestare che sono sicure. La rete di Couchsurfing è immediatamente entrata in azione, chiedendo ai suoi membri di segnalare eventuali disponibilità ad accogliere qualche sfollato su una apposita pagina web, indicando quante persone si possono ospitare e per quanto tempo. Immediatamente le offerte hanno riempito diverse pagine. Molte indicano una durata di “fino a che ne avranno bisogno”. Per chi non lo conosce, Couchsurfing è un sito dove molte persone, prevalentemente giovani, mettono a disposizione il proprio divano-letto o la propria camera degli ospiti. È un modo di viaggiare low-cost (si risparmia l’albergo) e sociale (si conoscono persone che abitano in ogni città che si visita).

Questi tre sono commons che ieri non esistevano, e oggi ci aiutano a superare la difficoltà. Probabilmente ce ne sono altri di cui conosco l’esistenza. È troppo presto per tirare conclusioni, ma vorrei tentare ugualmente due osservazioni.

  1. I commons sono nell’occhio di chi guarda. I routers wi-fi c’erano anche prima. È solo quando li si guarda e si pensa “Ehi, se apro la mia wi-fi il mio vicino portà chiamare la famiglia lontana; in più, se lo facciamo tutti, possiamo compensare il crollo della rete cellulare e la mia famiglia potrà chiamare me” invece che “Devo proteggere la mia wi-fi dagli scrocconi e dai pirati” che il bene comune viene creato.
  2. la cultura di Internet incoraggia la creazione e il mantenimento di commons. Non c’è niente da fare: tutti e tre questi fenomeni (e molti altri collegati alla condivisione) sono intimamente connessi con Internet: è la grande rete che li rende possibili, e sono coerenti con i valori dell’etica hacker (“ehi, anch’io posso farlo!”).

Può esserci una terza conclusione, ma non è molto scientifica. La naturalezza apparente con cui i miei conterranei e le mie conterranee adottano questi comportamenti di condivisione è un messaggio di speranza. Sono curioso di vedere cosa succederà dopo.