Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Renata Tibiriçá dos ReisCrystiam Kelle Pereira e SilvaTarcísio de Souza Lima 25 de maio de 2007
Web Web StandardsStandards, Web 2.0, Web 2.0e Web Semânticae Web Semântica
Web Web StandardsStandards, Web 2.0, Web 2.0e Web Semânticae Web Semântica
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Renata Tibiriçá dos Reis
Web StandardsWeb Standards
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Qual é a idéia original da Web?Qual é a idéia original da Web?
A existência de umambiente onde pessoas
conseguissem trocar informações livremente,e que essas informações pudessem ser acessadas de diversos dispositivos.
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
E por onde caminha a “evolução” da Web?E por onde caminha a “evolução” da Web?
Com a popularização da Web, criou-se a necessidade de tornar as páginas HTML visualmente mais atrativas ao usuário.
tabelas para organizar visualmente uma página textos em movimento gifs animados sons embutidos efeitos com JavaScript uso de Flash etc.
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
““99,9% dos 99,9% dos websiteswebsites são obsoletos” são obsoletos” Jeffrey ZeldmanJeffrey Zeldman
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Jeffrey Zeldman
Web Standards Project
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
“Conjunto de padrões produzidos pelo W3C e destinados a orientar fabricantes,
desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma
Web acessível a todos, independentemente dos dispositivos usados ou de suas
necessidades especiais.”
Afinal, o que são os Web Standards?Afinal, o que são os Web Standards?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Estrutura Partes principais do documento, semânticasemântica e tags
HTML, XHTML
Apresentação Onde são tratados os aspectos visuaisaspectos visuais que não podem ser
considerados informação textual
CSS
Comportamento Criação de comportamentos e efeitos sofisticadosefeitos sofisticados que
funcionem através de várias plataformas e navegadores
Scripts
Web StandardsWeb Standards
Afinal, o que são os Web Standards?Afinal, o que são os Web Standards?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
““ISSO CUSTA MUITO CARO!”ISSO CUSTA MUITO CARO!”
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Por que utilizar Web Standards?Por que utilizar Web Standards?MARCAÇÃOAPRESENTAÇÃOCOMPORTAMENTO
< SE TORNA ISTO >
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Por que utilizar Web Standards?Por que utilizar Web Standards?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
““A WEB É LIVRE!”A WEB É LIVRE!”
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Por que utilizar Web Standards?Por que utilizar Web Standards?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
““Pessoas com necessidades Pessoas com necessidades especiais não fazem parte do especiais não fazem parte do
público alvo do meu site!” público alvo do meu site!”
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
“O poder da Web está em sua universalidade.
Ser acessada por todos, independente da deficiência, é um
aspecto essencial.”
Tim Berners-Lee (inventor da Web)
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Necessidades físicas, cognitivas, neurológicas, linguagem em desenvolvimento, usuários inseguros,
dispositivos limitados, conexão lenta etc.
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
““MEU CLIENTE MEU CLIENTE NÃO É CEGO!!!”NÃO É CEGO!!!”
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
““O maior cliente cego do mundo”O maior cliente cego do mundo”Irapuan Martinez
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
““Os padrões limitarão minha Os padrões limitarão minha criatividade, meu site será pouco criatividade, meu site será pouco atrativo e eu perderei visitantes.”atrativo e eu perderei visitantes.”
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Seguir os padrões Web Seguir os padrões Web
é colaborar com umaé colaborar com uma
Web mais semântica.Web mais semântica.
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Crystiam Kelle Pereira e Silva
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web 2.0Web 2.0
O que é a Web 2.0?O que é a Web 2.0?
“Web 2.0 é a mudança para uma internet como internet como plataformaplataforma, e um entendimento das regras para
obter sucesso nesta nova plataforma. Entre outras,a regra mais importante é desenvolver aplicativos que
aproveitem os efeitos de rede para se tornarem melhores quanto mais são usados pelas pessoasmelhores quanto mais são usados pelas pessoas,
aproveitando a inteligência coletivainteligência coletiva.” (O’ Reilly,
2004)
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
CaracterísticasCaracterísticas
A “cauda longa”
Dados são o próximo “Intel Inside”
Usuários agregam valor
Efeitos de rede como padrão
Alguns direitos reservados
O beta perpétuo
Coopere, não controle
Software com mais de um dispositivo
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
O usuário na Web 2.0O usuário na Web 2.0
O usuário é REI!!!!O usuário é REI!!!!
Cria, avalia, edita, organiza, compartilha, escolha como e o que deseja ver
Inteligência coletiva
“Com um número suficiente de olhos, todos os bugs se tornam visíveis”
Poucos usuários terão o trabalho de adicionar valor ao seu aplicativo sem obter vantagem obter vantagem
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
O conteúdoO conteúdo
Formação de comunidades Orkut, Gazzag.
Organização do conteúdo Tags, Folksonomia
Del.icio.us, Flickr
Visualização do Conteúdo Páginas personalizadas: iGloogle, PageFlakes, NetVibes
Conteúdo distribuído: RSS
Vários dispositivos
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web 2.0Web 2.0
DesignDesign
“ Um site na Web 2.0 não pode ser lento, nem difícilde se usar. Por causa disso foram criadas novas tecnologias (como o Ajax, por exemplo), e novas formas de interatividade do usuário com os sites. Sites com Ajax promovem uma experiência muito
mais rica para o usuário. Este parece ser um caminho sem volta… A tendência é que todos os sites da
internet se transformem em sites comAjax ou alguma tecnologia parecida.”
(ALVES JR, 2006)
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
leiaute simples
projeto do conteúdo e não da página
uso de espaço em branco
textos grandes
cores fortes e contrastantes
DesignDesign
Com tantas regras será que ossites não ficarão todos iguais?
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
“We Media”
Marketing Viral “Pode-se ter certeza de que, se um site ou produto depende
de publicidade para se tornar conhecido, não é Web 2.0”
Links Patrocinados
Publicidade na WebPublicidade na Web
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Publicidade na WebPublicidade na Web
Empresa
Consumidor Consumidor Consumidor
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Publicidade na WebPublicidade na Web
Consumidor
Consumidor
Consumidor
Consumidor
Consumidor
Consumidor
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web StandardsWeb Standards
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
A Web 2.0 antevê A Web 2.0 antevê
subsídios para asubsídios para a
Web Semântica.Web Semântica.
Web 2.0Web 2.0
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Atualmente, a maior parte do conteúdo da Web é Atualmente, a maior parte do conteúdo da Web é projetado para o entendimento por humanos, e projetado para o entendimento por humanos, e
não para programas de computadores não para programas de computadores manipularem o seu significado.manipularem o seu significado.
Berners-Lee, T, Hendler, J & Lassila, O ‘The semantic web’, Scientific American, May 2001
Atualmente, a maior parte do conteúdo da Web é Atualmente, a maior parte do conteúdo da Web é projetado para o entendimento por humanos, e projetado para o entendimento por humanos, e
não para programas de computadores não para programas de computadores manipularem o seu significado.manipularem o seu significado.
Berners-Lee, T, Hendler, J & Lassila, O ‘The semantic web’, Scientific American, May 2001
Web AtualWeb Atual
Existem bilhões de neurônios em nossos cérebros, mas o que são neurônios? Somente células. O cérebro não tem conhecimento até que sejam feitas
conexões entre os neurônios. Tudo o que sabemos, tudo o que somos, vem da forma
como nossos neurônios são conectados [...] o que importa está nas conexões Tim Berners-Lee
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
De uma Web de dados para uma Web de recursos (inteligentes)
TAM
Varig
GolCrys ou RenataCrys ou Renata
Página WebPágina Web
Máquina de InferênciaMáquina de Inferência
Web SemânticaWeb Semânticarecursosrecursos
Crys ou RenataCrys ou Renata
requisição descrição
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Utilização da idéia de hipertexto semântico,onde os hiperlinks também poderiam expressar relacionamentos entre documentos, como, por exemplo: isVersionOf, dependsOn, generated
Proposta de Tim Berners-Lee*
* Berners-Lee, T: Information Management: A Proposal, CERN, March 1989, May 1990
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
A Web original x Web Semântica
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
O que significa chamar uma tecnologiade “semântica”?
Deve: Representar conhecimento Permitir inferência sobre o conhecimento para
gerargerar mais conhecimento Estabelecer conexõesEstabelecer conexões entre os itens que não
estão explicitas Prover isto para diversos tipos de fontes
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Web Semântica e Ontologias
Mudança de enfoque
De simples descritores à ontologias
De “entendimento” pelo homem a “entendimento” pelas aplicações
Da publicação de documentos àutilização dos mais diversos recursos
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
O que é uma Ontologia?
Uma ontologia é uma descrição explícitade um domínio: conceitos propriedades e atributos de conceitos restrições sobre propriedades e atributos
Uma ontologia define Um vocabulário comum Um entendimento compartilhado
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Ontologias
Amplo escopo na computação: Taxonomias simples (como no Google e Yahoo) Esquemas de metadados (como o Dublin Core) Tesauri Redes semânticas de conceitos E muitas outras abordagens
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Exemplo de TaxonomiaEntity
LocationPhysicalobject
Livingbeing
Amountof
matter Socialentity
Group
Geographicalregion
FruitAnimal Country
Groupof
people
AppleLepidopteran Vertebrate
Organization
PersonCaterpillar Butterfly
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Tesauro é uma linguagem documentária dinâmica que contém termos relacionados semanticamente, de acordo com um domínio de conhecimento. É um sistema de classificação para organizar conceitos (CAMPOS, 2001).
Componentes do tesauro (CAMPOS, 2002): termos (descritores que representam conceitos); estrutura (relacionamento entre conceitos representados por termos); conjuntos de remissivas.
Tesauro: outro instrumento para descrever semântica
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Ex.: Ser Humano Homem
- - Relacionamento Hierárquico Gênero / Espécie
Ex.: Ser Humano Cabeça
TroncoMembros
- Relacionamento Partitivo entre um todo e suas partes
No tesauro: TGP/TEP
No tesauro: TG/TE
RelaçõesConceituais
- Relacionamento de Oposição
Ex.: Inflação/Deflação
Ex.: Barbeiro / Doença de Chagas Vacina/Veneno
- Relacionamento Funcional entre categorias (coisas – processos, material-produto)
No tesauro: TO/TO
No tesauro: TA/TA
- Relacionamento de Equivalência
Ex.: Aipim/Mandioca
No tesauro: USE/UP
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
XML, NS e XML Schema (Extensible Markup Language)
RDF (Resource Description Framework)
RDFS (RDF Schema)
OWL (Ontology Web
Language)
OWL-S
Conhecimento
Classes
Assertivas (como triplas)
Sintaxe e Estruturas
Codificação e referência
Serviços Web Semânticos
UNICODE e URI
As iniciativas de representaçãona Web Semântica
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Taxonomy
Modal Logics
Description Logics
First Order Logic
OWL-DL
Thesaurus
UML
OWL-Full
OWL-Lite
Exp
ress
ivid
ade
Inferência
MDA
ER
UML + OCL
RDFS
Frame Logic
CG
Topic Maps
(Ralph Hodgson, TopQuadrant)
Os Quadrantes Semânticos
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Benefícios da Semântica Formal Inferência sobre pertinência a uma classe, equivalência
e inconsistência
herbívoro animal come (planta or (part_of planta)) árvore planta ramo part_of árvore folha part_of ramo girafa animal come folha part_of = transitiva
Pode-se derivar que: girafa herbívoro
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Cenário:Alguém interessado em adquirir uma câmera
com lentes com zoom de 75-300mm, com
abertura (aperture) de 4.5-5.6, e um shutter
speed de 1/500 sec. a 1.0 sec.
Uma aplicação vai percorrer a Web buscandosites que atendam esta necessidade.
Vamos assumir que exista uma Ontologia para câmeras expressa em OWL, que a aplicaçãopode consultar ao fazer sua pesquisa na Web.
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Exemplo do uso da OWL (Costello)
Definir os termos "Camera" and "SLR". Associar SLRs como um tipo de Camera.
<owl:Class rdf:ID="Camera"/>
<owl:Class rdf:ID="SLR"> <rdfs:subClassOf rdf:resource="#Camera"/></owl:Class>
Definição destas duas classes em OWL:
(Nota: SLR = Single Lens Reflex)
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Como saber se um documento é relevante?<PhotographyStore rdf:ID="Hunts" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <store-location>Malden, MA</store-location> <phone>617-555-1234</phone> <catalog rdf:parseType="Collection"> <SLR rdf:ID="Olympus-OM-10" xmlns="http://www.camera.org#"> <lens> <Lens> <focal-length>75-300mm zoom</focal-length> <f-stop>4.5-5.6</f-stop> </Lens> </lens> <body> <Body> <shutter-speed rdf:parseType="Resource"> <min>0.002</min> <max>1.0</max> <units>seconds</units> </shutter-speed> </Body> </body> <cost rdf:parseType="Resource"> <rdf:value>325</rdf:value> <currency>USD</currency> </cost> </SLR> </catalog></PhotographyStore>
A aplicação encontra o documento:
Este documentoé relevante?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
<PhotographyStore rdf:ID="Hunts" xmlns:rdf="&rdf;#"> <store-location>Malden, MA</store-location> <phone>617-555-1234</phone> <catalog rdf:parseType="Collection"> <SLR rdf:ID="Olympus-OM-10" xmlns="http://www.camera.org#"> <lens> <Lens> <focal-length>75-300mm zoom</focal-length> <f-stop>4.5-5.6</f-stop> </Lens> </lens> <body> <Body> <shutter-speed rdf:parseType="Resource"> <min>0.002</min> <max>1.0</max> <units>seconds</units> </shutter-speed> </Body> </body> <cost rdf:parseType="Resource"> <rdf:value>325</rdf:value> <currency>USD</currency> </cost> </SLR> </catalog></PhotographyStore>
I am interested in purchasing a camerawith a 75-300mm zoom lens size, that has an aperture of 4.5-5.6, and a shutter speed that ranges from 1/500 sec. to 1.0 sec.
Serve?
Como saber se um documento é relevante?
Para determinar se atende, as sequintes questões devem ser respondidas:
1. Qual a relação entre "SLR" and "Camera"?
2. Qual a relação entre "focal-length" e "size"?
3. Qual a relação entre "f-stop" e "aperture"?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
A aplicação consulta a ontologia de câmerasem OWL, que diz ser SLR um tipo de câmera.
<owl:Class rdf:ID="SLR"> <rdfs:subClassOf rdf:resource="#Camera"/></owl:Class>
<PhotographyStore rdf:ID="Hunts" <SLR> … </SLR></PhotographyStore>
Hunts.xml
aplicação<owl:Class rdf:ID="SLR"> <rdfs:subClassOf rdf:resource="#Camera"/></owl:Class>
Camera.owl
"Relação entreCamera and SLR?"
"SLR é um tipo deCamera."
Relação entre SLR e câmera?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Esta declaração OWL diz à aplicação quefocal-length é equivalente à lens size:
<owl:DatatypeProperty rdf:ID="focal-length"> <owl:equivalentProperty rdf:resource="#size"/> <rdfs:domain rdf:resource="#Lens"/> <rdfs:range rdf:resource="&xsd;#string"/></owl:DatatypeProperty>
"focal-length é sinônimo de (lens) size. focal-length deve ser usado para uma Lens. focal-length tem um valor que é um string."
Relação entre focal-length e lens size?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Esta declaração OWL diz à aplicaçãoque f-stop é equivalente à aperture:
<owl:DatatypeProperty rdf:ID="f-stop"> <owl:equivalentProperty rdf:resource="#aperture"/> <rdfs:domain rdf:resource="#Lens"/> <rdfs:range rdf:resource="&xsd;#string"/></owl:DatatypeProperty>
A aplicação agora reconhece que o documento encontrado - está descrevendo câmeras, - mostra lens size, - mostra a aperture para a câmera, e - os valores para lens size, aperture e shutter speed são atendidos.
Relação entre f-stop e aperture?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
O que é o ?
Projeto de pequisa desenvolvido pela University of Maryland, sob o financiamento da National Science Foundation e DARPA
Mecanismo de indexação e recuperação de documentos de Web Semântica (RDF e OWL)
Primeira versão em 2004
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Indexa documentos RDF e OWL, em vez de documentos HTML puros
Extrai metadados para cada documento descoberto
Computa relações (incluindo similaridades) entre documentos.
O que o faz?
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
Web SemânticaWeb Semântica
Principais serviços oferecidos pelo
Swoogle Search - serviço que suporta restrições em URLs de documentos de Web Semântica e classes/propriedades usadas ou definidas por elas.
Ontology Dictionary - indexa as classes e propriedades definidas pelos documentos de Web Semântica descobertos.
Swoogle Statistics - caracteriza a Web Semântica baseado nos metadados do Swoogle sobre os documentos de Web Semântica descobertos.
Renata Tibiriçá dos Reis, Crystiam Kelle Pereira e Silva, Tarcísio de Souza Lima
“A Humanidade ainda não
teceu a teia da vida.
Seja o que for que fizermos
para a teia, fazemos para nós
mesmos.
Todas as coisas se conectam.”
Chefe Seattle, 1854
“A Humanidade ainda não
teceu a teia da vida.
Seja o que for que fizermos
para a teia, fazemos para nós
mesmos.
Todas as coisas se conectam.”
Chefe Seattle, 1854
Web Web StandardsStandards, Web 2.0, Web 2.0e Web Semânticae Web Semântica
Web Web StandardsStandards, Web 2.0, Web 2.0e Web Semânticae Web Semântica
Top Related