Per esprimere il tema d'una nostra qualsiasi ricerca abbiamo sovente bisogno di ricorrere ad una o più parole. Così capita, per esempio, allorquando dobbiamo compilare uno o più formulari; implicitamente o esplicitamente i termini richiesti saranno combinati tra di loro con operatori logici: così si cercherà il concetto A e il concetto B, volendo che ciascuno dei documenti richiesti li contenga entrambi ( AND, All), oppure si demanderà il concetto A o il concetto B, volendo che ciascuno dei documenti richiesti contenga almeno uno dei termini espressi (OR , Any).
Si potrà rinviare qui a quanto già illustrato con riguardo al sistema Italgiure-Find, che gestisce le banche dati del C.E.D. della Cassazione (cfr. OBERTO, Appunti per un corso di informatica giuridica , Sez. III, § 13.1 ), sottolineando ancora una volta l'importanza di un'attenta combinazione degli operatori AND, OR e NOT. In particolare occorrerà tenere presente che
|
lease AND back AND patto AND commissorio |
(qui è preferibile ricorrere a "NEAR", perchè i vari termini non sono di per sè sufficientemente selettivi e i documenti in Internet possono essere assai lunghi e trattare al loro interno di questioni assai diverse): |
comunione NEAR legale NEAR coniug* |
Si noti che, per combinazione, la sintassi delle stringhe di ricerca è qui identica a quella impiegata nel programma "Jurisdata" della Giuffrè, ciò che consente interessanti ricerche in multitasking, con conseguente comparazione dei risultati. |
Questa è una
presentazione visiva
degli operatori logici booleani AND e OR attraverso i diagrammi dell'insiemistica.
Qui di seguito si riporta invece una tavola riepilogativa dei principali
operatori logici conosciuti dai più importanti motori di ricerca.
conosciuti dai più importanti motori di ricerca |
in inglese |
in italiano |
*può variae da motore a motore |
|
|
AND | e | + | chiede al motore di cercare tutti i documenti contenenti - in ciascuno di essi - tutte le parole indicate, anche se tali parole si trovano lontane l'una dall'altra all'interno di ciascuno dei documenti reperiti. | contratto AND matrimonio |
OR | o | automatico | chiede al motore di cercare tutti i documenti contenenti - in ciascuno di essi - almeno una delle parole indicate. | divorzio OR separazione |
NOT | non | - | chiede al motore di cercare tutti i documenti che non contengano la parola inserita dopo tale segno. | conviventi NOT
figli*
* in Altavista: conviventi AND NOT figli |
ADJ | adiacente | ADJ | chiede al motore di cercare tutti i documenti contenenti solo le parole indicate, che si trovino immediatamente l'una dopo l'altra. | libreria ADJ antiquaria |
NEAR | vicino | ~ | chiede al motore di cercare tutti i documenti contenenti che contengono solo le parole indicate, che si trovino in un certo grado di prossimità tra di esse (la distanza massima tra le parole varia da motore a motore: per esempio è di 25 parole in Lycos e di 10 parole in Altavista). | comunione NEAR coniugi |
"…" | virgolette (inglesi) |
"…" | chiede al motore di cercare tutti i documenti che contengono solo l'espressione esatta, inserita tra le virgolette. | "Giacomo Oberto’s Home Page" |
Per valutare le conseguenze di un uso corretto dei differenti
operatori basterà consultare la tabella seguente (risultati ottenuti
in Altavista il 6 luglio 1999):
Ricerca effettuata | Documenti ottenuti |
contrats AND mariage | 1605 |
contrats NEAR mariage | 313 |
" contrats de mariage" | 246 |
" contrats de mariage" AND époux | 63 |
Sebbene gli operatori siano all'incirca gli stessi per
tutti i motori, il significato e l'operatività degli stessi può
variare da motore a motore. Ecco la tavola riepilogativa proposta da
Altavista
:
«
».
|