Como	
  fazemos	
  semân,ca	
  hoje.




                              Paulo Castro
                          paulo.castro...
Semântica ?
                            Santo Graal




Google Images

Monday, August 23, 2010
Semântica ?
                            Santo Graal




Google Images

Monday, August 23, 2010
Web semântica ?


             • é	
  uma	
  extensão	
  da	
  Web	
  atual	
  que	
  permi5rá	
  aos	
  
               c...
Ontologia ?


              • 1.	
  Fil.	
  Parte	
  da	
  filosofia	
  que	
  estuda	
  a	
  natureza	
  dos	
  seres,	
  o...
Taxonomia ?


              • (do	
  Grego	
  verbo	
  τασσεῖν	
  ou	
  tassein	
  =	
  "para	
  classificar"	
  e	
  
    ...
Simple Math ?


                                             Top


  O=                          T | NT          T | NT
  ...
Albert Einsten




http://uniat5401.ag5.mpi-sb.mpg.de:8180/webyago/html/graphViewer.html?entity=Albert_Einstein&n=5

Monda...
Chato ?




Monday, August 23, 2010
Chato ?


              Voltando para o
                passado mas
              precisamente ...
                   Film...
Lembra do Johnny 5 ?




Google Images

Monday, August 23, 2010
Lembra do Johnny 5 ?




Google Images

Monday, August 23, 2010
Johnny 5 ?




                                 Vídeo
http://www.youtube.com/watch?v=FAyjdeEu7FA

Monday, August 23, 2010
Sopa de letrinhas




http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/

Monday, August 23, 2010
Sopa de letrinhas




http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/

Monday, August 23, 2010
Sopa de letrinhas




                                                                     “maneira de identificar unicame...
Sopa de letrinhas




                          “o conjunto de caracteres aceitos para      “maneira de identificar unicam...
Sopa de letrinhas




             “padrões estabelecem a regras iniciais para as linguagens a serem usadas na Web Semânti...
Sopa de letrinhas




                                          “definir a estrutura dos metadados, no caso
              ...
Sopa de letrinhas




                      “definir um grande número de relações...
                      definir classes...
Sopa de letrinhas




                                                               “regras para o tratamento da informaç...
Sopa de letrinhas



                                                                       “verificar a consistência dos ...
Sopa de letrinhas



                                                                       “verificar a consistência dos ...
Sopa de letrinhas v2




http://www.semanticfocus.com/

Monday, August 23, 2010
RDF
                          Resource Description Framework




http://www.w3.org/RDF/

Monday, August 23, 2010
RDF
                          Resource Description Framework




http://www.w3.org/RDF/

Monday, August 23, 2010
RDF
                                                         Resource Description Framework




http://developer.yahoo.com...
Aplicações atuais




http://www.badassoftheweek.com/doc.html

Monday, August 23, 2010
Filtragem




The RDF Protune Policy Editor: Enabling Users to Protect Data in the Semantic Web
Fabian Abel, Juri Luca De ...
Filtragem




The RDF Protune Policy Editor: Enabling Users to Protect Data in the Semantic Web
Fabian Abel, Juri Luca De ...
Filtragem




The RDF Protune Policy Editor: Enabling Users to Protect Data in the Semantic Web
Fabian Abel, Juri Luca De ...
Search




http://www.opensearch.org

Monday, August 23, 2010
Motif




http://labs.yahoo.com

Monday, August 23, 2010
Motif




http://labs.yahoo.com

Monday, August 23, 2010
Medicina




http://www.mavensemantic.com/

Monday, August 23, 2010
Parque de diversões




http://www.opencalais.com/

Monday, August 23, 2010
Do it yourself!




http://www.filmforum.org/films/dassin.html

Monday, August 23, 2010
Dimensões...




The State of the Art in Ontology Learning: A Framework for Comparison
Mehrnoush Shamsfard and Ahmad Abdol...
It’s working




Monday, August 23, 2010
It’s working




                          1



Monday, August 23, 2010
It’s working




                                  2



                          1



Monday, August 23, 2010
Boa cabelo!




                              2
                          1




Monday, August 23, 2010
WTF ?




             Engine que tentava fazer
           relacionamento entre fatos e
                  “stock market”.
...
WTF ?




             Engine que tentava fazer
           relacionamento entre fatos e
                  “stock market”. ...
WTF ?




             Engine que tentava fazer
           relacionamento entre fatos e
                  “stock market”. ...
WTF ?




             Engine que tentava fazer
           relacionamento entre fatos e
                  “stock market”. ...
Monday, August 23, 2010
Sentimento
                                        Positivo



                                                      Compu...
PERFIL
Monday, August 23, 2010
Cursos



                                        Linguagem
                                       Programação

        Gl...
HOJE!



                            250
                          domínios
         3402
       palavras




Google Image...
HOJE!                        Fontes



                            250
                          domínios
         3402
  ...
HOJE!                           Fontes



                            250
         3402             Tecnologias
          ...
HOJE!                           Fontes



                            250
         3402             Tecnologias
          ...
Dúvidas ?




                                  @paulorcf
                          paulo.castro@vpidata.com
http://www.vp...
Próximos SlideShares
Carregando em…5
×

Como fazemos semântica hoje ? - TDC 2010

2.459 visualizações

Publicada em

Introduz os conceitos de web semântica e mostra como estamos desenvolvendo tecnologia para semântica em Português.

Ontologia, Taxonomia, RDF, XML, Namespace...
Monitor de mídias sociais.
Marvin9

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Como fazemos semântica hoje ? - TDC 2010

  1. 1. Como  fazemos  semân,ca  hoje. Paulo Castro paulo.castro@vpidata.com Monday, August 23, 2010
  2. 2. Semântica ? Santo Graal Google Images Monday, August 23, 2010
  3. 3. Semântica ? Santo Graal Google Images Monday, August 23, 2010
  4. 4. Web semântica ? • é  uma  extensão  da  Web  atual  que  permi5rá  aos   computadores  e  humanos  trabalharem  em  cooperação.   Interliga  significados  de  palavras  e  tem  como  finalidade   conseguir  atribuir  um  significado  (sen5do)  aos  conteúdos   publicados  na  Internet  de  modo  que  seja  percepCvel  tanto   pelo  humano  como  pelo  computador. http://pt.wikipedia.org/wiki/Web_semântica Monday, August 23, 2010
  5. 5. Ontologia ? • 1.  Fil.  Parte  da  filosofia  que  estuda  a  natureza  dos  seres,  o  ser   enquanto  ser. • 2.  Fil.  Doutrina  sobre  o  ser. • 3.  Inf.  Campo  da  informá5ca  que  trata  de  conceitualizar  de   forma  explícita  e  formal  (portanto  processável  por  máquina  e   compar5lhável)  conceitos  e  restrições  relacionados  a  certo   domínio  de  interesses iDicionário Aulete Monday, August 23, 2010
  6. 6. Taxonomia ? • (do  Grego  verbo  τασσεῖν  ou  tassein  =  "para  classificar"  e   νόμος  ou  nomos  =  lei,  ciência,  administrar). • 1  .Ciência  da  classificação. • 2.  Biol.  Ramo  da  biologia  que  cuida  de  descrever,  iden5ficar  e   classificar  os  seres  vivos.  [Cf.  sistemá5ca.] • 3.  Bot.  Parte  da  botânica  que  trata  das  classificações  dos   elementos  vegetais. • 4.  Gram.  Ling.  Parte  da  gramá5ca  que  trata  da  classificação   das  palavras. • [F.:  tax(i/o)1  -­‐  +  -­‐nomia.  Sin.  ger.:  taxeonomia,  taxinomia,   http://pt.wikipedia.org/wiki/Taxonomia iDicionário Aulete Monday, August 23, 2010
  7. 7. Simple Math ? Top O= T | NT T | NT T | NT O - Ontologia T - Relação de Taxonomia (nome ao objeto). NT - Não Relação de Taxonomia (objeto). Monday, August 23, 2010
  8. 8. Albert Einsten http://uniat5401.ag5.mpi-sb.mpg.de:8180/webyago/html/graphViewer.html?entity=Albert_Einstein&n=5 Monday, August 23, 2010
  9. 9. Chato ? Monday, August 23, 2010
  10. 10. Chato ? Voltando para o passado mas precisamente ... Filmes da Sessão da Tarde. Monday, August 23, 2010
  11. 11. Lembra do Johnny 5 ? Google Images Monday, August 23, 2010
  12. 12. Lembra do Johnny 5 ? Google Images Monday, August 23, 2010
  13. 13. Johnny 5 ? Vídeo http://www.youtube.com/watch?v=FAyjdeEu7FA Monday, August 23, 2010
  14. 14. Sopa de letrinhas http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  15. 15. Sopa de letrinhas http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  16. 16. Sopa de letrinhas “maneira de identificar unicamente recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  17. 17. Sopa de letrinhas “o conjunto de caracteres aceitos para “maneira de identificar unicamente criar as camadas “acima.” recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  18. 18. Sopa de letrinhas “padrões estabelecem a regras iniciais para as linguagens a serem usadas na Web Semântica... dois agentes serão capazes de trocar dados sem estrutura ou semântica.” “o conjunto de caracteres aceitos para “maneira de identificar unicamente criar as camadas “acima.” recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  19. 19. Sopa de letrinhas “definir a estrutura dos metadados, no caso definido pela W3C são triplas (sujeito, predicado, objeto).” “padrões estabelecem a regras iniciais para as linguagens a serem usadas na Web Semântica... dois agentes serão capazes de trocar dados sem estrutura ou semântica.” “o conjunto de caracteres aceitos para “maneira de identificar unicamente criar as camadas “acima.” recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  20. 20. Sopa de letrinhas “definir um grande número de relações... definir classes como união ou intesecção de outras... linguagem adotada para preencher essa camada é a OWL” “definir a estrutura dos metadados, no caso definido pela W3C são triplas (sujeito, predicado, objeto).” “padrões estabelecem a regras iniciais para as linguagens a serem usadas na Web Semântica... dois agentes serão capazes de trocar dados sem estrutura ou semântica.” “o conjunto de caracteres aceitos para “maneira de identificar unicamente criar as camadas “acima.” recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  21. 21. Sopa de letrinhas “regras para o tratamento da informação.” “definir um grande número de relações... definir classes como união ou intesecção de outras... linguagem adotada para preencher essa camada é a OWL” “definir a estrutura dos metadados, no caso definido pela W3C são triplas (sujeito, predicado, objeto).” “padrões estabelecem a regras iniciais para as linguagens a serem usadas na Web Semântica... dois agentes serão capazes de trocar dados sem estrutura ou semântica.” “o conjunto de caracteres aceitos para “maneira de identificar unicamente criar as camadas “acima.” recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  22. 22. Sopa de letrinhas “verificar a consistência dos dados acessíves na Web Semântica.” “regras para o tratamento da informação.” “definir um grande número de relações... definir classes como união ou intesecção de outras... linguagem adotada para preencher essa camada é a OWL” “definir a estrutura dos metadados, no caso definido pela W3C são triplas (sujeito, predicado, objeto).” “padrões estabelecem a regras iniciais para as linguagens a serem usadas na Web Semântica... dois agentes serão capazes de trocar dados sem estrutura ou semântica.” “o conjunto de caracteres aceitos para “maneira de identificar unicamente criar as camadas “acima.” recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  23. 23. Sopa de letrinhas “verificar a consistência dos dados acessíves na Web Semântica.” Confiança “regras para o tratamento da informação.” “definir um grande número de relações... definir classes como união ou intesecção de outras... linguagem adotada para preencher essa camada é a OWL” “definir a estrutura dos metadados, no caso definido pela W3C são triplas (sujeito, predicado, objeto).” “padrões estabelecem a regras iniciais para as linguagens a serem usadas na Web Semântica... dois agentes serão capazes de trocar dados sem estrutura ou semântica.” “o conjunto de caracteres aceitos para “maneira de identificar unicamente criar as camadas “acima.” recursos na Web.” http://www.linux.ime.usp.br/~cef/mac499-04/monografias/ghsilva/ Monday, August 23, 2010
  24. 24. Sopa de letrinhas v2 http://www.semanticfocus.com/ Monday, August 23, 2010
  25. 25. RDF Resource Description Framework http://www.w3.org/RDF/ Monday, August 23, 2010
  26. 26. RDF Resource Description Framework http://www.w3.org/RDF/ Monday, August 23, 2010
  27. 27. RDF Resource Description Framework http://developer.yahoo.com/searchmonkey/smguide/index.html Monday, August 23, 2010
  28. 28. Aplicações atuais http://www.badassoftheweek.com/doc.html Monday, August 23, 2010
  29. 29. Filtragem The RDF Protune Policy Editor: Enabling Users to Protect Data in the Semantic Web Fabian Abel, Juri Luca De Coi, Nicola Henze, Arne Wolf Koesling, Daniel Krause, and Daniel Olmedilla Monday, August 23, 2010
  30. 30. Filtragem The RDF Protune Policy Editor: Enabling Users to Protect Data in the Semantic Web Fabian Abel, Juri Luca De Coi, Nicola Henze, Arne Wolf Koesling, Daniel Krause, and Daniel Olmedilla Monday, August 23, 2010
  31. 31. Filtragem The RDF Protune Policy Editor: Enabling Users to Protect Data in the Semantic Web Fabian Abel, Juri Luca De Coi, Nicola Henze, Arne Wolf Koesling, Daniel Krause, and Daniel Olmedilla Monday, August 23, 2010
  32. 32. Search http://www.opensearch.org Monday, August 23, 2010
  33. 33. Motif http://labs.yahoo.com Monday, August 23, 2010
  34. 34. Motif http://labs.yahoo.com Monday, August 23, 2010
  35. 35. Medicina http://www.mavensemantic.com/ Monday, August 23, 2010
  36. 36. Parque de diversões http://www.opencalais.com/ Monday, August 23, 2010
  37. 37. Do it yourself! http://www.filmforum.org/films/dassin.html Monday, August 23, 2010
  38. 38. Dimensões... The State of the Art in Ontology Learning: A Framework for Comparison Mehrnoush Shamsfard and Ahmad Abdollahzadeh Barforoush Monday, August 23, 2010
  39. 39. It’s working Monday, August 23, 2010
  40. 40. It’s working 1 Monday, August 23, 2010
  41. 41. It’s working 2 1 Monday, August 23, 2010
  42. 42. Boa cabelo! 2 1 Monday, August 23, 2010
  43. 43. WTF ? Engine que tentava fazer relacionamento entre fatos e “stock market”. Monday, August 23, 2010
  44. 44. WTF ? Engine que tentava fazer relacionamento entre fatos e “stock market”. #FAIL Monday, August 23, 2010
  45. 45. WTF ? Engine que tentava fazer relacionamento entre fatos e “stock market”. #FAIL Monitoramento de mídias socias. Monday, August 23, 2010
  46. 46. WTF ? Engine que tentava fazer relacionamento entre fatos e “stock market”. #FAIL Monitoramento de mídias socias. #WIN Monday, August 23, 2010
  47. 47. Monday, August 23, 2010
  48. 48. Sentimento Positivo Computação Globalcode Cursos #TDC2010 - Evento TDC http://www.thedevelopersconference.com.br/ Monday, August 23, 2010
  49. 49. PERFIL Monday, August 23, 2010
  50. 50. Cursos Linguagem Programação Globalcode Computação PERFIL Programador Monday, August 23, 2010
  51. 51. HOJE! 250 domínios 3402 palavras Google Images Monday, August 23, 2010
  52. 52. HOJE! Fontes 250 domínios 3402 palavras Google Images Monday, August 23, 2010
  53. 53. HOJE! Fontes 250 3402 Tecnologias domínios palavras Google Images Monday, August 23, 2010
  54. 54. HOJE! Fontes 250 3402 Tecnologias domínios palavras Lançamento 20/Nov/2010 Google Images Monday, August 23, 2010
  55. 55. Dúvidas ? @paulorcf paulo.castro@vpidata.com http://www.vpidata.com Monday, August 23, 2010

×