Salve a tutti,
nel mese di luglio mi è capitato di entrare a far parte di una Academy per imparare le basi del Java Enterprise. In questa occasione ho conosciuto 14 ragazzi che con me hanno condiviso questa esperienza. Il primo passo per rompere il ghiaccio è stato quello di creare un gruppo su WhatsApp che nel corso della sua storia ha avuto diversi nomi (lasciamo perdere quali che è meglio). Questa conversazione ha cominciato presto a degenerare rendendo quindi necessarie delle statistiche che permettessero di vedere il grado di coinvolgimento di ogni componente nel tempo... i risultati sono stati preoccupanti ma non ne discuteremo in questa sede xD.
Quello che volevo presentare qua è il tool che ho creato per generare queste statistiche, creando anche un form per poter generare le vostre 🙂
Il tool in realtà non è niente di trascendetale. L'ingresso è il txt ottenuto espoertando la conversazione. L'algoritmo non fa altro che parsare con delle funzioni regex fatte ad hoc la conversazione ed estrarne le statistiche. Con le librerie Google Charts ho poi rappresentato queste statistiche sotto forma di grafici.
Al momento vi sono due grafici a torta che rappresentano il numero di messaggi e il numero di media inviati da ogni persona. Il terzo invece è un grafico a barre che indica quant'è il numero di messaggi inviati in uno specifico giorno.
Esportazione in file di testo della conversazione WhatsApp
Vediamo il primo passo per estrarre le statistiche.
Andiamo sulla conversazione di gruppo che vogliamo analizzare, premiamo il tasto in alto a destra e poi Altro, Invia chat via mail e infine scegliamo di non includere i media.
Si aprirà l'applicazione di mail con allegato il file di testo con la conversazione. Se è possibile scaricare il file direttamente da lì altrimenti inviatevelo e scaricatelo successivamente.
ATTENZIONE: nel caso in cui nel titolo della conversazione appaiano delle emoji, queste vanno tolte prima dell'esportazione perché altrimenti l'operazione non andrà a buon fine (bug di WhatsApp).
Tool online per le Statistiche delle conversazioni su WhatsApp
Una volta che avete il file di testo con la conversazione al suo interno, potete cliccare sul tasto sfoglia qua sotto e selezionarlo per ottenerne le statistiche.
DISCLAIMER: ii file inseriti non saranno caricati o salvti da nessuna parte. Tutto è gestito lato utente e quindi a noi non arriva nulla. State tranquilli! 😉