SearchPoint è il risultato, parziale, di un progetto di ricerca ancora in itinere iniziato nel 2007 da parte di Bostjan Pajntar e Marko Grobelnik, due brillanti ricercatori dello Joseph Stefan Institute di Lubjana (Slovenia).
Di cosa si tratta? Di un nuovo tipo di motore di ricerca multiranking. In grado di fornire, in base ai diversi sensi cui può riferirisi una keyword (o una stringa di keywords) utilizzata come query, differenti liste di risultati. Ordinate (e ordinabili) per topic.
Un semplice esempio? Immaginate di chiedere a SearchPoint una serie di informazioni digitando, come query, una chiave di ricerca vaga e ambigua come "Jaguar". Ebbene il primo risultato che vi fornirà sarà una lista di risorse web ricavate semplicemente utilizzando il ranking di Google.
Nella parte destra dell'interfaccia, però, (questa la novità) vedrete comparire un puntino rosso inserito in una rete di topics collegati alla keywords utilizzata per la query. Tali topics (ricavati con tecniche di keyword extraction) corrispondo ad un sottoinsieme (un subset) delle diverse accezioni di significato cui la parola "Jaguar" può, in contesti diversi, riferirsi (ad es. automobile, animale, ecc.).
Tale sottoinsieme è navigabile. E' possibile, cioè, trascinare il puntino rosso sui vari topics della rete concettuale automaticamente generata. A seconda dell'accezione su cui ci si ferma, il "trascinamento" comporta un cambiamento di ranking (e quindi di visualizzazione dei risultati ottenuti) di tipo topic based (basato cioè sulla presentazione dei risultati con più alta corrispondenza semantica rispetto al topic su cui si è deciso di posizionare il puntino).
Per dirla con gli autori "The closer the red point is to one of the topics, more results that talk about this topic are going be on the result list".
Insomma: SearchPoint, pur essendo ancora un tool in pieno divenire e da perfezionare sotto diversi aspetti, introduce degli elementi davvero innovativi. E rappresenta, di sicuro, uno dei progetti più promettenti e interessanti per l'evoluzione "semantica" (una "semantica" guidata in questo caso) dei motori di ricerca.
)