Gli operatori logici, questi sconosciuti

Transcript

Gli operatori logici, questi sconosciuti
Gli operatori logici
I principali operatori logici sono AND, OR, NOT, al quale nel caso dei motori di ricerca si aggiunge NEAR. Conosciuti anche come
operatori booleani, dal nome di George Boole (una breve storia del matematico, in lingua inglese, si trova nella Jones
Telecommunications & Multimedia Encyclopedia) che con i suoi libri "The Mathematical Analysis of Logic" (1847) e "An
Investigation of the Laws of Thought" (1854) gettò le basi dell'algebra a due valori su cui è fondata tutta l'informatica.
L'uso degli operatori logici è utile per restringere il campo della ricerca.
Se ne può usare più di uno nella stessa stringa di ricerca, anche in combinazione tra loro. E' bene tenere conto che, anche se
tutti i motori accettano stringhe che contengono operatori logici, non tutti usano la stessa sintassi per far impostare all'utente la
stringa di ricerca (es.: "software AND didattico" oppure "software & didattico" etc.).
AND
Potrebbe essere tradotto con la congiunzione italiana "e".
Per esempio, volendo trovare dei siti da cui prelevare dei software didattici una cosa è cercare "software didattico" (cioè siti che
contengano esattamente la stringa "software didattico") e un'altra cercare software AND didattico (cioè siti in cui sia presente il
termine "software" insieme al termine "didattico"). In Altavista si otterranno 2.027 pagine che soddifano la prima ricerca e 5.284
pagine che soddisfano la seconda. Se mi interessano software didattici per la geografia posso aggiungere un altro operatore AND
e la parola geografia: software AND didattico AND geografia. In questo caso su Altavista le pagine che soddisfano la ricerca
impostata sono scese a 541.
OR
Si può tradurre con "o".
Normalmente amplia il campo della ricerca, ed è utile nel caso in cui non si sia sicuri del termine esatto che individua i siti che ci
interessano. Se vogliamo trovare una lista di scuole che offrono di corsi di lingue per adulti, ma non sappiamo se il termine più
adatto è "scuola" o "formazione", potremmo cominciare col cercare scuola (e in Altavista si ottengono 299.430 pagine) o invece,
per essere sicuri di non mancare qualche sito significativo, scuola OR formazione (e sempre su Altavista si ottengono così
376.826 pagine). E' chiaro che entrambe le ricerche sono poco significative perché il numero di pagiene trovato è sicuramente
troppo alto per poter essere esaminato.
NOT
"Non", viene usato per delimitare il risultato di una ricerca per esclusione esplicita di qualcosa. Come dire: questo E NON quello.
In Altavista è necessario scrivere esplicitamente anche l'operatore AND prima del NOT, mentre altri motori considerano AND
implicito e non accettano la forma AND NOT (è il caso di Lycos). In ogni caso dalla prossima puntata esploreremo in dettaglio i
singoli motori di ricerca come le sintassi specifiche di ognuno.
NOT si rivela molto interessante usato in combinazione con più AND in un'unica stringa di ricerca. Riprendendo l'esempio usato
per l'operatore AND, si vuole trovare ora del software didattico per la geografia E NON per l'ambiente. La stringa di ricerca dovrà
essere composta così: software AND didattico AND geografia AND NOT ambiente. Abbiamo ulteriormente precisato la richiesta
che infatti ha ridotto il numero delle pagine che soddisfano le condizioni della ricerca da 541 a 127.
NEAR
Si può tradurre con "Vicino".
Si tratta di una estensione di AND. Le parole da cercare devono essere tutte presenti nella pagina ma ravvicinate tra loro,
considerando la vicinanza un fattore che esprime il legame tra le parole. E' come dire al motore di ricerca "non cercare queste
due parole sparse nella pagina, ma trovami le due parole nella stessa frase". La vicinanza è stabilita ovviamente in termini di
numero di parole. Altavista imposta questo numero a 10, cioè le due parole cercate dovranno essere all'interno dello spazio
definito da 10 parole. Così cercando su Altavista software AND geografia si ottengono 4.101 pagine in risposta, mentre usando
software NEAR geografia se ne ottengono solo 375. In pratica, si cerca di eliminare tutti quei siti in cui si parla di software e, per
un motivo qualsiasi ma non legato al software, anche di geografia.