Web Semantica e Ontologias por GT4 FC em EC 2014
-
Upload
rogerio-p-c-do-nascimento -
Category
Education
-
view
544 -
download
2
Transcript of Web Semantica e Ontologias por GT4 FC em EC 2014
Apresentao do PowerPoint
GT4
Programao e Web
Italo Barbosa
Jhonatas Bruno
Luan Nunes
Lucas Lima
Matheus Freitas
Orientador: Rogrio Patricio
Aracaju, 2014
C:\Users\Windows8\Documents\UFS\Engenharia de Computao\1 Semestre (2014.1)\Fund. Eng. Comp - Rogrio Patricio\Logomarca_UFS_alta_resolucao_modelo3.pngCodificao
#include
int main ()
{
printf(Hello World);
return 0;
}
O desenvolvimento de programas vai bem alm do simples fato de conhecer uma linguagem de programao (imperativa e/ou orientada a objeto) e aplicar suas propriedades ao desenvolvimento de programas caseiros-escolar
Este desenvolvimento est sempre associado ao uso de ferramentas ou ambientes de desenvolvimento
Codificao um processo, um artifcio, uma maneira, um modo ou uma forma utilizada e originada pela criatividade humana para identificar itens, materiais, objetos, entre outras coisas semelhantes.
Esse processo organizado com base em uma prvia classificao dos itens em categorias (que so escolhidas por convenincia ou necessidade) e formado a partir de duas nicas dimenses: numrica e/ou alfabtica.
Agrupam-se os numeros e/ou letras em sries de conjuntos que iro identificar um determinado item.
http://www.dicionarioinformal.com.br/codifica%C3%A7%C3%A3o/
A primeira ferramenta que utilizamos para a codificao se chama editor, e nessa etapa, que atravs dele, ser gerado o arquivo, ou conjunto de arquivos que conter o cdigo-fonte desenvolvido
Paradigmas de Programao
Paradigmas de Programao Procedual
Paradigmas de Programao Orientada a Objeto
Programao Multiparadigma
Paradigma de Programao Estruturada
Conectividade
Informaes, recursos, servios, aplicaes, dados
Conexes
Dial Modem (Mx 56kbps)
Xdsl (128Kbps 24 Mbps)
Cabo (70Kbps 150 Mbps)
Wi-fi (54 Mbps)
Redes ad-hoc
Rdio
Satlite
WiMax
NFC (Near Field Communication- Comunicao de Campo Prximo)
Mobilidade
Smartphones, Tablets, Notebooks, etc.
Conexes
WAP
EDGE
3G
LTE
Bluetooth
Localizao
GPS (Sistema de Posicionamento Global)
Infravermerho, radar, etc.
Evoluo da WEB
INTERNET E WEB SO COISAS DIFERENTES
World Wide Web (rede mundial de computadores)
Web 1.0, a chamada Web esttica
Criao 21 de maro de 1989, por Tim Berners-Lee
Objetivo : Tentar tornar mais fcil o compartilhamento de documentos entre amigos.
WEB 2.0
- Mudanas extraordinrias.- Chegada de todas as redes sociais e
sites que conhecemos atualmente.- Chamada WEB Social.- Inicio em
2004- Contedo colaborativo e/ou participativo.
Novas formas de lucrar
Lojas Online
Jornalismo
Informao a qualquer momento
Mudana no Marketing e publicidade
Comparativo da WEB 1.0 e 2.0
WEB 3.0
O termo Web 3.0 foi empregado pela primeira vez pelo jornalista John Markoff, num artigo do The New York Times.
A Web 3.0 uma internet onde temos todas as informaes de forma organizada para que no somente os humanos entendam, mas principalmente as maquinas.
Tambm se entende por Web 3.0 que se tenha acesso a internet a
qualquer hora e em qualquer lugar e em qualquer dispositivo,
possibilitando a troca de dados entre dispositivos
http://www.etceter.com/images/pill/2664/96581-web-3-punto-cero.jpgPublicidade baseada em Pesquisas do Usurio
http://www.webinterativa.com.br/wp-content/themes/wi2011/images/rede-de-pesquisa.gifPublicidade baseada em Geolocalizao
http://www.webop.com.br/wp-content/uploads/2014/05/An%C3%BAncios-Waze-Piadina-2.png WEB 4.0
Somam-se as evolues, a mobilidade e a ubiquidade para marcar o nascimento da Web 4.0.
Segundo Seth Godin e outros estudiosos, de forma simplificada, a Web 4.0 ser como um gigantesco sistema operacional inteligente e dinmico.
As informaes tero circulao mais rpida e poder ser usada dentro
de suas possibilidades pelas empresas e pessoas
http://www.kautex-group.com/en/about-us/news/newsletter-automatic/assets/images/Newsletter/K-News%201%202013/Web%204.0.jpg
http://sisnema.com.br/news_letter/newsletter/images/imagem_web.jpg
http://www.kmforum.ru/uploads/images/e/6/3/2/2411/a2a0ec50d5.jpgWeb Semntica
O que a Semntica da web?
a web organizada no somente para o entendimento humano, mas principalmente para o das mquinas.
Quando Surgiu ?
Surgiu em 2001, quandoTim Berners-Lee,James HendlereOra
Lassilapublicaram um artigo na revistaScientific American,
intitulado: Web Semntica: um novo formato de contedo para a Web que
tem significado para computadores vai iniciar uma revoluo de novas
possibilidades.
(fonte:wikipedia)
Onde podemos ver sua utilidade:
Pesquisas em geral:
Custo de viagens, Restaurantes, compras online.
Anncios sugeridos por sites com base em seu histrico(ou
informaes que voc d ao site.)
As sugestes de compras dadas em sites de compra quando pesquisamos produtos.
Ontologia
O que Ontologia?
"EmCincia da Computao,Sistemas de InformaoeCincia da Informao,
umaontologia ummodelo de dadosque representa um conjunto de
conceitos dentro de umdomnioe os relacionamentos entre estes. Uma
ontologia utilizada para realizar inferncia sobre os objetos
dodomnio."
(fonte: wikipedia)
Utilidade na web:
graas a ontologia que facilita provedores pesquisarem mais facilmente no mesmo contexto do que foi escrito.
uma forma emergente de se representar a semntica dos documentos. Ou seja, ela vira uma espcie de banco de dados de contextos dados palavras facilitando pesquisas.
com base nela que linguagens de marcao so criadas para melhor organizao da rede.
Exemplos de Ontologia:
Linguagem de Marcao
O que uma linguagem de marcao? Linguagem de marcao um grupo de cdigos que podem ser aplicados a dados ou textos para serem lidos por computadores ou pessoas.
Exemplo: O HTML uma linguagem de marcao para organizar e formatar um site enquanto o XML, mesmo conceito, para padronizar dados com objetivo de organizar e separar o contedo e integr-lo a outras linguagens
XML
Uma linguagem de marcao muito utilizada como complemento ao HTML.
Adiciona etiquetas que descrevem os dados facilitando para ferramentas de buscas poderem l- las.
OWL
Uma das linguagens utilizadas para instanciar as ontologias na web
Ela possui mais facilidades para expressar significados e semnticas do que XML RDF
foi criada para descrever classes e as relaes existentes entre elas, alm de possibilitar que essas classes sejam reutilizadas, ou herdadas, em documentos Web e aplicaes.
Possui trs sub-linguaguens como sua extenso: Owl Lite, Owl Dl, Owl Full.
HTML5
Em qu ele contribui na web Semntica hoje?
Um de seus benefcios est relacionado ao SEO (tcnicas que auxiliam a otimizao de sites) e semntica, pois o HTML5, alm de estruturar sua aplicao, agora tambm tem relao direta com o contedo, o que facilita na procura dos principais buscadores.
Exemplo: pode se determinar um menu como contedo(a mquina consegue interpretar o que aquilo) e trabalha nele em segundo plano dando prioridade a outros contedos mais importantes na pgina.
Fontes
http://ontologias.wordpress.com/2008/04/30/web-semantica-ontologias-4/
http://bazardoconhecimento.wordpress.com/2012/06/08/ontologia_para_desenvolvedores/
https://sites.google.com/site/historiasobreossitesdebusca/a-web-semantica
http://www.inf.ufg.br/sites/default/files/uploads/relatorios-tecnicos/RT-INF_004-05.pdf
http://pt.wikipedia.org/wiki/XML
http://pt.wikipedia.org/wiki/OWL
Fontes
https://pt.wikipedia.org/wiki/Web_3.0
http://www.ex2.com.br/blog/web-1-0-web-2-0-e-web-3-0-enfim-o-que-e-isso/
http://bytesdainformacao.blogspot.com.br/2014/05/codificacao-de-prograas-do-que-s-trata.html
http://sisnema.com.br/Materias/idmat020826.htm
http://www.internetinnovation.com.br/blog/como-sera-a-web-4-0-2/
http://www.midiatismo.com.br/comunicacao-digital/web-4-0-mas-ja
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o estilo do subttulo mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
Clique para editar o texto mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
23/07/2014
Clique para editar o ttulo mestre
23/07/2014
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique no cone para adicionar uma imagem
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique no cone para adicionar uma imagem
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Clique para editar o texto mestre
Clique para editar o texto mestre
Clique para editar o texto mestre
Clique para editar o texto mestre
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Clique no cone para adicionar uma imagem
Clique para editar o texto mestre
Clique para editar o texto mestre
Clique no cone para adicionar uma imagem
Clique para editar o texto mestre
Clique para editar o texto mestre
Clique no cone para adicionar uma imagem
Clique para editar o texto mestre
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
23/07/2014
Clique para editar o ttulo mestre
Clique para editar o texto mestre
Segundo nvel
Terceiro nvel
Quarto nvel
Quinto nvel
23/07/2014