Exemplos RDF Mini-Curso – Introdução à Web Semântica

Slides:



Advertisements
Apresentações semelhantes
RDF -Resource Description Framework
Advertisements

Resource Description Framework (RDF) Mark Douglas de Azevedo Jacyntho.
RDF Resource Description Framework Ana Christina Bringuente Adaptação da Apresentação do Mark Douglas de Azevedo Jacyntho.
Rhizome. Roteiro Definição Metas Características Arquitetura Tecnologias envolvidas Referências.
XML (eXtensible Markup Language) W3C - World Wide Web Consortium Documentos TXT estruturados? Por que XML? XML, ou eXtensible Markup Language, é uma linguagem.
A Seleção da Leitura Formas de divulgação de textos acadêmicos – Livros de leitura corrente: livros técnicos. – Obras de referencia: dicionários temáticos.
1 PROCESSO DE MODELAGEM Modelo Mental: para a solução de problemas simples Reconhecimento do Problema Criação de Alternativas Avaliação de Alternativas.
O TÍTULO DO TRABALHO DEVE SER EM FONTE TIMES NEW ROMAN, TAMANHO 66, LETRAS MAIÚSCULAS, EM NEGRITO SOBRENOME, Autor 1., SOBRENOME, Autor 2…, Times New Roman,
01. Introdução à Web Semântica
TÍTULO DO TRABALHO INTRODUÇÃO CONCLUSÃO METODOLOGIA REFERÊNCIAS
Ab COMO FAZER UMA RESENHA ab
TÍTULO Subtítulo Autor1: Autor2: Subtítulo Referências:
XML – Extensible Markup Language (Introdução – Parte II) Prof. Joel
Banco de Dados em Jogos Digitais
UMA BREVE APRESENTAÇÃO
TÍTULO DO TRABALHO Curso: IES: Aluno: (nome) Orientador: (nome)
fotos/imagens devem ser em alta resolução
TÍTULO DO ARTIGO Autores: Autor 1; Autor 2; Autor 3 07/10/2016.
TÍTULO DO TRABALHO INTRODUÇÃO CONCLUSÃO METODOLOGIA REFERÊNCIAS
Título do Trabalho a ser apresentado
Tecnologia para a Internet I – Aula 05 Prof. Me. Ronnison Reges Vidal
Atenção Psicossocial xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx (título EM FONTE CALIBRI 54 MAISCULA) Autores: Fulana.
TÍTULO INTRODUÇÃO RESULTADOS OBJETIVOS CONCLUSÃO METODOLOGIA
TÍTULO TÍTULO DO TRABALHO NOME(ES) DO(S) AUTOR(ES)
Prof. Wellington Franco
Desenvolvimento ou corpo do artigo
Seminário de Estágio Supervisionado Campus Anápolis de CSEH-UEG
CREATED BY RAFAEL S. T. VIEIRA
TÍTULO DO ARTIGO: subtítulo
INSTITUIÇÕES DOS AUTORES (Fonte 28) RESULTADOS & DISCUSSÃO
TÍTULO DO TRABALHO Considerações iniciais:
V MOSTRA DE INICIAÇÃO CIENTÍFICA E TECNOLÓGICA
Universidade e de contato do autor
Aplicativos para Internet
Florianópolis,18 e 19 setembro 2017
TITULO CAIXA ALTA FONTE ARIAL TAMANHO 60 CENTRALIZADO
Descrevendo Recursos na Web com RDF (Parte 1)
TÉCNICO EM EDIFICAÇÕES
Procedimentos Metodológicos Resultados e Discussão
Descrevendo Recursos na Web com RDF (Parte 2)
Espaço reservado para a logo da Instituição
Grupo de pesquisa: ex: Grupo de Ciências Sociais Aplicadas (Direito)
¹Autor. ²Autor 3Autor ;4Autor; RESULTADOS E DISCUSSÕES
RESULTADOS E DISCUSSÃO
III FEIRA DE TRABALHOS DE
UNIVERSIDADE DE PERNAMBUCO
COLÉGIO ESTADUAL PAULO LEMINSKI OBJETIVOS ESPECIFICOS
GRUPO DE TRABALHO XXXXXXXX
TÍTULO DO TRABALHO ÁREA TEMÁTICA Autor 1 – Instituição de Origem
Logomarca da sua Instituição
Título do trabalho INTRODUÇÃO
O padrão do primeiro slide é obrigatório
Programa: Utilize o logo do programa e arraste para baixo da linha.
TITULO CAIXA ALTA FONTE ARIAL TAMANHO 54 CENTRALIZADO
TÍTULO DO RESUMO EXPANDIDO PROCEDIMENTOS METODOLÓGICOS
Negrito – Caixa Alta - Centralizado Resultados e Discussão
TÍTULO DO RESUMO EXPANDIDO
Programa: Utilize o logo do programa e arraste para baixo da linha.
Nome do autor – Instituição a que se vincula
TÍTULO (Fonte: Arial; Tamanho: 40)
REFERÊNCIAS BIBLIOGRÁFICAS
REFERÊNCIAS BIBLIOGRÁFICAS
Nome do Curso – Área de Pesquisa
IV FEIRA DE TRABALHOS DE
TITULO INTRODUÇÃO OBJETIVOS METODOLOGIA RESULTADOS E DISCUSSÃO
TÍTULO INTRODUÇÃO RESULTADOS OBJETIVOS CONCLUSÃO METODOLOGIA
Nome dos autores separados por vírgulas
Desenvolvimento Desenvolvimento
Nome Sobrenome, Nome Sobrenome, Nome Sobrenome
Sistemas de Informação
Transcrição da apresentação:

Exemplos RDF Mini-Curso – Introdução à Web Semântica Universidade Católica de Pelotas Centro Politécnico Exemplos RDF Um Guia Ultra-Rápido da Sintaxe RDF Mini-Curso – Introdução à Web Semântica André D Jardim Luiz A M Palazzo Abril, 2009

O Elemento rdf:Description Attributos about : Refere-se a uma URI ou a um recurso existente ID: Sinaliza a criação de um novo recurso <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description about="http://www.cs.vassar.edu/~ide/"> . </rdf:Description> <rdf:Description rdf:ID="Nancy Ide"> </rdf:RDF> Introdução à Web Semântica

Propriedades Nomes de propriedades devem ser associados a um esquema. São qualificados com um prefixo de namespaces <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description about="http://www.cs.vassar.edu/~ide/rdf/"> <dc:creator>Nancy Ide</dc:creator> </rdf:Description> </rdf:RDF> Introdução à Web Semântica

Sintaxe Abreviada Propriedades convertidas para atributos <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description about="http://www.cs.vassar.edu/~ide/ESA.pdf"> <dc:creator>Nancy Ide</dc:creator> <dc:title>Encoding Syntactic Annotation</dc:title> <dc:date>2007-04-10</dc:date> </rdf:Description> </rdf:RDF> <rdf:Description about="http://www.cs.vassar.edu/~ide/ESA.pdf" dc:creator="Nancy Ide" dc:title="Encoding Syntactic Annotation" dc:date="2007-04-10"/> Introdução à Web Semântica

RDF Containers Bag Seq Alt Uma lista desordenada de recursos ou literais Seq Uma lista ordenada de recursos ou literais Alt Uma lista de recursos ou literais que representam alternativas para o valor de uma propriedade. Introdução à Web Semântica

Usando o Container Bag Declaração: Os autores do livro 0201000237 são Alfred, John e Jeffrey <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description about="urn:ISBN:0-201-00023-7"> <dc:creator> <rdf:Bag> <rdf:li>Alfred</rdf:li> <rdf:li>John</rdf:li> <rdf:li>Jeffrey</rdf:li> </rdf:Bag> </dc:creator> </rdf:Description> </rdf:RDF> Introdução à Web Semântica

Usando o Container Seq Declaração: Os estudantes do curso csci-2962 em ordem alfabética são Elizabeth, George e John <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:s="http://www.schemas.org/Course/"> <rdf:Description about="http://www.cs.vassar.edu/courses/cs240"> <s:students> <rdf:Seq> <rdf:li rdf:resource="http://www.cs.vassar.edu/students/er"/> <rdf:li rdf:resource="http://www.cs.vassar.edu/students/gl"/> <rdf:li rdf:resource="http://www.cs.vassar.edu/students/js"/> </rdf:Seq> </s:students> </rdf:Description> </rdf:RDF> Introdução à Web Semântica

Usando o Container Alt Declaração Os formatos do livro 0201000237 são plain text, html e postscript <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description about="urn:ISBN:0-201-00023-7"> <dc:format> <rdf:Alt> <rdf:li>text/html</rdf:li> <rdf:li>text/plain</rdf:li> <rdf:li>application/postscript</rdf:li> </rdf:Alt> </dc:format> </rdf:Description> </rdf:RDF> Introdução à Web Semântica

Declarações sobre Containers <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:s="http://www.schemas.org/Course/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description about="http://www.cs.vassar.edu/courses/cs240"> <s:homeworks> <rdf:Bag ID="pages"> <rdf:li rdf:resource="http://www.cs. vassar.edu/courses/cs240/hw1.html"> <rdf:li rdf:resource="http://www.cs. vassar.edu/courses/cs240/hw2.html"> </rdf:Bag> </s:homeworks> </rdf:Description> <rdf:Description about="#pages"> <dc:creator>Nancy Ide</dc:creator> </rdf:RDF> Introdução à Web Semântica

Relações Não-Binárias O modelo de dados RDF somente suporta relações binárias (relações entre dois recursos) Solução: Usar um recurso intermediário com propriedades adicionais) <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:s="http://www.schemas.org/Units/"> <rdf:Description about="urn:ISBN:0-201-00023-7"> <s:price rdf:parseType="Resource"> <rdf:value>45.00</rdf:value> <s:units rdf:resource="http://www.schemas.org/Units/USdollar"/> </s:price> </rdf:Description> </rdf:RDF> Declaração: O custo do livro 0201000237 é $45.00 Introdução à Web Semântica

Reificação Fazendo declarações sobre declarações Dan Tufis diz que Exemplo clássico: “Dan Tufis diz que Dan Cristea criou a página http://www.infoiasi.ro/~cristea.” Dan Tufis diz que Dan Cristea criou http://www.infoiasi.ro/~cristea Solução simples: Por um atributo rdf:ID na propriedade. Por default, qualquer coisa em um rdf:ID é uma instância de RDF:Statement Introdução à Web Semântica