SlideShare uma empresa Scribd logo
1 de 50
Baixar para ler offline
Descomplicando
Web Semântica
Newton Calegari
@newtoncalegari
World Wide Web
a proposta da World Wide Web
“vague but exciting”
Descomplicando Web Semântica
Descomplicando Web Semântica
SEMÂNTICA?
SEMÂNTICA NO HTML5 = SEMÂNTICA NA ESTRUTURA
Descomplicando Web Semântica
BLOCOS E ELEMENTOS AGORA POSSUEM SIGNIFICADO


<div  class="header">


<div  class="section">
<div  class="footer">
<div  
class="asi
de">
<div  class="nav">
<div  class="article">


<header>


<section>
<footer>
<aside>
<nav>
<article>
ENTÃO
NAVEGADOR
WEB CRAWLERS
APLICAÇÕES
SABEM ONDE ENCONTRAR CADA TIPO DE CONTEÚDO
{


<article>
Web Semântica
TIM BERNERS-LEE 

2001
Web
Documents
Data
Things
{of
Um grafo gigante
(recursos, URI, ontologias e vocabulários)
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
Semantic Web Stack
RDF
Newton está no FSXP
FSXP é na Microsoft
Newton conhece Cynthia
Newton conhece Jean
Sujeito, Predicado, Objeto
ONTOLOGIAS E VOCABULÁRIOS
Descomplicando Web Semântica
Newton está no FSXP
<https://newtoncalegari.com.br/>
schema:attendee <http://fsxp.org/>
Newton está no FSXP
<https://newtoncalegari.com.br/>
rdf:type schema:Person
<http://fsxp.org/>
rdf:type schema:Event
RDFA
Descomplicando Web Semântica
<p>
O Full Stack Experience é no dia 09 de Junho
</p>
<p vocab="http://schema.org/"
typeof="Event"
resource="http://fsxp.org/">
O Full Stack Experience é no dia 09 de Junho
</p>
<p vocab="http://schema.org/"
typeof="Event"
resource=“http://fsxp.org/">
O <span property="name">Full Stack Experience</span>
é no dia 09 de Junho
</p>
<p vocab="http://schema.org/"
typeof="Event"
resource=“http://fsxp.org/">
O <span property="name">Full Stack Experience</span>
é no dia
<span property="startDate" content="2017-06-09">
09 de Junho</span>
</p>
<http://fsxp.org/> a schema:Event;
schema:name "Full Stack Experience";
schema:startDate "2017-06-09" .
JSON-LD
Descomplicando Web Semântica
{
"@context": "http://schema.org/",
"@type": "Person",
"name": "Newton Calegari",
"jobTitle": "Project Lead",
"url": "https://newtoncalegari.com.br/"
}
Descomplicando Web Semântica
{
"@context": "http://schema.org/",
"@type": "Event",
"@id": "http://fsxp.org/",
"name": "Full Stack Experience",
"sponsor": [
{
"@id": "http://microsoft.github.io",
"@type": "Organization",
"name": "Microsoft"
},
…
]
}
<http://fsxp.org/> a schema:Event ;
schema:name "Full Stack Experience" ;
schema:sponsor <http://microsoft.github.io> ;
<http://microsoft.github.io> a schema:Organization ;
schema:name "Microsoft"
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
Descomplicando Web Semântica
OBRIGADO!
@newtoncalegari

newton@nic.br

Mais conteúdo relacionado

Semelhante a Descomplicando Web Semântica

Aplicações móveis com j query mobile
Aplicações móveis com j query mobileAplicações móveis com j query mobile
Aplicações móveis com j query mobileRondinelli Mesquita
 
Lições Práticas de Semântica com HTML5 — 2º evento HTML5PT
Lições Práticas de Semântica com HTML5 — 2º evento HTML5PTLições Práticas de Semântica com HTML5 — 2º evento HTML5PT
Lições Práticas de Semântica com HTML5 — 2º evento HTML5PTAndré Luís
 
IoTizando com JavaScript
IoTizando com JavaScriptIoTizando com JavaScript
IoTizando com JavaScriptHeider Lopes
 
Palestra de Silverlight no DevBrasil Summit 11
Palestra de Silverlight no DevBrasil Summit 11Palestra de Silverlight no DevBrasil Summit 11
Palestra de Silverlight no DevBrasil Summit 11Anderson Sa
 
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...Leandro Borges
 
Web Semântica no Domínio Bibliográfico
Web Semântica no Domínio BibliográficoWeb Semântica no Domínio Bibliográfico
Web Semântica no Domínio BibliográficoUNESP
 
HTML5 – O que tem de novo?
HTML5 – O que tem de novo?HTML5 – O que tem de novo?
HTML5 – O que tem de novo?Diego Santos
 
HTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da WebHTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da WebDiego Pessoa
 
XML Free Programming - Brazil
XML Free Programming - BrazilXML Free Programming - Brazil
XML Free Programming - BrazilStephen Chin
 
Instanciando a Arquitetura Lambda com GraphX e Elasticsearch 2.0 em uma apl...
Instanciando a Arquitetura Lambda com  GraphX e Elasticsearch 2.0  em uma apl...Instanciando a Arquitetura Lambda com  GraphX e Elasticsearch 2.0  em uma apl...
Instanciando a Arquitetura Lambda com GraphX e Elasticsearch 2.0 em uma apl...Luiz Henrique Zambom Santana
 
Nadando em Dinheiro com jQuery
Nadando em Dinheiro com jQueryNadando em Dinheiro com jQuery
Nadando em Dinheiro com jQueryReinaldo Junior
 
Apresentação no Meetup da Elastic em Florianopolis
Apresentação no Meetup da Elastic em FlorianopolisApresentação no Meetup da Elastic em Florianopolis
Apresentação no Meetup da Elastic em Florianopolisluis antonio Nunes
 

Semelhante a Descomplicando Web Semântica (20)

Aplicações móveis com j query mobile
Aplicações móveis com j query mobileAplicações móveis com j query mobile
Aplicações móveis com j query mobile
 
Slides da palestra no Flex mania 2011
Slides da palestra no Flex mania 2011Slides da palestra no Flex mania 2011
Slides da palestra no Flex mania 2011
 
Passado, Presente e Futuro da Web
Passado, Presente e Futuro da WebPassado, Presente e Futuro da Web
Passado, Presente e Futuro da Web
 
Lições Práticas de Semântica com HTML5 — 2º evento HTML5PT
Lições Práticas de Semântica com HTML5 — 2º evento HTML5PTLições Práticas de Semântica com HTML5 — 2º evento HTML5PT
Lições Práticas de Semântica com HTML5 — 2º evento HTML5PT
 
Eduardo Nicola Zágari
Eduardo Nicola ZágariEduardo Nicola Zágari
Eduardo Nicola Zágari
 
XPT Framework
XPT FrameworkXPT Framework
XPT Framework
 
IoTizando com JavaScript
IoTizando com JavaScriptIoTizando com JavaScript
IoTizando com JavaScript
 
Palestra de Silverlight no DevBrasil Summit 11
Palestra de Silverlight no DevBrasil Summit 11Palestra de Silverlight no DevBrasil Summit 11
Palestra de Silverlight no DevBrasil Summit 11
 
React - Introdução
React - IntroduçãoReact - Introdução
React - Introdução
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
 
Web Semântica no Domínio Bibliográfico
Web Semântica no Domínio BibliográficoWeb Semântica no Domínio Bibliográfico
Web Semântica no Domínio Bibliográfico
 
HTML5 – O que tem de novo?
HTML5 – O que tem de novo?HTML5 – O que tem de novo?
HTML5 – O que tem de novo?
 
HTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da WebHTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da Web
 
XML Free Programming - Brazil
XML Free Programming - BrazilXML Free Programming - Brazil
XML Free Programming - Brazil
 
O HTML 5 e o futuro da web
O HTML 5 e o futuro da webO HTML 5 e o futuro da web
O HTML 5 e o futuro da web
 
Instanciando a Arquitetura Lambda com GraphX e Elasticsearch 2.0 em uma apl...
Instanciando a Arquitetura Lambda com  GraphX e Elasticsearch 2.0  em uma apl...Instanciando a Arquitetura Lambda com  GraphX e Elasticsearch 2.0  em uma apl...
Instanciando a Arquitetura Lambda com GraphX e Elasticsearch 2.0 em uma apl...
 
Nadando em Dinheiro com jQuery
Nadando em Dinheiro com jQueryNadando em Dinheiro com jQuery
Nadando em Dinheiro com jQuery
 
Bigadata casese opotunidades
Bigadata casese opotunidadesBigadata casese opotunidades
Bigadata casese opotunidades
 
Apresentação no Meetup da Elastic em Florianopolis
Apresentação no Meetup da Elastic em FlorianopolisApresentação no Meetup da Elastic em Florianopolis
Apresentação no Meetup da Elastic em Florianopolis
 

Mais de Newton Calegari

Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsDatos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsNewton Calegari
 
Mini Curso - Open Refine - Instalación y Publicación
Mini Curso - Open Refine - Instalación y PublicaciónMini Curso - Open Refine - Instalación y Publicación
Mini Curso - Open Refine - Instalación y PublicaciónNewton Calegari
 
Melhores práticas para dados na Web - Workshop
Melhores práticas para dados na Web - WorkshopMelhores práticas para dados na Web - Workshop
Melhores práticas para dados na Web - WorkshopNewton Calegari
 
Datos Abiertos y Datos en la Web
Datos Abiertos y Datos en la WebDatos Abiertos y Datos en la Web
Datos Abiertos y Datos en la WebNewton Calegari
 
Mini Curso - Open Refine - Español
Mini Curso - Open Refine - EspañolMini Curso - Open Refine - Español
Mini Curso - Open Refine - EspañolNewton Calegari
 
Conteúdos com DRM na Web e a especificação EME do W3C
Conteúdos com DRM na Web e a especificação EME do W3CConteúdos com DRM na Web e a especificação EME do W3C
Conteúdos com DRM na Web e a especificação EME do W3CNewton Calegari
 
O histórico das CSS - Palestra no cssday{} - Maceió 2016
O histórico das CSS - Palestra no cssday{} - Maceió 2016O histórico das CSS - Palestra no cssday{} - Maceió 2016
O histórico das CSS - Palestra no cssday{} - Maceió 2016Newton Calegari
 
Boas práticas para publicação de dados na Web
Boas práticas para publicação de dados na WebBoas práticas para publicação de dados na Web
Boas práticas para publicação de dados na WebNewton Calegari
 
Web Semântica para desenvolvedores: RDFa, JSON-LD e schema.org
Web Semântica para desenvolvedores: RDFa, JSON-LD e schema.orgWeb Semântica para desenvolvedores: RDFa, JSON-LD e schema.org
Web Semântica para desenvolvedores: RDFa, JSON-LD e schema.orgNewton Calegari
 
Semantic Annotation - Ontobras 2015
Semantic Annotation - Ontobras 2015Semantic Annotation - Ontobras 2015
Semantic Annotation - Ontobras 2015Newton Calegari
 
As tecnologias fundamentais da web - EGI 2015
As tecnologias fundamentais da web - EGI 2015As tecnologias fundamentais da web - EGI 2015
As tecnologias fundamentais da web - EGI 2015Newton Calegari
 
Documento de Iniciação Científica - Estudo utilizando big data, twitter e gephi
Documento de Iniciação Científica - Estudo utilizando big data, twitter e gephiDocumento de Iniciação Científica - Estudo utilizando big data, twitter e gephi
Documento de Iniciação Científica - Estudo utilizando big data, twitter e gephiNewton Calegari
 
Projeto - Conversor A/D com Arduino
Projeto - Conversor A/D com ArduinoProjeto - Conversor A/D com Arduino
Projeto - Conversor A/D com ArduinoNewton Calegari
 

Mais de Newton Calegari (14)

Fake News na Web
Fake News na WebFake News na Web
Fake News na Web
 
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsDatos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
 
Mini Curso - Open Refine - Instalación y Publicación
Mini Curso - Open Refine - Instalación y PublicaciónMini Curso - Open Refine - Instalación y Publicación
Mini Curso - Open Refine - Instalación y Publicación
 
Melhores práticas para dados na Web - Workshop
Melhores práticas para dados na Web - WorkshopMelhores práticas para dados na Web - Workshop
Melhores práticas para dados na Web - Workshop
 
Datos Abiertos y Datos en la Web
Datos Abiertos y Datos en la WebDatos Abiertos y Datos en la Web
Datos Abiertos y Datos en la Web
 
Mini Curso - Open Refine - Español
Mini Curso - Open Refine - EspañolMini Curso - Open Refine - Español
Mini Curso - Open Refine - Español
 
Conteúdos com DRM na Web e a especificação EME do W3C
Conteúdos com DRM na Web e a especificação EME do W3CConteúdos com DRM na Web e a especificação EME do W3C
Conteúdos com DRM na Web e a especificação EME do W3C
 
O histórico das CSS - Palestra no cssday{} - Maceió 2016
O histórico das CSS - Palestra no cssday{} - Maceió 2016O histórico das CSS - Palestra no cssday{} - Maceió 2016
O histórico das CSS - Palestra no cssday{} - Maceió 2016
 
Boas práticas para publicação de dados na Web
Boas práticas para publicação de dados na WebBoas práticas para publicação de dados na Web
Boas práticas para publicação de dados na Web
 
Web Semântica para desenvolvedores: RDFa, JSON-LD e schema.org
Web Semântica para desenvolvedores: RDFa, JSON-LD e schema.orgWeb Semântica para desenvolvedores: RDFa, JSON-LD e schema.org
Web Semântica para desenvolvedores: RDFa, JSON-LD e schema.org
 
Semantic Annotation - Ontobras 2015
Semantic Annotation - Ontobras 2015Semantic Annotation - Ontobras 2015
Semantic Annotation - Ontobras 2015
 
As tecnologias fundamentais da web - EGI 2015
As tecnologias fundamentais da web - EGI 2015As tecnologias fundamentais da web - EGI 2015
As tecnologias fundamentais da web - EGI 2015
 
Documento de Iniciação Científica - Estudo utilizando big data, twitter e gephi
Documento de Iniciação Científica - Estudo utilizando big data, twitter e gephiDocumento de Iniciação Científica - Estudo utilizando big data, twitter e gephi
Documento de Iniciação Científica - Estudo utilizando big data, twitter e gephi
 
Projeto - Conversor A/D com Arduino
Projeto - Conversor A/D com ArduinoProjeto - Conversor A/D com Arduino
Projeto - Conversor A/D com Arduino
 

Descomplicando Web Semântica