Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In alternativa è possibile procedere con una ricerca testuale libera che produrrà un elenco di risultati in cui compariranno le risorse informative più significative indipendentemente dalla loro tipologia.

Le modalità di ricerca

La ricerca permette di ricercare i termini inseriti come criteri tra i diversi contenuti testuali che descrivono le entità censite nel sistema. I testi descrittivi di persone, pubblicazioni, progetti, etc. vengono raccolti in un indice comune che consente di operare in modo trasversale sui contenuti.

Il motore di ricerca segue una logica di "rilassamento" progressivo dei criteri di ricerca impostati dall'utente. Questo significa che quando un utente effettua una interrogazione i risultati vengono ordinati in base al soddisfacimento dei criteri nel seguente ordine:

  • Corrispondenza esatta: il motore effettua, in prima battuta, una ricerca con la frase esatta, cioè impostando come condizione di filtro la frase scritta dall'utente così come è stata inserita, rispettando la sintassi e l'ordine con cui i termini sono stati digitati. I risultati di questa ricerca assumono un elevato grado di affidabilità e precisione, per cui sono mostrati in testa alla lista dei risultati trovati.
  • Ricerca per prossimità (operatore logico tra i termini: AND): il motore di ricerca scompone la frase digitata dall'utente come termine di filtro per la ricerca e concatena i vari termini unendoli tramite l'operatore booleano "AND". Come esempio si prenda la locuzione: "analisi biologiche". Questa viene scomposta nella forma: "analisi AND biologiche" in base alla quale vengono trovati item in cui le parole "analisi" e "biologiche" appaiono in posizioni diverse all'interno del record, e non necessariamente consecutive come per la frase esatta. E' possibile imporre al motore di ricerca di trovare solo risultati che soddisfano il match con frase esatta utilizzando i doppi apici: "analisi biologiche".
  • Ricerca Stemming: sfruttando la capacità di estrapolare la radice linguistica di un termine, il motore di ricerca estende l'interrogazione anche a termini che sono derivati da tale radice; l'esempio più ricorrente è l'estensione automatica della ricerca ai termini singolari e plurali, maschili e femminili, e altre derivazioni linguistiche.

Per le interrogazioni è possibile inoltre utilizzare i seguenti operatori:

+virus hiv (il risultato deve contenere il termine virus)

+virus -hiv (il risultato deve contenere il termine virus, ma non deve contenere il termine hiv)

virus* (cerca per ogni termine che inizia con "virus")

Nota: non è supportato l'utilizzo del simbolo * come primo carattere di una ricerca.

Navigazione dei risultati

...