Giovambattista Vieri
BLIH Bigdata Localized Info Harvester E' un harvester collaborativo di dati. Lo scopo e' quello di raccogliere dati geolocalizzati anche sotto forma di testo libero, forniti dagli utenti, che, scelgono di caricare i dati su uno o piu' server. Su server i dati risiedono in un db relazionale (per eventuali scremature). I dati verranno trasferiti su vari sistemi di analisi per bigdata. BLIH e' diviso in parte client e parte server. Ambedue sono sviluppate avendo come obiettivo la semplicita' sia architetturale sia di codifica (KISS). Il progetto e' implementabile con due semplici pagine web.
Il codice e' rilasciato sotto AGPL (software libero e opensource) su github (https://github.com/gvieri/BLIH) . Le scelte effettuate garantiscono a BLIH semplicita' e, una platea di utenti vastissima. E' previsto oltre al client grafico anche un client non grafico. Cosi' un utente con linee dati a bassa velocita' potrebbe raccogliere dati con dispositivi da 20$ (come in molti paesi in via di sviluppo). BLIH e' espandibile. La sua semplicita' lo rende candidabile per raccogliere dati 'geo' per l'"internet of thing" (IoT). E' "banale" l'introduzione di una libreria PKI (Public key infrastructure) in modo da certificare e proteggere lo scambio dati nel mondo IoT.
BLIH e' stato presentato a https://2015.spaceappschallenge.org/project/blih-bigdata-localized-info-harvester. Si ritiene possibile che altri team decidano di contribuire o di usarlo nelle campagne di raccolta dati.