Como Implementar um Sistema Universitário de Interatividade WEB 3.0
Surfando na WEB 3.0
-
Upload
leandro-pupo-natale-phd -
Category
Internet
-
view
321 -
download
1
Transcript of Surfando na WEB 3.0
Ms. Prof. Leandro Pupo Natale
• TGI – Busca Inteligente
• Mestrado: Bancos de Dados Ontológicos e
Análise de Redes sociais para e-gov;
• Doutorado: Gestão e compartilhamento de
Conhecimento em Ambientes Colaborativos
• Em 1990, Tim Bernes-Lee cria, no CERN, o
que conhecemos hoje com a Internet
• Em 2001, o mesmo Tim Bernes-Lee publica o
artigo: Web Semântica: um novo formato de
conteúdo para a Web que tem significado para
computadores vai iniciar uma revolução de
novas possibilidades.
O Início
Como era a Web
Globo.com
Uol.com.br
Google.com
Yahoo.com
Fonte: web.archive.org
1996
2000
2004
1998
1999
E se você precisasse criar 1500 web
pages de programas de TV e rádio
por dia?
As páginas precisam estar emdiferentes idiomas cada um com seusdiferentes caracteres?
Precisaria de uma grande equipede pessoas??!!!
Agora você precisa publicar uma
página para cada banda de
música e publicar seus Singles!
E se fosse uma
página sobre cada
espécie animal,
vegetal, etc…
Como organizar tudo isto?
Como buscar toda esta
informação?
Esta é a Web
A Web está cheia de dados, publicada em
diferentes formatos
Pdf, jpg, gif, wav, mp3, mp4, html, csv, excel, doc
Mas nós precisamos de informação
os dados precisam ter significado
Dado é um elemento que mantém a sua forma bruta (texto, imagens, sons, vídeos, etc.), ou seja, ele sozinho não levará a compreender determinada situação
Informação é este mesmo dado, porém, trabalhado pelo executivo, o que permite a tomada de decisão automaticamente.
Informação é o dado, cuja forma e conteúdo são apropriados para um uso específico.
Dado x Informação
A Evolução da Web
Gestão da Informação
Atualmente está sendo produzido uma grande
quantidade de dados, principalmente por ferramentas
educacionais e colaborativas.
A representação computacional, desta informação, em
metadados permite seu reaproveitamento de forma
eficiente, facilitando a comunicação entre agentes
computacionais e pessoas.
Gestão da Informação - Ontologia
O termo Ontologia vem sendo utilizado na Ciência da
Computação em áreas como: inteligência artificial,
representação de conhecimento, processamento de
linguagem natural e recuperação de informação.
Um determinado domínio de conhecimento é representado
computacionalmente através de metadados, de forma a
permitir a comunicação entre pessoas e computadores, e
entre agentes computacionais.
Gestão da Informação - Ontologia
Ontologia permite diminuir a heterogeneidade dos dados,
facilitando a extração do conhecimento e aumentando sua
portabilidade entre diferentes aplicações.
O uso de ontologias facilita a interoperabilidade em
ambientes web composto por provedores de serviços,
facilitando a descoberta de serviços, invocação de
métodos, validação de parâmentros e respostas, etc.
Trabalhando com Ontologia
Uma Ontologia, bem definida, depende diretamente da quantidade e qualidade dos conceitos e relacionamentos entre si.
Estes requisitos podem ser mais facilmente alcançados de acordo com a linguagem utilizada para definição de uma ontologia.
RDF (Resource DescriptionFramework);
RDF-Schema;
DAML+OIL;
OWL (Web Ontology Language)
Adicionando Conhecimento na Web
Adicionando Conhecimento na Web
Nos Buscadores
Nos buscadores
Nos buscadores
Ontologia na prática
Schema.org
Consórcio patrocinado por Microsoft, Google, Yahoo e Yandex. Tem a missão de estruturar os dados na internet
DBPedia
Banco de dados com o propósito de estruturar a informação contida na Wikipedia, e disponibilizar na Web
CRUZAR – cidade de Zaragoza
Sistema que utiliza aplicações de sistemas especialistas e ontologias para criar rotas customizadas para turistas
Google Rich Snippets
Melhora o resultado de busca com base em metadados colocados nas páginas
Propostas de Trabalhos
Criação de ontologias dinâmicas, individuais e
coletivas, para representar o conhecimento e
recursos de cada membro de uma rede social;
Permitir uma maior interação, de forma colaborativa
entre os membros de uma rede social, reduzindo a
sobrecarga de informação
Aplicar Ontologias em interfaces de usuários para
melhorar usabilidade e experiência dos usuários
Dúvidas?
Obrigado