Web Sem¢ntica - RoadShow TI Senac SP

  • View
    278

  • Download
    0

Embed Size (px)

Text of Web Sem¢ntica - RoadShow TI Senac SP

  • Web Semntica

    Talita Pagani | @talitapagani

  • Apresentao

    Talita Pagani Bacharel em Cincia da Computao

    Especialista em Gesto de Projetos

    Mestranda em Cincia da Computao

    Analista de Negcios e Requisitos na MSTECH

    Professora de ps-graduao na USC e SENAC

    Palestrante em eventos de desenvolvimento web

    Atuando na rea de TI h 10 anos

    08/04/2015 2

  • Agenda

    Web Semntica = Web dos Dados

    Conceitos fundamentais

    Linked Data

    RDF

    Microdados / Microdata

    Ontologias

    SPARQL

    08/04/2015 3

  • Escopo desta palestra

    O que ser abordado

    Introduo Web Semntica

    Viso geral sobre os principais conceitos

    Apresentar as possibilidades de

    utilizao de seus

    recursos associados

    O que no ser abordado

    Detalhes tcnicos de implementao

    Uso de ferramentas para apoiar a construo de

    ontologias

    08/04/2015 4

  • Web Semntica = Web dos Dados

    Web tem uma forma de estruturar as informaes e vincula-ls (hiperlinks)

    Link

    Link

    Link

    Link

    08/04/2015 5

  • Fonte: http://webdoc.sub.gwdg.de/edoc/ia/eese/schreiber/Chapter2.html

    08/04/2015 6

  • Fonte: http://webdoc.sub.gwdg.de/edoc/ia/eese/schreiber/Chapter2.html

    ?

    ? ?

    ?

    ?

    ?

    ?

    ? ?

    08/04/2015 7

  • Web Semntica = Web dos Dados

    A compreenso do que est na web e dos

    vnculos que as informaes possuem ainda

    nossa (dos humanos).

    Mquinas ainda no compreender o

    significado das informaes vinculadas.

    08/04/2015 8

  • Fonte: http://webdoc.sub.gwdg.de/edoc/ia/eese/schreiber/Chapter2.html

    Pgina da universidade Pgina do departamento Site do professor

    Publicaes cientficas Artigo Conferncia onde foi

    publicado o artigo

    08/04/2015 9

  • Web Semntica = Web dos Dados

    Os humanos sabem como combinar as

    informaes.

    Mquinas (ainda) no.

    08/04/2015 10

  • Web Semntica - Definio

    Web Semntica uma forma de estender a

    web como conhecemos hoje atravs de

    padres que permitem expressar o

    relacionamento entre pginas web e seus

    contedos, possibilitando que as pessoas e

    mquinas compreendam melhor o

    significado (semntica) de dados inter-

    relacionados.

    08/04/2015 11

  • Web Semntica - Definio

    A Web Semntica no uma Web

    separada, mas uma extenso da atual no

    qual dado significado bem definido s

    informaes, permitindo que computadores

    e pessoas trabalhem melhor em conjunto

    (Tim Berners-Lee, 2001)

    08/04/2015 12

  • Web Semntica - Definio

    A Web Semntica traz estrutura ao

    contedo significativo de pginas web

    (Tim Berners-Lee, 2001)

    08/04/2015 13

  • Web Semntica = Web dos Dados

    Web Semntica

    Informaes a serem consumidas por agentes inteligentes

    Web de Hoje

    Informaes a serem consumidas por humanos

    08/04/2015 14

  • Transformar isto...

    08/04/2015 15

  • Nisto...

    08/04/2015 16

  • 08/04/2015 17

  • O que significa Web dos Dados?

    Significa conseguir extrair e

    estruturar informaes

    relacionadas e seus

    significados.

    08/04/2015 18

  • O que significa Web dos Dados?

    Estruturao mais orgnica das informaes presentes na web

    Associao de informaes pelo significado que elas representam

    Relacionamento entre informaes e no apenas linkagem entre diferentes documentos

    Permitir que os computadores possam consumir melhor as informaes a serem disponibilizadas e buscadas pelas pessoas

    08/04/2015 19

  • Porque Web Semntica a Web

    dos Dados?

    Dados (mais) inteligentes

    Encontrar combinar agir sobre a informao

    Web de Documentos Web de Dados e

    Servios para todos

    08/04/2015 20

  • Porque Web Semntica a Web

    dos Dados?

    Dados (mais) inteligentes

    Fazer com que os dados sejam mais fceis de serem encontrados, acessados e

    processados por mquinas

    Expressar os dados e significados em formado padronizado inteligvel para mquinas

    Fornecer suporte ao gerenciamento e definio descentralizada atravs da rede

    08/04/2015 21

  • O que significa uma web mais

    semntica

    Correlacionar dados e informaes de diferentes lugares e agreg-los

    Melhoria automatizada de contedo

    Identificar relao entre recursos e vincul-los adequadamente

    08/04/2015 22

  • 08/04/2015 23

    Fonte: http://www.linkeddatatools.com/introducing-rdf

  • 08/04/2015 24

    Fonte: http://www.linkeddatatools.com/introducing-rdf

    Pgina

    Web

    Pgina

    Web

  • 08/04/2015 25

    Fonte: https://semanticpublishing.wordpress.com/2013/03/01/lld3-bibliographic-records-in-rdf/

  • 08/04/2015 26

    Fonte:

    https://www.iconfinder.com/icons/473635/communication_earth_global_international_inte

    rnet_network_world_icon#size=512

  • O que no Web Semntica

    Web Semntica diferente de semntica de cdigo, embora elas estejam

    relacionadas

    Inteligncia Artificial

    08/04/2015 27

  • Porque precisamos da Web

    Semntica? Geralmente precisamos combinar dados de

    diferentes locais da Web, por exemplo:

    Hotel, transporte, reunies e informaes pessoais

    de diferentes sites;

    Referncia cruzada de bibliotecas digitais;

    Minerao de dados em bancos de dados sobre

    bioqumica, gentica, farmacuticos e pacientes;

    Integrar dados de uma empresa.

    08/04/2015 28

  • Porque precisamos da Web

    Semntica? Exemplos:

    Reserva online de passagem area Sabe as suas preferncias

    Constri conhecimento baseado no seu passado

    Pode combinar a informao local com servios remotos atravs da Web:

    Preferncias de voos;

    Requisitos de dieta;

    Calendrio.

    Um link para o meu currculo que possvel saber que um link diferente do meu calendrio

    08/04/2015 29

  • 08/04/2015 30

  • 08/04/2015 31

  • 08/04/2015 32

  • Arquitetura

    08/04/2015 33 Fonte: http://www.dgz.org.br/dez07/Art_04.htm

  • Arquitetura

    08/04/2015 34 Fonte: http://www.w3.org/2001/12/semweb-fin/w3csw

  • Conceitos

    Tripla

    Recurso vnculo ou relao Recurso

    Ou

    Item Propriedade Valor

    Ou

    Sujeito Predicado Objeto/Valor

    08/04/2015 35

  • Conceitos

    Tripla

    SENAC uma instituio de ensino

    SENAC / uma / instituio de ensino

    08/04/2015 36

    SENAC Instituio de ensino

    uma (is a)

  • Conceitos

    URI

    Unified Resource Identifier

    Fornecer nomes no ambguos para partes da informao

    Identificar definio de conceitos

    08/04/2015 37

  • 08/04/2015 38

    SENAC Instituio de ensino

    uma (is a)

    http://www.sp.senac.br

    Ensino tcnico http://purl.org/dc/terms/educationLevel

    Ensino superior

    Ensino profissionalizante

    http://purl.org/dc/terms/educationLevel

    http://purl.org/dc/terms/educationLevel

  • 08/04/2015 39

    http://dublincore.org/documents/2012/06/14/dcmi-terms/

  • 08/04/2015 40

    Sujeito

    Predicado

    Objeto

    Fonte: http://www.linkeddatatools.com/introducing-rdf

  • 08/04/2015 41

    http://www.linkedd

    atatools.com/cloth

    es#t-shirt

    http://www.linkedd

    atatools.com/colo

    rs#white

    Fonte: http://www.linkeddatatools.com/introducing-rdf

  • Linked Data ou Dados Linkados

    o conceito-chave da Web Semntica

    Usar a web para relacionar dados que no estavam previamente vinculados

    Para linkar dados, preciso ter um formatos padres para estruturar as informaes

    O RDF a base para a publicao e linkagem de dados

    08/04/2015 42

  • RDF

    Resource Description Framework

    O modelo de descrio de recursos na Web

    Modelo de dados para vincular e relacionar dados heterogneos

    Como Objeto A se relaciona com Objeto B

    08/04/2015 43

  • RDF

    O formato dos dados para a base de dados

    A forma como um modelo de dados em grafo escrito

    08/04/2015 44

  • RDF

    Oxford

    Oxfordshire

    Wikipedia

    10000

    08/04/2015 45

  • Estrutura do RDF

    valor literal

    08/04/2015 46

  • Exemplo

    08/04/2015 47

  • Exemplo

    12

    08/04/2015 48

  • Microdata

    Incluso da semntica em documentos HTML

    Formato para representao de informaes descritas com o uso de um

    vocabulrio especfico

    08/04/2015 49

  • Microdata

    Possibilita que mecanismos de busca e agentes inteligentes compreendam e

    relacionem as informaes

    08/04/2015 50

  • Microdata

    Senac Taboo da Serra

    (11) 4245-2000

    Rua Salvador Branco de

    Andrade, 182,

    Taboo da Serra,

    SP.

    08/04/2015 51

  • Microdata

    Senac Bauru

    (14) 3321-3199

    Av. Naes Unidas 10-22 - Centro,

    Bauru,

    SP.

    08/04/2015 52

    URI

  • Microdata

    Onde encontro vocabulrios controlados para microdata?

    http://schema.org/

    08/