Ibm OmniFind Yahoo! Edition
Search engine Maggio 14th, 2007Il vostro sito ha un’interfaccia grafica accattivante, la piattaforma di gestione dei contenuti che avete scelto vi permette di creare e modificare le pagine a vostro piacimento ma gli utenti si lamentano di quanto sia difficoltoso reperire le informazioni di loro interesse.
La scelta progettuale iniziale di salvare tutti i contenuti in una base dati sembrava vincente!
Con il trascorrere del tempo però le informazioni rilevanti hanno cominciato ad essere disponibili in formati diversi:
- Report e studi in PDF
- Analisi e white paper in DOC
- Presentazione e case studies in PPT
Tutta questa mole di dati non è presente all’interno del database e pertanto il motore di ricerca che avevate costruito si è rivelato insufficiente per coprire le nuove esigenze.
Non disperatevi! IBM e Yahoo per ovviare a questo inconveniente hanno costruito una soluzione ad hoc che risulta semplice da installare, in grado di indicizzare fino a 500.000 documenti in più di 200 formati, facilmente integrabile nel vostro sito e per di più GRATUITA!
Questo miracoloso software si chiama: IBM OmniFind Yahoo! Edition e come cita lo slogan del sito rende semplice la ricerca di livello Enterprise. Uno dei punti chiave del progetto è la semplicità di installazione e configurazione che promette di rendervi operativi in pochi minuti.
L’installer è molto corposo, parliamo di circa 100 MB, in quanto incorpora un server web, un crawler, il framework LUCENE e l’interfaccia di amministrazione. Una volta scaricato, l’installazione è semplicissima, basta scegliere su che porta deve restare in ascolto il web server (comodo se avete già un Apache o IIS installato sulla vostra macchina) e i dati di autenticazione.

Dopo aver effettuato il login, entriamo nel cuore dell’applicativo, dove possiamo impostare su quale dominio o path del filesystem cominciare a indicizzare i documenti. Nel seguente screenshot vedete l’esito di un’indicizzazione di prova che ha scansito un archivio di 69 documenti.

Ora che abbiamo una base sui cui effettuare le nostre ricerche, vediamo cosa ci mette a disposizione OmniFind:
- Pagina di ricerca personalizzabile nel look & feel
- Definizione di sinonimi
- Creazione di collegamenti consigliati
- Statistiche sulle ricerche
- Regole di classificazione
Tramite l’interfaccia web in stile AJAX (sono utilizzate le librerie DOJO) possiamo personalizzare la grafica della pagina di ricerca e quella contenente i risultati della ricerca stessa, in modo da renderla uniforme al nostro sito.
Le caratteristiche avanzate della gestione delle chiavi di ricerca, vi consentono di definire sinonimi, in modo che termini simili vengano ricondotti alla stessa keyword e si aumenti così la possibilità di reperire i documenti più rilevanti.
Analogamente i collegamenti consigliati vi permettono di definire qual è il contenuto più attinente ad una specifica chiave di ricerca, che verrà presentata all’utente in un’area di prima importanza come fa Google con i link sponsorizzati.
Le statistiche sulle ricerche e le regole di classificazione servono a monitorare quali siano le ricerche più effettuate (anche quelle che non forniscono risultati) così da poter eventualmente configurare dei collegamenti consigliati ad hoc; le regole invece permettono di effettuare un fine tuning sul ranking dei risultati, privilegiando o meno, i documenti più recenti, quelli più vicini alla radice del sito e quelli che possiedono più collegamenti.
Finora OmniFind si è dimostrato perfetto per chi desidera creare una pagina di ricerca del proprio sito sullo stile di Google ma qualora volessimo un semplice box di ricerca e presentare i dati in altre modalità? Nulla di più facile, gli sviluppatori di IBM hanno pensato anche a questa esigenza ed hanno messo a disposizione una completa API che permette di ricercare nell’indice del motore di ricerca e applicare trasformazione XSLT ai risultati (in modalità REST).
Riassumiamo quindi le caratteristiche salienti di questo prodotto:
- Facilità di installazione.
- Indicizzazione fino a 500.000 documenti di più di 200 formati diversi.
- Personalizzazione grafica della pagina di ricerca e dei risultati.
- API per la realizzazione di applicazioni custom.
- GRATUITO.
Per finire qualche riferimento bibliografico per approfondire le tematiche legate al mondo della Search Engine Optimization:
…and now you are a bit more conscious!








Recent Comments