No artigo What is RDF, Joshua Tauberer esclarece o que é (ou será) a Web Semântica e qual o papel da RDF nela. De acordo com ele, o termo semântica na Web Semântica não quer dizer que os computadores serão capazes de entender o significado de qualquer coisa, mas que pedaços de conhecimento poderão ser mecanicamente manipulados pelas máquinas, com objetivos úteis aos humanos.
Tauberer explica que a Web atual é uma plataforma para apresentação de informação. Mesmo que sites como o Wikipedia contenham boa parte do conhecimento humano, tudo o que o computador ‘enxerga’ é como apresentar textos e imagens para o usuário. O conhecimento, que é a parte interessante, está fora do alcance do computador.
A idéia da Web Semântica é oferecer uma plataforma descentralizada de conhecimento. Nesse ambiente, um computador poderá juntar, por exemplo, dados de um produto obtidos no site do seu fabricante com artigos publicados sobre esse produto no site de uma revista especializada e com as informações do estoque do produto no site de algum varejista. Mas para que o computador possa fazer isso, são necessários padrões de representação de conhecimento. E é aí que o RDF entra em cena.
O RDF (Resource Description Framework) é um padrão do W3C para codificação de conhecimento. Criado originalmente para codificar metadados (dados que descrevem dados), o RDF foi escolhido como uma forma flexível para decompor o conhecimento em partes pequenas com regras entre elas. Através dessas regras, é possível representar muita coisa sobre pessoas, lugares, conceitos e muito mais, além das relações entre eles.
O código abaixo é um exemplo de uso de RDF, apresentado por Tauberer:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:ex="http://www.example.org/">
<rdf:Description rdf:about="http://www.example.org/vincent_donofrio">
<ex:starred_in>
<ex:tv_show rdf:about="http://www.example.org/law_and_order_ci" />
</ex:starred_in>
</rdf:Description>
<rdf:Description rdf:about="http://www.example.org/the_thirteenth_floor">
<ex:similar_plot_as rdf:resource="http://www.example.org/the_matrix" />
</rdf:Description>
</rdf:RDF>
Esse exemplo diz que o ator Vincent Donofrio apareceu no programa de TV Law & Order: Criminal Intent. Também diz que o filme The Thirteenth Floor tem um enredo similar ao de The Matrix. Mas para entender de fato o exemplo é necessária uma boa compreensão de XML. Nos próximos artigos tentarei deixar isso um pouco mais claro.
Continua …

0 respostas até agora ↓
Não há comentários ainda... Seja o primeiro a opinar.
Deixe um comentário