Oggi voglio condividere con voi il progetto che ho realizzato con alcuni compagni di Università qualche tempo fa. People Finder, questo è il nome del progetto, nasce dall’esigenza di molti di avere a disposizioni informazioni di diverso genere a natura, tutto su un’unica pagina Web.

People Finder realizza proprio questo. People Finder permette di effettuare ricerche su personaggi famosi (ma potete spaziare su qualsiasi genere vogliate), e restituisce i risultati della ricerca, interrogando a sua volta Google Immagini, YouTube e Wikipedia. Come potete vedere dall’immagine seguente, tutte le informazioni vengono visualizzate in una singola pagina, e messe così a completa disposizione dell’utente finale. In particolare, in People Finder, potrete navigare tra le prima 16 immagini restituite da Google inerenti al personaggio desiderato, o tra 4 video dello stesso, ognuno avente un diverso criterio di valutazione, il tutto effettuando una sola ricerca, e su una sola pagina.

People Finder è stato realizzato in Java ed usa diverse librerie esterne per la gestione di Google, YouTube ed altro ancora. Per essere reso disponibile a tutti gli utenti, senza necessità di software di installazione, è stato sviluppato con tecnologia Web, e quindi il fulcro di People Finder è proprio la pagina JSP che si visualizza al momento della ricerca.


Come potete vedere nel video seguente, la navigazione tra le immagini ed i video è veramente immediata ed intuitiva. Inoltre viene messa in risalto la descrizione iniziale che Wikipedia offre del personaggio cercato. Nel resto della pagina, viene riportato il contenuto della pagina di Wikipedia, ovviamente ripulita e riorganizzata. People Finder è stato progettato e realizzato avendo cura di occupare il minor numero di risorse possibile, soprattutto per quanto riguarda la banda a disposizione.

Ma non è finita qui. People Finder può essere usato anche senza una connessione internet. Infatti è disponibile un piccolo applicativo da poter usare sul proprio computer, che permette di effettuare ricerche, di qualsiasi genere, e fornire i risultati interrogando la base documentale precostruita. Questa base documentale può essere completamente personalizzata, arricchita e adattata alle proprie esigenze. Quando si effettuano modifiche alla base documentale, c’è bisogno di ricostruirla per poter poi essere di nuovo utilizzata. Questo è l’unico momento in cui è necessaria una connessione internet.


I documenti all’interno della base documentale, vengono prelevati direttamente dal Web, utilizzando il portale di People Finder, ma questa volta limitandosi ai soli risultati di Wikipedia. Una volta collezionati questi documenti, vengono indicizzati esattamente nello stesso modo utilizzato da Google, ma con algoritmi diversi. Sarà quindi possibile effettuare ricerche libere, senza essere vincolati a ricercare esattamente il personaggio desiderato. L’utilizzo del software è mostrato nel seguente video.

People Finder è stato realizzato come progetto universitario, ma come potete vedere ha tutte le caratteristiche e potenzialità per essere usato e distribuito nel mondo reale. Avere una galleria di immagini, una galleria di video e la descrizione accurata e controllata di Wikipedia come risultato della ricerca, il tutto in una sola pagina, è per molti ancora un’utopia, che costringe ad effettuare più volte la stessa ricerca, per ottenere risultati di natura diversa, offerti da portali diversi.