Il futuro del web sarà più umano?
Il web come lo conosciamo noi oggi ha bisogno di strumenti migliori per districarsi nei miliardi di documenti pubblicati, la soluzione è dare un senso compiuto ai collegamenti ipertestuali e alle pagine web. Domani sarà possibile cercare nel web solo quello che realmente cerchiamo? Il Semantic Web sta cercando di farlo.
Esempi pratici
Per capire meglio come funziona la filosofia del Semantic Web, vediamo una porzione di codice RDF usata per descrivere l'India come parte del continente Asia:
<continent rdf:ID="Asia"/>
<rdf:Description rdf:ID="Asia">
<rdf:type>
<rdfs:Class rdf:about="#continent"/>
</rdf:type>
</rdf:Description>
<rdf:Description rdf:ID="India">
<is_part_of rdf:resource="#Asia"/>
</rdf:Description>
In questo caso possiamo notare che viene prima definito il continente "Asia", poi viene identificata l'India come parte del continente.
Volendo associare un programma all'autore:
<myOntology:Person>
<myOntology:givenName>Dan</myOntology:givenName>
<myOntology:isAuthorOf>
<myOntology:Program />
</myOntology:isAuthorOf>
</myOntology:Person>
In questo caso vediamo che viene assegnato il nome di nascita "Dan" al programma (ad esempio un software online), specificando che ne è l'autore.
Conclusioni ed alcuni riferimenti sitografici
Questo articolo non è certo in grado di illustrare nel modo più approfondito tutta la situazione e le possibilità della semantica ed ontologia applicata al web, infatti è solo il primo di una serie che pubblicheremo in queste pagine.
Di certo però possiamo già trarre qualche conclusione positiva nell'applicazione di questi modelli e metodologie alla vita di tutti i giorni nel prossimo futuro. Sicuramente non sarà un lavoro immediato e indolore, ma ci sono buone possibilità di riuscita... d'altra parte nessuno si aspettava che la Rete avrebbe avuto un successo così ampio come quello che abbiamo sottomano tutti i giorni.
In attesa dei prossimi articoli, vi lascio alcuni riferimenti dove poter approfondire l'argomento:
- W3C Semantic Web - inglese
http://www.w3.org/2001/sw/ - W3C Web Ontology Working Group - inglese
http://www.w3.org/2001/sw/WebOnt/ - DAML+OIL Reference Description - inglese
- W3C RDF - inglese
http://www.w3.org/RDF/ - Oasis Human Markup Language - inglese
http://www.oasis-open.org/committees/humanmarkup/