Acorda! Uma introdução à Web Semântica
Esse é o primeiro post do Acorda pra Web, um blog que fala sobre Web Standards, tecnologia na internet e principalmente Web Semântica.
Pra inaugurar, vou continuar uma discussão que começou lá no About:Blank sobre o que seria a Web 3.0, que na minha opinião é a Web Semântica, o próximo passo da internet.
Web Semântica é uma proposta para tornar o conteúdo da internet interpretável por máquinas, o que facilitaria a integração de sistemas e bancos de dados na Internet.
Nos dias de hoje é fácil para um humano analizar, cruzar e obter resultados de informações dentro da internet. É simples para um humano por exemplo consultar datas e horários de vôos em um site, horários e reservas de hotéis em outro e planejar sua viagem usando essas informações. Para uma máquina essa tarefa hoje em dia é inviável.
A proposta da web semântica é padronizar a forma com a qual descrevemos informação na internet.
O mais interessante da proposta é que, ao contrário do que muitos pensam, você não precisa mudar todo seu sistema para começar a dar seus passos dentro da web semântica, ela pode ser gradativamente incluída no sistema sem nenhuma alteração estrutural.
Basicamente, para tornar um sistema mais próximo dessa realidade do futuro, você precisa apenas explicar o seu conteúdo com a linguagem da web semântica, e ela é muito simples de aprender!
Em sua estrutura normal:
| id | nome | endereço | telefone |
|---|---|---|---|
| 1 | José | Av. Paulista, 1020 | 3333-4444 |
| 2 | João | Av. Brigadeiro Faria Lima | 3333-5555 |
Usando RDF (Uma das linguagens usadas na web semântica):
RDF/XML
<rdf:RDF xmlns:vcard="http://www.w3.org/2001/vcard-rdf/3.0/#">
<http://www.exemplo.com/clientes/1> <vcard:fn> "José"
<http://www.exemplo.com/clientes/1> <vcard:adr> "Av. Paulista, 1020"
<http://www.exemplo.com/clientes/1> <vcard:tel> "3333-4444"
<http://www.exemplo.com/clientes/2> <vcard:fn> "João"
<http://www.exemplo.com/clientes/2> <vcard:adr> "Av. Brigadeiro Faria Lima"
<http://www.exemplo.com/clientes/2> <vcard:tel> "3333-5555"
</rdf:RDF>
Dêem uma analisada no código, é simples de entender. No próximo post vou explicar um pouco sobre o RDF e outros conceitos da web semântica.


13/3/2007 às 4:07 am
Web semântica é um assunto bem interessante que pouca gente fala. Com certeza merece todo o destaque!
17/3/2007 às 12:43 pm
[...] que já sabemos o que é e qual é o objetivo da Web Semântica, podemos começar a falar do coração desse movimento todo, o [...]
17/3/2007 às 11:59 pm
Muito interessante sobre isso… complicado será acordar todo mundo para isso!
5/4/2007 às 5:54 am
Embora eu ache a web semantica legal conceitualmente, sei q é praticamente uma utopia.
Pensem comigo…. a web como é hoje já é uma bagunça. A maioria dos sites não segue ou nem sabe de muitas das recomendações dos padrões estabelecidos. Imagina então implementar a Web Semantica que exige muita definição, restrição. Muito difícil que aconteça ou no mínimo, muito demorado até atingir um bom número de sites.
Mas torço pra que aconteça
6/4/2007 às 1:05 pm
Sleepini,
Concordo com vc na questão da bagunça e falta de padronização na web, mas veja por outro lado, se grandes empresas (Google, Microsoft entre outras) começarem a utilizarem este padrão disponibilizando serviços para demais aplicações, ou vc usa as especificações ou fica de fora…
Creio eu que essa padronização “forçada” pode ser o caminho para uma WEB mais organizada, ou dividida.
6/4/2007 às 4:44 pm
[...] no blog da Ipê um vídeo sobre Web 2.0, que na verdade fala sobre o que eu acho ser Web Semântica. Fui ver a fonte e cheguei em um blog que falava um pouco sobre o vídeo. O nome do autor do vídeo [...]
2/5/2007 às 8:43 pm
[...] dei uma pequena introdução e alguns exemplos de Web Semântica aqui no blog, só que o difícil mesmo é conseguir algo pra [...]
2/11/2007 às 10:50 pm
Porque um blog cuja definição de existência é o de ser o primeiro a discutir sobre Web Semântica não disponibiliza o seu conteúdo no formato adequado as máquinas?
3/11/2007 às 1:13 pm
Alessandro, pra discutir sobre televisão você precisa ser uma emissora?
3/11/2007 às 1:24 pm
Alexander,
Não precisa. Porém, é necessário ter algum envolvimento para se ter maior credibilidade.
No exemplo da Web Semântica, pode ser através da definição de padrões, escrita de aplicação, etc.
5/11/2007 às 8:07 am
Escrever um blog sobre o assunto é envolvimento
28/4/2008 às 12:06 pm
[...] Introdução à web semâtica http://www.acordapraweb.com/acorda-uma-introducao-a-web-semantica/ [...]
21/9/2008 às 6:17 pm
[...]não há consensoentre os especialistas quanto a uma definição semântica e tampouco,,quanto à delimitação do que seria objeto da semântica.Definição é a disciplina lingüistica que estudo os sentidos dos elementos formais da lingua, ai morfemas,vocabulos,locuçoões e senteças.
21/9/2008 às 6:23 pm
[...]não há consenso entre os especialistas quanto a uma definição semântica e tampouco,quanto à delimitação do que seria objeto da semântica.Definição é a disciplina lingüistica que estudo os sentidos dos elementos formais da língua, ai incluído os morfemas,vocabulos,locuçoões e senteças.