SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Inteligência Coletiva
Ivo Nascimento

          Zend Certified Engineer.
Pesquisador de Novas Tecnologias
 na Arizona (www.arizona.com.br)
        Estudante de Licenciatura
                Matematica (IME)




     e-mail: ivo.nascimento@ianntech.com.br
                    site: www.ianntech.com.br
                         twitter: ivonascimento
                                    gtalk: iannsp
Desperdício
energi
  a


         Desperdício
energi   economi
  a         a


         Desperdício
energi   economi
                   água
  a         a


         Desperdício
energi   economi
                   água   Inteligência
  a         a


         Desperdício
É uma inteligência
       distribuida por toda parte,
      incessantemente valorizada,
       coordenada em tempo real,
             que resulta em uma
          mobilização efetiva das
                    competências.

O Conceito
                     Pierre Lévi
Essa é lucy

          Leu seus e-mails
            usou facebook
    Conversou com amigos
 escreveu no yahoo answers
      Atualizou sua agenda
estudou para o de mestrado
Leu seus e-mails
Esse é João
                                usou facebook

                       Conversou com amigos

            pesquisou bares para o happy hour

                         Atualizou sua agenda

    conversou atraves do skype com sua equipe
Em comum
e o que podemos fazer com
     essa informação?
Matemática
Filtros
                                    bayesianos
                               e-mail
    bom = 100 emails Pr(B|A)    ruim = 100 emails
                                         php = 60 =>
         php = 60 => 0,6
                                     carreira = 20
                                         0,1
     carreira = 60 => 0,6
                                     => 0,2 = 30
                                        curso
       curso = 10 => 0,1
                                        => 0,3
                                 Pr(carreira|ruim) =
 Pr(curso|carreira) = 0,6
                               Pr(curso & php |
                                 0,2
Pr(curso & php |bom) =
                               ruim) =
0.6*0.6=0,36
                               0.3*0.1=0,03
 Pr(A|B)curso & php) = Pr(B|A)/* Pr(B)
Pr(bom |
         = Pr(B|A) Pr(A)
100/200 = 0.18
Pr(ruim | curso & php) = Pr(B|A) *
100/200 = 0.015
Isso é                       pra
                  não
spam?                       mim é
                pedi isso




         Spam X IC
Filtros
                     tenho uma                 bayesianos
                  duvida de pdo e
                       mysql.
                                       e-mail plus
                             Pr(A|B) = Pr(B|A) Pr(A) / Pr(B)

     Lista php   Lista php

                                         Aglomerar
                                         Categorizar
falam sobre
 pdo mysql



                                           Filtrar


                                     Adquirir dados extras

                                           conectar
Filtros
                     tenho uma                 bayesianos
                  duvida de pdo e
                       mysql.
                                       e-mail plus
                             Pr(A|B) = Pr(B|A) Pr(A) / Pr(B)

     Lista php   Lista php

                                         Aglomerar
                                         Categorizar
falam sobre
 pdo mysql



                                           Filtrar


                                     Adquirir dados extras

                                           conectar
Filtros
                       bayesianos
   Categoria de Docs
 Pr(A|B) = Pr(B|A) Pr(A) / Pr(B)

 1:{<?php,php,pdo,mysql,DSN}
 2:{postgresql,connect, php }
 3:{file, <?}


    Php    Gerencia

    PDO      UML     SVN   ...

MYSQL   PostgreSQL
Similaridades
Similaridades
Distância Euclidiana




Coeficiente de Correlação de Pearson
Quem
                                 pode me indicar
                                                              Similaridades
                                 uma boa musica

 Marcela:{“Feeling”:3,”Tears of Mandrake”:5,”Meu Guarda-chuva”:2,”No Association”:4}
  Arthur :{“Feeling”:5,”Tears of Mandrake”:2,”Meu Guarda-chuva”:5,”Ave Maria”:5}
Mariana :{“Feeling”:3,”Tears of Mandrake”:0,”Meu Guarda-chuva”:5,”Ave Maria”:1}

                                                   Similaridade de Arthur X Marcela
                      . .
Meu Guarda-
   chuva                                           1/(1+ sqrt( pow(5-3,2)+pow(5-2,2)))=
                                     Arthur(5,5)
  5                                                1/(1+sqrt(4+9))=
                  Mariana(3,5)
  4                                                1/4.60=
  3

  2
                      .   Marcela(3,2)
                                                   0.217391304347826

  1                                                Similaridade de Mariana X Marcela
  0
                                                   1/(1+ sqrt( pow(5-3,2)+pow(5-5,2)))=
      0   1   2       3    4     5       Feeling   1/(1+sqrt(4+1))=
                                                   1/2.23=
      Espaço de Preferência
                                                   0.448430493273543
Ivo Nascimento

          Zend Certified Engineer.
Pesquisador de Novas Tecnologias
 na Arizona (www.arizona.com.br)
        Estudante de Licenciatura
                Matematica (IME)




     e-mail: ivo.nascimento@ianntech.com.br
                    site: www.ianntech.com.br
                         twitter: ivonascimento
                                    gtalk: iannsp
http://www.iphp.com.br
O que é?




O que não é?
Experimento de Inteligência Coletiva
baseado em dados do Facebook e
outros que serão agregados
O futuro da profissão de
Análise de Sistemas/
programador.

Weitere ähnliche Inhalte

Mehr von Ivo Nascimento

State Test 
of Applications and Domains
State Test 
of Applications and Domains State Test 
of Applications and Domains
State Test 
of Applications and Domains Ivo Nascimento
 
Impact of developer business knowledge on e commerce architecture efficiency
Impact of developer business knowledge on e commerce architecture efficiencyImpact of developer business knowledge on e commerce architecture efficiency
Impact of developer business knowledge on e commerce architecture efficiencyIvo Nascimento
 
Desenvolvimento de Software e Negócios: Universo Expandido
Desenvolvimento de Software e Negócios:  Universo ExpandidoDesenvolvimento de Software e Negócios:  Universo Expandido
Desenvolvimento de Software e Negócios: Universo ExpandidoIvo Nascimento
 
Pensando o desenvolvimento_de_software
Pensando o desenvolvimento_de_softwarePensando o desenvolvimento_de_software
Pensando o desenvolvimento_de_softwareIvo Nascimento
 
Processamento de Linguagem natural com PHP
Processamento de Linguagem natural com PHPProcessamento de Linguagem natural com PHP
Processamento de Linguagem natural com PHPIvo Nascimento
 
Design Pattern for Data Source
Design Pattern for Data SourceDesign Pattern for Data Source
Design Pattern for Data SourceIvo Nascimento
 
Qualidade e performance de sistemas 2.0
Qualidade e performance de sistemas 2.0Qualidade e performance de sistemas 2.0
Qualidade e performance de sistemas 2.0Ivo Nascimento
 

Mehr von Ivo Nascimento (9)

State Test 
of Applications and Domains
State Test 
of Applications and Domains State Test 
of Applications and Domains
State Test 
of Applications and Domains
 
Impact of developer business knowledge on e commerce architecture efficiency
Impact of developer business knowledge on e commerce architecture efficiencyImpact of developer business knowledge on e commerce architecture efficiency
Impact of developer business knowledge on e commerce architecture efficiency
 
Desenvolvimento de Software e Negócios: Universo Expandido
Desenvolvimento de Software e Negócios:  Universo ExpandidoDesenvolvimento de Software e Negócios:  Universo Expandido
Desenvolvimento de Software e Negócios: Universo Expandido
 
Pensando o desenvolvimento_de_software
Pensando o desenvolvimento_de_softwarePensando o desenvolvimento_de_software
Pensando o desenvolvimento_de_software
 
Blue Seed Framework
Blue Seed FrameworkBlue Seed Framework
Blue Seed Framework
 
Processamento de Linguagem natural com PHP
Processamento de Linguagem natural com PHPProcessamento de Linguagem natural com PHP
Processamento de Linguagem natural com PHP
 
Design Pattern for Data Source
Design Pattern for Data SourceDesign Pattern for Data Source
Design Pattern for Data Source
 
Qualidade e performance de sistemas 2.0
Qualidade e performance de sistemas 2.0Qualidade e performance de sistemas 2.0
Qualidade e performance de sistemas 2.0
 
Sera que?
Sera que?Sera que?
Sera que?
 

Inteligência Coletiva

  • 2. Ivo Nascimento Zend Certified Engineer. Pesquisador de Novas Tecnologias na Arizona (www.arizona.com.br) Estudante de Licenciatura Matematica (IME) e-mail: ivo.nascimento@ianntech.com.br site: www.ianntech.com.br twitter: ivonascimento gtalk: iannsp
  • 4. energi a Desperdício
  • 5. energi economi a a Desperdício
  • 6. energi economi água a a Desperdício
  • 7. energi economi água Inteligência a a Desperdício
  • 8. É uma inteligência distribuida por toda parte, incessantemente valorizada, coordenada em tempo real, que resulta em uma mobilização efetiva das competências. O Conceito Pierre Lévi
  • 9. Essa é lucy Leu seus e-mails usou facebook Conversou com amigos escreveu no yahoo answers Atualizou sua agenda estudou para o de mestrado
  • 10. Leu seus e-mails Esse é João usou facebook Conversou com amigos pesquisou bares para o happy hour Atualizou sua agenda conversou atraves do skype com sua equipe
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. e o que podemos fazer com essa informação?
  • 31. Filtros bayesianos e-mail bom = 100 emails Pr(B|A) ruim = 100 emails php = 60 => php = 60 => 0,6 carreira = 20 0,1 carreira = 60 => 0,6 => 0,2 = 30 curso curso = 10 => 0,1 => 0,3 Pr(carreira|ruim) = Pr(curso|carreira) = 0,6 Pr(curso & php | 0,2 Pr(curso & php |bom) = ruim) = 0.6*0.6=0,36 0.3*0.1=0,03 Pr(A|B)curso & php) = Pr(B|A)/* Pr(B) Pr(bom | = Pr(B|A) Pr(A) 100/200 = 0.18 Pr(ruim | curso & php) = Pr(B|A) * 100/200 = 0.015
  • 32. Isso é pra não spam? mim é pedi isso Spam X IC
  • 33. Filtros tenho uma bayesianos duvida de pdo e mysql. e-mail plus Pr(A|B) = Pr(B|A) Pr(A) / Pr(B) Lista php Lista php Aglomerar Categorizar falam sobre pdo mysql Filtrar Adquirir dados extras conectar
  • 34. Filtros tenho uma bayesianos duvida de pdo e mysql. e-mail plus Pr(A|B) = Pr(B|A) Pr(A) / Pr(B) Lista php Lista php Aglomerar Categorizar falam sobre pdo mysql Filtrar Adquirir dados extras conectar
  • 35. Filtros bayesianos Categoria de Docs Pr(A|B) = Pr(B|A) Pr(A) / Pr(B) 1:{<?php,php,pdo,mysql,DSN} 2:{postgresql,connect, php } 3:{file, <?} Php Gerencia PDO UML SVN ... MYSQL PostgreSQL
  • 38. Quem pode me indicar Similaridades uma boa musica Marcela:{“Feeling”:3,”Tears of Mandrake”:5,”Meu Guarda-chuva”:2,”No Association”:4} Arthur :{“Feeling”:5,”Tears of Mandrake”:2,”Meu Guarda-chuva”:5,”Ave Maria”:5} Mariana :{“Feeling”:3,”Tears of Mandrake”:0,”Meu Guarda-chuva”:5,”Ave Maria”:1} Similaridade de Arthur X Marcela . . Meu Guarda- chuva 1/(1+ sqrt( pow(5-3,2)+pow(5-2,2)))= Arthur(5,5) 5 1/(1+sqrt(4+9))= Mariana(3,5) 4 1/4.60= 3 2 . Marcela(3,2) 0.217391304347826 1 Similaridade de Mariana X Marcela 0 1/(1+ sqrt( pow(5-3,2)+pow(5-5,2)))= 0 1 2 3 4 5 Feeling 1/(1+sqrt(4+1))= 1/2.23= Espaço de Preferência 0.448430493273543
  • 39. Ivo Nascimento Zend Certified Engineer. Pesquisador de Novas Tecnologias na Arizona (www.arizona.com.br) Estudante de Licenciatura Matematica (IME) e-mail: ivo.nascimento@ianntech.com.br site: www.ianntech.com.br twitter: ivonascimento gtalk: iannsp
  • 41. O que é? O que não é?
  • 42. Experimento de Inteligência Coletiva baseado em dados do Facebook e outros que serão agregados
  • 43. O futuro da profissão de Análise de Sistemas/ programador.

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n