L'algoritmo che ti aiuta a fare amicizia con persone che non conosci





Immagina di voler fare amicizia con una persona influente su Facebook che non conosci e con la quale non hai amici in comune. Come andresti con il compito?

Un'opzione è semplicemente inviare un invito direttamente a quella persona. Ma senza nessuno che ti raccomandi, le possibilità che accetti l'invito sono scarse.

Ma c'è un'altra strategia: iniziare a fare amicizia con persone che ti sono vicine sulla rete ma che hanno maggiori probabilità di conoscere il tuo obiettivo. L'idea qui è di costruire una serie di amici che il tuo target condivide in modo che quando finalmente invii l'invito importante, il tuo target può vedere che hai cerchi sociali simili e quindi è più probabile che accetti.



C'è un problema, ovviamente, che la struttura del social network è nascosta agli utenti ordinari. Non c'è modo di sapere quanto sei vicino al tuo obiettivo o con chi amico per massimizzare le tue possibilità di arrivarci.

Oggi, Wei Chen di Microsoft Research Asia a Pechino e alcuni amici hanno proposto una soluzione. Questi ragazzi suggeriscono che le società di social network dovrebbero offrire questo tipo di amicizia attiva come servizio.

L'idea è di nominare il tuo obiettivo e l'azienda suggerisce quindi la strategia di amicizia che è più probabile che produca il risultato desiderato. Hanno persino sviluppato e testato un algoritmo che fa il lavoro.



I social network suggeriscono già potenziali amici in base a informazioni come chi conoscono i tuoi amici esistenti, a chi mandi email e così via.

Ma questa amicizia passiva è un servizio del tutto indiretto. Non c'è altro obiettivo che aumentare il numero di amici e il tempo che trascorri in rete.

Così Wei e co hanno sviluppato un algoritmo chiamato SITINA (Selective Invitation with Tree and In-Node Aggregation) che, quando viene assegnato un obiettivo, suggerisce potenziali amici con l'obiettivo di massimizzare le possibilità di amicizia con loro.



La strategia ha alcune sottigliezze importanti. Ad esempio, un modo per raggiungere un obiettivo è trovare il percorso più breve attraverso la rete. Ma il problema è che si basa sul fatto che ogni persona della catena accetti i propri inviti.

Una strategia migliore, dicono Wei e co, è tracciare molti percorsi attraverso la rete in modo che sia più probabile che almeno uno porti alla connessione desiderata. Inoltre, questa strategia può produrre più amici in comune, dando all'invito target maggiori possibilità di successo.

Ma anche questo ha un aspetto negativo: significa che devi gestire un gran numero di inviti che richiede tempo e noioso.



Quindi c'è chiaramente un equilibrio tra inondare la rete di inviti e tracciare il percorso più breve per raggiungere l'obiettivo. È qui che entra in gioco SITINA.

Questo algoritmo è progettato per ottimizzare il processo in modo da massimizzare le possibilità di fare amicizia con un target dato un budget limitato di inviti.

Wei e colleghi affermano di averlo testato su un gruppo di 169 utenti di Facebook che hanno reclutato per l'attività. Il test consisteva nel dare a ciascun utente di Facebook una serie di obiettivi e un numero limitato di inviti e sfidarli ad amici di ogni obiettivo per conto proprio. Parallelamente, a questi utenti sono state fornite anche raccomandazioni da SITINA che hanno anche utilizzato.

Wei e colleghi affermano che il loro algoritmo ha notevolmente superato l'approccio manuale. Lo studio dell'utente e i risultati sperimentali dimostrano che l'amicizia attiva può massimizzare efficacemente la probabilità di accettazione dell'obiettivo dell'amicizia, dicono.

È un'idea interessante che potrebbe chiaramente generare una domanda sostanziale tra gli utenti dei social network che vogliono avviare un contatto con obiettivi lontani.

Tuttavia, una domanda importante che Wei e compagni non hanno affrontato è l'impatto che questo algoritmo potrebbe avere sugli obiettivi. Non ci vuole molta immaginazione per pensare ai modi in cui questo tipo di approccio potrebbe essere abusato, ad esempio come strumento per lo stalking.

Poi ci sono questioni di privacy. Questo approccio non solo rivela uno o più percorsi attraverso la rete verso un bersaglio, ma anche un certo numero di amici del bersaglio. Potrebbe anche consentire di ricostruire il social network di un determinato target.

Dati i passi falsi di alto profilo che vari social network hanno commesso nel creare collegamenti indesiderati tra le persone sulle loro reti, è chiaro che i problemi legali e di privacy che l'amicizia attiva solleva devono essere studiati attentamente prima di rilasciarli in libertà.

Rif: arxiv.org/abs/1302.7025 : Massimizzare la probabilità di accettazione per l'amicizia attiva nei social network online

nascondere