Non voglio manifestare manie di grandezza, ammetto che le seguenti
spiegazioni sono certamente eccessive per una ricerca su "Woody Allen in
Italiano", ma visto che c'ero ho fatto le cose per bene.
Gli operatori logici o booleani prendono il loro nome da George Boole, matematico
inglese della prima metà dell800 che formalizzo la logica binaria che sta alla base
dei moderni calcolatori. I principali e più diffusi sono AND,
OR, e NOT, a cui si
può aggiungere negli strumenti di ricerca NEAR.
ASTERISCO (*)
Alcuni motori di ricerca accettano l'asterisco come sostituto di una o più
lettere. L'asterisco può quindi essere usato per cercare tutte le declinazioni di
una parola, come il genere ed il numero dei sostantivi o il tempo e il modo dei verbi. Ad
esempio, "Cavall*" sta per cavalla, cavallo, cavalli, cavallerizzo, e per tutte
le altre parole che cominciano per "caval". "Vend*" sta per
venderò, venduto, vendessi, vendendo, vendesi, ecc. L'asterisco può essere usato anche
all'interno di una parola, ad esempio quando non si è sicuri della sua ortografia
("invec*e" cerca sia "invece" che "invecie", ma anche
"invecchiate").
VIRGOLETTE (" ")
Le virgolette alte (" ") indicano al motore di ricerca che il
loro contenuto deve essere trattato come una frase, cioè come una sequenza di parole che
devono comparire nel testo come un blocco unico (ad esempio "sport estremo", ma
anche "Giuseppe Verdi"). Se
inseriamo una frase senza racchiuderla tra virgolette il motore di ricerca interpreta le
parole come legate da OR, e quindi, invece di
restringere lambito della ricerca, lo allarga. Nel nostro caso non troverà solo i
documenti che contengono la frase "sport estremo" ma tutti quelli che contengono
la parola "sport" e tutti quelli che contendono la parola "estremo".
Nel caso di nomi propri, visto che cognome e nome possono presentarsi in ordine diverso o
addirittura separati da titoli (es. Carlo Dr. Grassi) si può usare anche NEAR.
Esempio di differenza tra AND, NEAR e la ricerca per
frasi.
NEAR
Due o più parole legate da NEAR devono comparire entrambe nel testo e a distanza
ravvicinata (tipicamente a distanza massima di 10 parole). E quindi una condizione
più restrittiva della semplice AND, ma meno
restrittiva della ricerca di una frase. Può
essere utile per cercare nomi di persone, in cui il nome e il cognome possono essere
ordinati in modo diverso e addirittura separati da titoli, e più in generale in quelle
situazioni in cui si cerca termini in relazione tra loro, come un aggettivo e il suo
sostantivo .
Esempio di differenza tra AND, NEAR e la ricerca per frasi.
AND
Se uniamo due più parole chiave con loperatore AND, significa che volgiamo solo
i documenti che contengono tutte le parole indicate (questo E quello). Si usa AND, quindi,
per restringere il campo della ricerca.
Esempio di differenza tra AND, NEAR e la ricerca per frasi.
Le parole vanno inserite in ordine di importanza, le più importanti cioè vanno per
prime. Se stiamo cercando gli accordi delle canzoni di Ligabue, è meglio inserire
"Ligabue AND accordi" pittosto che "accordi AND Ligabue", visto che
prima di tutto ci interessano le pagine dedicate al cantate, e tra queste, quelle che
riportano gli accordi.
DIFFERENZA TRA AND, NEAR E RICERCA
PER FRASE
Supponiamo di volere informazioni sulle moto
italiane:
Interrogazione |
Pagine trovate * |
moto |
37837 |
moto AND italiane |
2009 |
moto NEAR italiane |
70 |
"moto italiane" |
19 |
*Ricerca effettuata su altavista.it il
2/5/2000.
Con la sola parola generica "moto" i risultati
eccedono qualsiasi umana capacità di vaglio. Con l'operatore AND il numero dei
risultati cala, ma resta sempre alto e soprattutto poco pertinente perché contiene anche
documenti che parlano di moto giapponesi e scarpe italiane. Con l'uso di NEAR facciamo
centro, i risultati sono pochi, quindi controllabili uno ad uno e sono probabilmente
pertinenti, visto che l'aggettivo, essendogli vicino, dovrebbe riferirsi al nome. La frase
"moto italiane" come prevedibile seleziona ancora di più, ma probabilmente
elimina anche documenti pertinenti, come quelli che parlano delle "moto costruite
dalle case italiane".
NOT
Una parola chiave preceduta da AND NOT indica al motore di ricerca che non vogliamo i
documenti che contengono quella parola. Naturalmente bisognerà indicare anche quali sono
le parole che vogliamo compaiano nei nostri documenti. Luso di NOT è importante
quando vogliamo escludere delle sottocategorie di documenti. Ad esempio facendo delle
ricerche sulla composizione chimica degli oli essenziali contenuti nel basilico si pone
questa interrogazione:
"oli essenziali" AND basilico
I risultati che ci interessano sono però inquinati da un grande numero di documenti
che si riferiscono sì agli oli essenziali del basilico, ma dal punto di vista delle
medicine alternative e del massaggio. Specificare
"oli essenziali" AND basilico AND
scienza
non risolve il problema perché anche i documenti che
non ci interessano potevano contenere espressioni del tipo "...la scienza riconosce
molte proprietà agli oli essenziali contenuti le basilico...". La soluzione più
pratica è un'interrogazione del tipo:
"oli essenziali" AND basilico AND
NOT (cura OR massaggi)
Nelle interfacce di ricerca semplice l'operatore AND NOT è in genere sostituito dal
segno - (meno).
OR
Unendo due o più parole unite da OR chiediamo al motore di ricerca di darci tutti i
documenti che contengono o una parola o laltra, o anche tutte e due. Luso di
OR, quindi, allarga il campo della ricerca. "Alberghi OR pensioni" cerca i
documenti che parlano sia di alberghi che di pensioni. Nelle interfacce di ricerca
semplice OR è sostituito dal segno + (più).
PARENTESI
Tutti gli operatori logici possono essere inseriti in espressioni complesse del
tipo
riccione AND (alberghi OR pensioni)
Le parentesi indicano che loggetto delloperatore che le precede, in questo
caso AND, non è la parola immediatamente seguente (alberghi) ma lintera espressione
contenuta tra le parentesi (alberghi OR pensioni). Stiamo chiedendo di darci tutti i
documenti che contengono la parola "riccione" e una delle due tra
"alberghi" e "pensioni" (o anche tutte e due).
Esattamente come nelle espressioni algebriche si possono aprire parentesi
allinterno di altre parentesi.
Per ulteriori
informazioni vi consiglio http://www.motoridiricerca.it
|