SlideShare a Scribd company logo
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
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
Objetivos


• Mostrar que a integração entre jornalismo
  e desenvolvimento de software é possível
• Exemplificar como ela acontece
Jornalismo
         +
Desenvolvimento de
     software
Está na moda
Está na moda
e ganha Pulitzer
Está na moda
e ganha Pulitzer
     http://politifact.org
Está na moda
e ganha Pulitzer
     http://politifact.org
"Build something or STFU"
       Matt Waite - Politifact
http://www.flickr.com/photos/tracy_collins/2237061185/




   Transparência
www.portaltransparencia.gov.br
Como transformar esse
 mundo de dados em
   algo relevante?
http://projects.nytimes.com/crime/homicides/map?hp
Crie aplicações
interativas em cima
        deles
Aplicação




  Crie aplicações
interativas em cima
        deles
Aplicação




  Crie aplicações
interativas em cima
        deles
         Dados
Processador   Aplicação




Fornecedor     Dados
Processador   Aplicação




                          API

Fornecedor     Dados
API
Application Programming Interface
Web
                       2.0
                   Ajax
                        !
            API
Application Programming Interface
<?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>
Cada fornecedor
armazena de um jeito
  A API serve para padronizar a saída
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ê.
Transparência
      +
    APIs
Jornalismo
                      +
             Desenvolvimento de
                  software

http://www.flickr.com/photos/sara_y_tzunki/454404723/
Dois papéis
1. Fornecedor

• Dados brutos
• Grandes volumes
• Exclusividade
http://www.flickr.com/photos/streetlife/2309136566/
CET-SP
http://www.flickr.com/photos/streetlife/2309136566/
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!
2. Processador

• Recombina, reordena, filtra e segmenta
• Identifica padrões e revela tendências
• Expõe os resultados
EveryBlock.com
EveryBlock.com

• Dados de fornecedores diversos
• Micro-relevância
• É jornalismo? É software?
Fornecedor   Processador
Fornecedor   Processador



                  Aplicação
Fornecedor   Processador



                  Aplicação
Dados
Fornecedor    Processador



                   Aplicação
Dados   API
Fornecedor                 Processador

              Ei, 300 gramas de
               mortadela, por
                     favor        Aplicação
Dados   API
Fornecedor                                 Processador

                              Ei, 300 gramas de
                               mortadela, por
                                     favor        Aplicação
Dados   API
                Aqui está,
              senhor, tenha
               um bom dia
Fornecedor   Processador
Fornecedor   Processador



Aplicação
Fornecedor   Processador



Aplicação          Aplicação
Fornecedor       Processador



Aplicação   API        Aplicação
Fornecedor                    Processador

                     Ei, um
                  sanduíche de
                  mortadela, por
Aplicação   API       favor         Aplicação
Fornecedor                                    Processador

                                     Ei, um
                                  sanduíche de
                                  mortadela, por
Aplicação   API                       favor         Aplicação
                    Aqui está,
                  senhor, tenha
                   um bom dia
Resumindo



• Dados + transparência = API
Crise de identidade




www.cetsp.com.br
Maturidade institucional




www.showusabetterway.co.uk
Na prática
NYTimes


  Text
NYTimes


                                          Text




http://prototype.nytimes.com/represent/
NYT APIs
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
The Guardian
www.guardian.co.uk/open-platform/
The Guardian
www.guardian.co.uk/data-store
The Guardian
http://mps-expenses.guardian.co.uk/
De jornais impressos a plataformas online de conteúdo (APIs)
Voltando ao Brasil...
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
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
Uma ajudinha:YQL




http://developer.yahoo.com/yql/console
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
Perguntas?
Contato: @pedrovalente

More Related Content

PPTX
Sitios turisticos de ipiales
DOCX
Es una raza bien adaptada tanto a condiciones de clima tropical húmedo
DOC
Ensayo cap i
PDF
Inscripcio safa
DOCX
Película 1984
PPTX
Histograma
ODT
Las flores de sandra
DOCX
Wag The Dog. By: Rodolfo Villalobos.
Sitios turisticos de ipiales
Es una raza bien adaptada tanto a condiciones de clima tropical húmedo
Ensayo cap i
Inscripcio safa
Película 1984
Histograma
Las flores de sandra
Wag The Dog. By: Rodolfo Villalobos.

Viewers also liked (17)

DOCX
DOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
PDF
Hotel Rural Roncesvalles (2)
DOC
Horario estudio
PDF
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
ODT
Poema Cesar Vallejo
PDF
Clínica Dental IMD - Implantes dentales
DOCX
Trabajoprctico
PPTX
Transmisión de datos nerdo pulido
ODT
DOCX
IIHS Profile - Sanjay
PDF
Emigración o movilidad exterior (SUR)
PDF
9 elegir.enero2007
PDF
39 troyanos.octubre 2009
DOCX
Fase numero cuatro representacion grafica y llebarlo a cabo
PDF
Proposta de exame 3ª avaliación
DOCX
Resumen repetido de la netiqueta
DOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
Hotel Rural Roncesvalles (2)
Horario estudio
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
Poema Cesar Vallejo
Clínica Dental IMD - Implantes dentales
Trabajoprctico
Transmisión de datos nerdo pulido
IIHS Profile - Sanjay
Emigración o movilidad exterior (SUR)
9 elegir.enero2007
39 troyanos.octubre 2009
Fase numero cuatro representacion grafica y llebarlo a cabo
Proposta de exame 3ª avaliación
Resumen repetido de la netiqueta
Ad

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

PDF
Digital transformation on aws
PDF
Microservices, Events, and Breaking the Data Monolith with Kafka
PDF
Discussion starter at Future of Privacy Forum in Washington, DC.
PDF
The Rise of BaaS
PDF
Open Ap Is State Of The Market
PPTX
Progressive Web Apps for Education
PDF
Brief for World Federation of Advertisers Digital Executive Group, December 2018
PDF
The what why and how of web analytics testing
PDF
The Rise of BaaS A Utopia for Client-Side Developers
PPT
Civic Commons: NAGW 2011 Lightning Round
PPTX
The Scout24 Data Platform - a technical deep dive
ZIP
The Power of Open Data
PDF
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
PPTX
The Future of APM and Why It Requires Analytics Everywhere!
PPTX
Calcium Propionate Manufacturing Industry. Production of Calcium Propanoate
PDF
Product Keynote: Jira Service Desk, Opsgenie, Statuspage
PDF
Progressive Web Apps – the return of the web?
PPTX
Maintaining the Front Door to Netflix
PDF
Benvenuti nella “API Economy”
PDF
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
Digital transformation on aws
Microservices, Events, and Breaking the Data Monolith with Kafka
Discussion starter at Future of Privacy Forum in Washington, DC.
The Rise of BaaS
Open Ap Is State Of The Market
Progressive Web Apps for Education
Brief for World Federation of Advertisers Digital Executive Group, December 2018
The what why and how of web analytics testing
The Rise of BaaS A Utopia for Client-Side Developers
Civic Commons: NAGW 2011 Lightning Round
The Scout24 Data Platform - a technical deep dive
The Power of Open Data
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
The Future of APM and Why It Requires Analytics Everywhere!
Calcium Propionate Manufacturing Industry. Production of Calcium Propanoate
Product Keynote: Jira Service Desk, Opsgenie, Statuspage
Progressive Web Apps – the return of the web?
Maintaining the Front Door to Netflix
Benvenuti nella “API Economy”
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
Ad

More from Pedro Valente (8)

PDF
Extraindo dados públicos na marra com Python
PDF
Hackers
PDF
Product Owner na prática
PDF
“SELECT * FROM internet;” como usar o YQL com Yahoo! Meme e outros serviços
PDF
Extraindo dados públicos “na marra”
PDF
YQL: Select * from internet - Campus Party 2010
PDF
Novas tecnologias a serviço do viajante - Tecnoturis 2010
PDF
Introdução à Y!OS e suas APIs
Extraindo dados públicos na marra com Python
Hackers
Product Owner na prática
“SELECT * FROM internet;” como usar o YQL com Yahoo! Meme e outros serviços
Extraindo dados públicos “na marra”
YQL: Select * from internet - Campus Party 2010
Novas tecnologias a serviço do viajante - Tecnoturis 2010
Introdução à Y!OS e suas APIs

Recently uploaded (20)

PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Cloud computing and distributed systems.
Understanding_Digital_Forensics_Presentation.pptx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
“AI and Expert System Decision Support & Business Intelligence Systems”
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
Building Integrated photovoltaic BIPV_UPV.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Review of recent advances in non-invasive hemoglobin estimation
Chapter 3 Spatial Domain Image Processing.pdf
MYSQL Presentation for SQL database connectivity
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Monthly Chronicles - July 2025
Cloud computing and distributed systems.

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

  • 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. 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. Objetivos • Mostrar que a integração entre jornalismo e desenvolvimento de software é possível • Exemplificar como ela acontece
  • 4. Jornalismo + Desenvolvimento de software
  • 6. Está na moda e ganha Pulitzer
  • 7. Está na moda e ganha Pulitzer http://politifact.org
  • 8. Está na moda e ganha Pulitzer http://politifact.org
  • 9. "Build something or STFU" Matt Waite - Politifact
  • 12. Como transformar esse mundo de dados em algo relevante?
  • 15. Aplicação Crie aplicações interativas em cima deles
  • 16. Aplicação Crie aplicações interativas em cima deles Dados
  • 17. Processador Aplicação Fornecedor Dados
  • 18. Processador Aplicação API Fornecedor Dados
  • 20. Web 2.0 Ajax ! API Application Programming Interface
  • 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. Cada fornecedor armazena de um jeito A API serve para padronizar a saída
  • 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. Transparência + APIs
  • 25. Jornalismo + Desenvolvimento de software http://www.flickr.com/photos/sara_y_tzunki/454404723/
  • 27. 1. Fornecedor • Dados brutos • Grandes volumes • Exclusividade
  • 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. 2. Processador • Recombina, reordena, filtra e segmenta • Identifica padrões e revela tendências • Expõe os resultados
  • 33. EveryBlock.com • Dados de fornecedores diversos • Micro-relevância • É jornalismo? É software?
  • 34. Fornecedor Processador
  • 35. Fornecedor Processador Aplicação
  • 36. Fornecedor Processador Aplicação Dados
  • 37. Fornecedor Processador Aplicação Dados API
  • 38. Fornecedor Processador Ei, 300 gramas de mortadela, por favor Aplicação Dados API
  • 39. Fornecedor Processador Ei, 300 gramas de mortadela, por favor Aplicação Dados API Aqui está, senhor, tenha um bom dia
  • 40. Fornecedor Processador
  • 41. Fornecedor Processador Aplicação
  • 42. Fornecedor Processador Aplicação Aplicação
  • 43. Fornecedor Processador Aplicação API Aplicação
  • 44. Fornecedor Processador Ei, um sanduíche de mortadela, por Aplicação API favor Aplicação
  • 45. Fornecedor Processador Ei, um sanduíche de mortadela, por Aplicação API favor Aplicação Aqui está, senhor, tenha um bom dia
  • 46. Resumindo • Dados + transparência = API
  • 51. NYTimes Text http://prototype.nytimes.com/represent/
  • 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
  • 59. 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
  • 60. 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
  • 62. 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

Editor's Notes

  • #4: Jornalistas na reda&amp;#xE7;&amp;#xE3;o e TI no por&amp;#xE3;o. Necessidade e iniciativa levam &amp;#xE0; integra&amp;#xE7;&amp;#xE3;o
  • #5: J&amp;#xE1; deixou de ser tend&amp;#xEA;ncia. Est&amp;#xE1; acontecendo
  • #6: J&amp;#xE1; deixou de ser tend&amp;#xEA;ncia. Est&amp;#xE1; acontecendo
  • #7: J&amp;#xE1; deixou de ser tend&amp;#xEA;ncia. Est&amp;#xE1; acontecendo
  • #8: Rep&amp;#xF3;rter com uma id&amp;#xE9;ia, e 3 meses depois: Politifact Sentou a bunda na cadeira e estudou. Quebrou a cara pra aprender. E fez.
  • #9: Hoje &amp;#xE9; a palavra da moda. Todo mundo sabe que manancial de pautas a transpar&amp;#xEA;ncia pode nos abrir. Muita grana sendo investida nessa &amp;#xE1;rea e uma ind&amp;#xFA;stria surgindo. Tr. Camp.
  • #10: No Brasil, isso j&amp;#xE1; &amp;#xE9; um avan&amp;#xE7;o.
  • #11: Reportagens, OK. An&amp;#xE1;lises, ok. Republica&amp;#xE7;&amp;#xE3;o na &amp;#xED;ntegra, ok.
  • #16: Do outro lado, j&amp;#xE1; faz um tempo que a moda &amp;#xE9; falar de API. Sem APIs, a web2.0 n&amp;#xE3;o seria nada, o ajax n&amp;#xE3;o teria tanta gra&amp;#xE7;a.
  • #17: XML - formato padr&amp;#xE3;o pra troca de dados.
  • #19: O dono da padaria n&amp;#xE3;o quer saber se o seu sandu&amp;#xED;che vai ficar bom. Ele passa os ingredientes.
  • #20: Momento jornal&amp;#xED;stico criado pela promo&amp;#xE7;&amp;#xE3;o de transparencia Desenvolvimento usando APIs com dados e servi&amp;#xE7;os de terceiros
  • #21: E a&amp;#xED; chega o meu ponto.
  • #26: Qual &amp;#xE9; a prioridade deles? tem mais depois
  • #27: Notam algum paralelo com o perfil de jornalista aqui?
  • #28: Identifica elementos na tela
  • #29: N&amp;#xE3;o faz a menor diferen&amp;#xE7;a
  • #40: Resumindo
  • #41: Prioridades mal definidas
  • #42: Prioridades bem definidas
  • #43: O que tem sido feito
  • #49: Members of Parliament
  • #52: Exemplo Anatel Como resolver: Se v&amp;#xE3;o fazer, que fa&amp;#xE7;am debaixo do meu teto