O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Próximos SlideShares
What to Upload to SlideShare
Avançar
Transfira para ler offline e ver em ecrã inteiro.

6

Compartilhar

Baixar para ler offline

De jornais impressos a plataformas online de conteúdo (APIs)

Baixar para ler offline

Mostra que a integração entre jornalismo e desenvolvimento de software é possível.
Apresentação feita no III Seminário Tendências Conectadas nas Mídias Sociais, que aconteceu na Faculdade Casper Líbero, em São Paulo, no dia 12/9/09

De jornais impressos a plataformas online de conteúdo (APIs)

  1. 1. De jornais impressos a plataformas online de conteúdo (APIs) Pedro Valente @pedrovalente Apresentação feita no III Seminário Tendências Conectadas nas Mídias Sociais que aconteceu na Faculdade Casper Líbero, em São Paulo, no dia 12/9/09
  2. 2. De jornais impressos a plataformas online de conteúdo (APIs) Pedro Valente @pedrovalente Apresentação feita no III Seminário Tendências Conectadas nas Mídias Sociais que aconteceu na Faculdade Casper Líbero, em São Paulo, no dia 12/9/09
  3. 3. Objetivos • Mostrar que a integração entre jornalismo e desenvolvimento de software é possível • Exemplificar como ela acontece
  4. 4. Jornalismo + Desenvolvimento de software
  5. 5. Está na moda
  6. 6. Está na moda e ganha Pulitzer
  7. 7. Está na moda e ganha Pulitzer http://politifact.org
  8. 8. Está na moda e ganha Pulitzer http://politifact.org
  9. 9. "Build something or STFU" Matt Waite - Politifact
  10. 10. http://www.flickr.com/photos/tracy_collins/2237061185/ Transparência
  11. 11. www.portaltransparencia.gov.br
  12. 12. Como transformar esse mundo de dados em algo relevante?
  13. 13. http://projects.nytimes.com/crime/homicides/map?hp
  14. 14. Crie aplicações interativas em cima deles
  15. 15. Aplicação Crie aplicações interativas em cima deles
  16. 16. Aplicação Crie aplicações interativas em cima deles Dados
  17. 17. Processador Aplicação Fornecedor Dados
  18. 18. Processador Aplicação API Fornecedor Dados
  19. 19. API Application Programming Interface
  20. 20. Web 2.0 Ajax ! API Application Programming Interface
  21. 21. <?xml version="1.0" encoding="UTF-8"?> <query xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" yahoo:count="10" yahoo:created="2009-09-12T05:52:35Z" yahoo:lang="en-US" yahoo:updated="2009-09-12T05:52:35Z" yahoo:uri="http://query.yahooapis.com/v1/yql?q=select+*+from+flickr.photos.search+where+text%3D%22transparency %22"> <diagnostics> <publiclyCallable>true</publiclyCallable> <url execution-time="500"><![CDATA[http://api.flickr.com/services/rest/? method=flickr.photos.search&text=transparency&page=1&per_page=10]]></url> <user-time>502</user-time> <service-time>500</service-time> <build-version>3130</build-version> </diagnostics> <results> <photo farm="4" id="3911405766" isfamily="0" isfriend="0" ispublic="1" owner="25140352@N03" secret="c0d6853137" server="3474" title="RoofProgress2"/> <photo farm="3" id="3910583681" isfamily="0" isfriend="0" ispublic="1" owner="31166793@N06" secret="66419f7abf" server="2589" title="01"/> <photo farm="3" id="3910584989" isfamily="0" isfriend="0" ispublic="1" owner="31166793@N06" secret="5b6d3f02ba" server="2641" title="Transparencies photographed with negatives"/> <photo farm="3" id="3910553178" isfamily="0" isfriend="0" ispublic="1" owner="21061440@N00" secret="03cb2e3444" server="2488" title="hohle gasse"/> <photo farm="3" id="3909595587" isfamily="0" isfriend="0" ispublic="1" owner="91486426@N00" secret="1ddb748e6c" server="2455" title="Sunlit tissuey pink Queen Crape Myrtle and its nut-like dark green seeds"/> <photo farm="3" id="3909460005" isfamily="0" isfriend="0" ispublic="1" owner="51521261@N00" secret="579b361f7c" server="2560" title="Somewhere, Arkansas."/> <photo farm="3" id="3910728061" isfamily="0" isfriend="0" ispublic="1" owner="90428271@N00" secret="a0480ef29d" server="2450" title="Modern Victorian"/> <photo farm="3" id="3909996566" isfamily="0" isfriend="0" ispublic="1" owner="81977086@N00" secret="4f90d552ef" server="2478" title="transparency"/> <photo farm="4" id="3908936677" isfamily="0" isfriend="0" ispublic="1" owner="14474546@N00" secret="a7acf29871" server="3437" title="Old, Handwritten Transparencies (1995)"/> <photo farm="3" id="3908936567" isfamily="0" isfriend="0" ispublic="1" owner="14474546@N00" secret="bcb61e46a1" server="2472" title="Old, Handwritten Transparencies (1995)"/> </results> </query>
  22. 22. Cada fornecedor armazena de um jeito A API serve para padronizar a saída
  23. 23. API é o balcão da padaria Você pede 300 gramas de mortadela e a atendente te entrega. Leva também 4 pãezinhos. Te vira. Quem faz o sanduíche é você.
  24. 24. Transparência + APIs
  25. 25. Jornalismo + Desenvolvimento de software http://www.flickr.com/photos/sara_y_tzunki/454404723/
  26. 26. Dois papéis
  27. 27. 1. Fornecedor • Dados brutos • Grandes volumes • Exclusividade
  28. 28. http://www.flickr.com/photos/streetlife/2309136566/
  29. 29. CET-SP http://www.flickr.com/photos/streetlife/2309136566/
  30. 30. Dados da CET • Km de congestionamento • Pontos de alagamento • Ocorrências de trânsito • Estrutura de monitoramento exclusiva • Além de monitorar, também precisa RESOLVER o trânsito!
  31. 31. 2. Processador • Recombina, reordena, filtra e segmenta • Identifica padrões e revela tendências • Expõe os resultados
  32. 32. EveryBlock.com
  33. 33. EveryBlock.com • Dados de fornecedores diversos • Micro-relevância • É jornalismo? É software?
  34. 34. Fornecedor Processador
  35. 35. Fornecedor Processador Aplicação
  36. 36. Fornecedor Processador Aplicação Dados
  37. 37. Fornecedor Processador Aplicação Dados API
  38. 38. Fornecedor Processador Ei, 300 gramas de mortadela, por favor Aplicação Dados API
  39. 39. Fornecedor Processador Ei, 300 gramas de mortadela, por favor Aplicação Dados API Aqui está, senhor, tenha um bom dia
  40. 40. Fornecedor Processador
  41. 41. Fornecedor Processador Aplicação
  42. 42. Fornecedor Processador Aplicação Aplicação
  43. 43. Fornecedor Processador Aplicação API Aplicação
  44. 44. Fornecedor Processador Ei, um sanduíche de mortadela, por Aplicação API favor Aplicação
  45. 45. Fornecedor Processador Ei, um sanduíche de mortadela, por Aplicação API favor Aplicação Aqui está, senhor, tenha um bom dia
  46. 46. Resumindo • Dados + transparência = API
  47. 47. Crise de identidade www.cetsp.com.br
  48. 48. Maturidade institucional www.showusabetterway.co.uk
  49. 49. Na prática
  50. 50. NYTimes Text
  51. 51. NYTimes Text http://prototype.nytimes.com/represent/
  52. 52. NYT APIs
  53. 53. Congressional Data NYT APIs The Congress API returns the following types of data: • Roll-call vote data: Only roll-call votes (not voice votes or division votes) are tracked by official Congressional data sources. Along with basic vote data, the Times API returns additional information that is less readily available, such as party totals. For details, see Responses. For general information about roll-call votes, see the THOMAS site. • Member data: Along with general biographical information for current and past members of Congress, the API returns data about members' Congressional roles. Role data includes the Congress number and chamber, as well as the member's title, state and party. A single member may have more than one role in a particular Congress (for example, the member may switch parties or move from the House to the Senate). For details, see Responses. Data Sources The data returned by the Congress API is compiled from the following sources: • The official Web site of the Office of the Clerk of the U.S. House of Representatives, for vote data • The official Web site of the United States Senate, for vote data • The Biographical Directory of the United States Congress, for member biographical information • GovTrack.us, for member biographical information • MIT Professor Charles Stewart's collection of Congressional data, for role information • THOMAS (The Library of Congress), for bill data • The C-SPAN Congressional Chronicle, for floor appearances Certain fields in the API responses (such as party totals) are calculated by The Times, based on these data sources. For details, see Responses. http://developer.nytimes.com/docs/congress_api
  54. 54. The Guardian www.guardian.co.uk/open-platform/
  55. 55. The Guardian www.guardian.co.uk/data-store
  56. 56. The Guardian http://mps-expenses.guardian.co.uk/
  57. 57. Voltando ao Brasil...
  58. 58. Se o fornecedor não colabora, fazemos justiça com as próprias mãos • Scraping = raspagem • Pegar na marra o que não é liberado por API • Semelhante a robôs de busca • Mudança de mentalidade
  59. 59. Uma ajudinha:YQL • Idioma comum para conversar com diversas APIs ou fazer scraping • Aberto para qualquer um se tornar fornecedor ou processador de dados • Tem um console muito divertido • http://developer.yahoo.com/yql/console
  60. 60. Uma ajudinha:YQL http://developer.yahoo.com/yql/console
  61. 61. Pra fechar • Se você tem dados, exponha por uma API • Se você quer usar dados, aprenda a fazer aplicações • E se você é jornalista, vai cair nesse mundo mais cedo ou mais tarde
  62. 62. Perguntas? Contato: @pedrovalente
  • ffreitasalves

    Mar. 5, 2015
  • lornlab

    Dec. 23, 2010
  • awnovaes

    Mar. 26, 2010
  • bzanchet

    Oct. 22, 2009
  • rangelic

    Sep. 21, 2009
  • mauriciomaia

    Sep. 15, 2009

Mostra que a integração entre jornalismo e desenvolvimento de software é possível. Apresentação feita no III Seminário Tendências Conectadas nas Mídias Sociais, que aconteceu na Faculdade Casper Líbero, em São Paulo, no dia 12/9/09

Vistos

Vistos totais

2.413

No Slideshare

0

De incorporações

0

Número de incorporações

22

Ações

Baixados

26

Compartilhados

0

Comentários

0

Curtir

6

×