diff --git a/src/routes/GestioneDellInformazione/01_InformationRetrival.js b/src/routes/GestioneDellInformazione/01_InformationRetrival.js new file mode 100644 index 0000000..43a00bf --- /dev/null +++ b/src/routes/GestioneDellInformazione/01_InformationRetrival.js @@ -0,0 +1,99 @@ +import {Panel, Section} from "bluelib"; +import {Fragment} from "preact"; +import Example from "../../components/Example"; +import Link from "../../components/Link"; + +const r = String.raw; + + +export default function (props) { + return ( + +
+ +

+ Processo di raccolta e recupero approssimato di informazioni spesso non strutturate. +

+

+ Riceve in input una query, elabora documenti e restituisce una risposta più rilevante possibile. +

+

+ Un'applicazione che effettua IR si chiama motore di ricerca. +

+
+
+
+ +

+ La richiesta di informazioni effettuata da un utente in linguaggio naturale. +

+
+ +

+ La traduzione dell'UIN in un linguaggio specifico al motore di ricerca. +

+

+ La complessità di questo linguaggio dipende dall'utilizzatore del motore di ricerca: il suo livello di esperienza, il suo background di conoscenze e il livello di approfondimento desiderato. +

+
+
+
+ + + Wikipedia e la ricerca di Telegram usano un linguaggio di query keyword-based. + +

+ Definisce parole chiave da cercare all'interno dei documenti. +

+

+ In essi, è possibile cercare molteplici parole chiave, concatenarle per formare una frase oppure cercare parole a una data prossimità l'una dall'altra. +

+

+ Spesso processa il linguaggio naturale per trasformarne le parole specifiche in parole chiave più generiche. +

+ + Cercando su Telegram un plurale inglese, verranno restituiti anche i messaggi che riportano la stessa parola ma al singolare. + +
+ + + Le regex e i glob sono due dei pattern-based query languages più comuni. + +

+ Definisce parti di testo da cercare all'interno dei documenti. +

+

+ Permettono dunque la ricerca di prefissi, suffissi, sottostringhe e intervalli. +

+
+ + + Google, DuckDuckGo, Ecosia usano tutti un linguaggio di query keyword-based booleano. + +

+ Estendono gli altri tipi di query permettendo l'inserimento di operatori booleani (AND, OR e NOT) tra le parole chiave. +

+ + Per esempi sulla sintassi per effettuare ricerche booleane su Google, visita Google Advanced Search. + +
+ + + Google Books permette di sfruttare la struttura fissa delle informazioni sui libri (titolo, autore, editore...) per ottenere risultati più precisi., + +

+ Permettono di effettuare i precedenti tipi di query su specifiche parti della struttura dei documenti. +

+
+ + + MeSH cataloga i paper di medicina caricati su PubMed organizzandoli in una gerarchia di categorie. + +

+ Limitano le keyword a un vocabolario predefinito utilizzato anche dai documenti. +

+
+
+
+ ) +} diff --git a/src/routes/GestioneDellInformazione/index.js b/src/routes/GestioneDellInformazione/index.js index 2460443..07822c3 100644 --- a/src/routes/GestioneDellInformazione/index.js +++ b/src/routes/GestioneDellInformazione/index.js @@ -1,4 +1,5 @@ import Intro from "./00_Intro"; +import InformationRetrieval from "./01_InformationRetrival"; export default function () { @@ -6,6 +7,7 @@ export default function () {

Gestione dell'informazione

+
) }