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/
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

Viewers also liked

DOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
DOS EJEMPLOS DEL ÁRBOL DE PROBLEMASDOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
DOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
W1MFH3R
 
Hotel Rural Roncesvalles (2)
Hotel Rural Roncesvalles (2)Hotel Rural Roncesvalles (2)
Hotel Rural Roncesvalles (2)
needyexclusion095
 
Horario estudio
Horario estudioHorario estudio
Horario estudio
Cesia Gonzalez Cea
 
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
AMV Seguros
 
Poema Cesar Vallejo
Poema Cesar VallejoPoema Cesar Vallejo
Poema Cesar Vallejo
Jerry Zelada Ventura
 
Clínica Dental IMD - Implantes dentales
Clínica Dental IMD - Implantes dentalesClínica Dental IMD - Implantes dentales
Clínica Dental IMD - Implantes dentales
Dentista, Clínica Dental IMD | Bilbao-Gorliz
 
Trabajoprctico
TrabajoprcticoTrabajoprctico
Trabajoprctico
gonziii
 
Transmisión de datos nerdo pulido
Transmisión de datos nerdo pulidoTransmisión de datos nerdo pulido
Transmisión de datos nerdo pulido
nerdopulido
 
Poema c.v
Poema c.vPoema c.v
IIHS Profile - Sanjay
IIHS Profile - SanjayIIHS Profile - Sanjay
IIHS Profile - Sanjay
Sanjay Kumar
 
Emigración o movilidad exterior (SUR)
Emigración o movilidad exterior (SUR)Emigración o movilidad exterior (SUR)
Emigración o movilidad exterior (SUR)
EAE Business School
 
9 elegir.enero2007
9 elegir.enero20079 elegir.enero2007
9 elegir.enero2007
FVMartín
 
39 troyanos.octubre 2009
39 troyanos.octubre 200939 troyanos.octubre 2009
39 troyanos.octubre 2009
FVMartín
 
CAMPEONATO
CAMPEONATO CAMPEONATO
Fase numero cuatro representacion grafica y llebarlo a cabo
Fase numero cuatro representacion grafica y llebarlo a caboFase numero cuatro representacion grafica y llebarlo a cabo
Fase numero cuatro representacion grafica y llebarlo a cabo
Juanito12345678912
 
Proposta de exame 3ª avaliación
Proposta de exame 3ª avaliaciónProposta de exame 3ª avaliación
Proposta de exame 3ª avaliaciónLara Raris Frois
 
Resumen repetido de la netiqueta
Resumen repetido de la netiquetaResumen repetido de la netiqueta
Resumen repetido de la netiqueta
leonardoalvarado92
 

Viewers also liked (17)

DOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
DOS EJEMPLOS DEL ÁRBOL DE PROBLEMASDOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
DOS EJEMPLOS DEL ÁRBOL DE PROBLEMAS
 
Hotel Rural Roncesvalles (2)
Hotel Rural Roncesvalles (2)Hotel Rural Roncesvalles (2)
Hotel Rural Roncesvalles (2)
 
Horario estudio
Horario estudioHorario estudio
Horario estudio
 
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
AMV seguros: soporte a problemas - Consultorio marzo - abril 2013
 
Poema Cesar Vallejo
Poema Cesar VallejoPoema Cesar Vallejo
Poema Cesar Vallejo
 
Clínica Dental IMD - Implantes dentales
Clínica Dental IMD - Implantes dentalesClínica Dental IMD - Implantes dentales
Clínica Dental IMD - Implantes dentales
 
Trabajoprctico
TrabajoprcticoTrabajoprctico
Trabajoprctico
 
Transmisión de datos nerdo pulido
Transmisión de datos nerdo pulidoTransmisión de datos nerdo pulido
Transmisión de datos nerdo pulido
 
Poema c.v
Poema c.vPoema c.v
Poema c.v
 
IIHS Profile - Sanjay
IIHS Profile - SanjayIIHS Profile - Sanjay
IIHS Profile - Sanjay
 
Emigración o movilidad exterior (SUR)
Emigración o movilidad exterior (SUR)Emigración o movilidad exterior (SUR)
Emigración o movilidad exterior (SUR)
 
9 elegir.enero2007
9 elegir.enero20079 elegir.enero2007
9 elegir.enero2007
 
39 troyanos.octubre 2009
39 troyanos.octubre 200939 troyanos.octubre 2009
39 troyanos.octubre 2009
 
CAMPEONATO
CAMPEONATO CAMPEONATO
CAMPEONATO
 
Fase numero cuatro representacion grafica y llebarlo a cabo
Fase numero cuatro representacion grafica y llebarlo a caboFase numero cuatro representacion grafica y llebarlo a cabo
Fase numero cuatro representacion grafica y llebarlo a cabo
 
Proposta de exame 3ª avaliación
Proposta de exame 3ª avaliaciónProposta de exame 3ª avaliación
Proposta de exame 3ª avaliación
 
Resumen repetido de la netiqueta
Resumen repetido de la netiquetaResumen repetido de la netiqueta
Resumen repetido de la netiqueta
 

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

Digital transformation on aws
Digital transformation on awsDigital transformation on aws
Digital transformation on aws
Reham Maher El-Safarini
 
SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...
SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...
SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...
Amazon Web Services
 
Microservices, Events, and Breaking the Data Monolith with Kafka
Microservices, Events, and Breaking the Data Monolith with KafkaMicroservices, Events, and Breaking the Data Monolith with Kafka
Microservices, Events, and Breaking the Data Monolith with Kafka
VMware Tanzu
 
Building Next Generation Cybersecurity with Today's Machine Learning Solutions
Building Next Generation Cybersecurity with Today's Machine Learning SolutionsBuilding Next Generation Cybersecurity with Today's Machine Learning Solutions
Building Next Generation Cybersecurity with Today's Machine Learning Solutions
Amazon Web Services
 
Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC. Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC.
Johnny Ryan
 
The Rise of BaaS
The Rise of BaaSThe Rise of BaaS
The Rise of BaaS
Ian Livingstone
 
Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018
Johnny Ryan
 
The what why and how of web analytics testing
The what why and how of web analytics testingThe what why and how of web analytics testing
The what why and how of web analytics testing
VodqaBLR
 
The Rise of BaaS A Utopia for Client-Side Developers
The Rise of BaaS A Utopia for Client-Side DevelopersThe Rise of BaaS A Utopia for Client-Side Developers
The Rise of BaaS A Utopia for Client-Side Developers
Marc Manthey
 
AWS Stripe Meetup - Powering UK Startup Economy
AWS Stripe Meetup - Powering UK Startup EconomyAWS Stripe Meetup - Powering UK Startup Economy
AWS Stripe Meetup - Powering UK Startup Economy
Amazon Web Services
 
Civic Commons: NAGW 2011 Lightning Round
Civic Commons: NAGW 2011 Lightning RoundCivic Commons: NAGW 2011 Lightning Round
Civic Commons: NAGW 2011 Lightning Round
civcoms
 
The Scout24 Data Platform - a technical deep dive
The Scout24 Data Platform - a technical deep diveThe Scout24 Data Platform - a technical deep dive
The Scout24 Data Platform - a technical deep dive
seangustafson
 
Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...
Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...
Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...
Amazon Web Services
 
The Power of Open Data
The Power of Open DataThe Power of Open Data
The Power of Open Data
Phil Windley
 
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and ScaleGDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
Patrick Chanezon
 
The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!
New Relic
 
Building-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-ForkinesBuilding-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Amazon Web Services
 
Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...
Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...
Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...
Amazon Web Services
 
Machine Learning Analytics for the rest of us
Machine Learning Analytics for the rest of usMachine Learning Analytics for the rest of us
Machine Learning Analytics for the rest of us
Amazon Web Services
 
Social Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech TalksSocial Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Amazon Web Services
 

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

Digital transformation on aws
Digital transformation on awsDigital transformation on aws
Digital transformation on aws
 
SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...
SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...
SRV316_How Agero Is Preventing and Detecting Vehicle Accidents in Real Time w...
 
Microservices, Events, and Breaking the Data Monolith with Kafka
Microservices, Events, and Breaking the Data Monolith with KafkaMicroservices, Events, and Breaking the Data Monolith with Kafka
Microservices, Events, and Breaking the Data Monolith with Kafka
 
Building Next Generation Cybersecurity with Today's Machine Learning Solutions
Building Next Generation Cybersecurity with Today's Machine Learning SolutionsBuilding Next Generation Cybersecurity with Today's Machine Learning Solutions
Building Next Generation Cybersecurity with Today's Machine Learning Solutions
 
Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC. Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC.
 
The Rise of BaaS
The Rise of BaaSThe Rise of BaaS
The Rise of BaaS
 
Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018
 
The what why and how of web analytics testing
The what why and how of web analytics testingThe what why and how of web analytics testing
The what why and how of web analytics testing
 
The Rise of BaaS A Utopia for Client-Side Developers
The Rise of BaaS A Utopia for Client-Side DevelopersThe Rise of BaaS A Utopia for Client-Side Developers
The Rise of BaaS A Utopia for Client-Side Developers
 
AWS Stripe Meetup - Powering UK Startup Economy
AWS Stripe Meetup - Powering UK Startup EconomyAWS Stripe Meetup - Powering UK Startup Economy
AWS Stripe Meetup - Powering UK Startup Economy
 
Civic Commons: NAGW 2011 Lightning Round
Civic Commons: NAGW 2011 Lightning RoundCivic Commons: NAGW 2011 Lightning Round
Civic Commons: NAGW 2011 Lightning Round
 
The Scout24 Data Platform - a technical deep dive
The Scout24 Data Platform - a technical deep diveThe Scout24 Data Platform - a technical deep dive
The Scout24 Data Platform - a technical deep dive
 
Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...
Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...
Iowa Department of Public Health: Bringing a Data Platform Back to Life Throu...
 
The Power of Open Data
The Power of Open DataThe Power of Open Data
The Power of Open Data
 
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and ScaleGDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
 
The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!
 
Building-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-ForkinesBuilding-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
 
Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...
Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...
Petabytes of Data & No Servers: Corteva Scales DNA Analysis to Meet Increasin...
 
Machine Learning Analytics for the rest of us
Machine Learning Analytics for the rest of usMachine Learning Analytics for the rest of us
Machine Learning Analytics for the rest of us
 
Social Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech TalksSocial Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech Talks
 

More from Pedro Valente

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

More from Pedro Valente (8)

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

Recently uploaded

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 

Recently uploaded (20)

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 

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
  • 57.
  • 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

  1. 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
  2. J&amp;#xE1; deixou de ser tend&amp;#xEA;ncia. Est&amp;#xE1; acontecendo
  3. J&amp;#xE1; deixou de ser tend&amp;#xEA;ncia. Est&amp;#xE1; acontecendo
  4. J&amp;#xE1; deixou de ser tend&amp;#xEA;ncia. Est&amp;#xE1; acontecendo
  5. 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.
  6. 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.
  7. No Brasil, isso j&amp;#xE1; &amp;#xE9; um avan&amp;#xE7;o.
  8. Reportagens, OK. An&amp;#xE1;lises, ok. Republica&amp;#xE7;&amp;#xE3;o na &amp;#xED;ntegra, ok.
  9. 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.
  10. XML - formato padr&amp;#xE3;o pra troca de dados.
  11. O dono da padaria n&amp;#xE3;o quer saber se o seu sandu&amp;#xED;che vai ficar bom. Ele passa os ingredientes.
  12. 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
  13. E a&amp;#xED; chega o meu ponto.
  14. Qual &amp;#xE9; a prioridade deles? tem mais depois
  15. Notam algum paralelo com o perfil de jornalista aqui?
  16. Identifica elementos na tela
  17. N&amp;#xE3;o faz a menor diferen&amp;#xE7;a
  18. Resumindo
  19. Prioridades mal definidas
  20. Prioridades bem definidas
  21. O que tem sido feito
  22. Members of Parliament
  23. Exemplo Anatel Como resolver: Se v&amp;#xE3;o fazer, que fa&amp;#xE7;am debaixo do meu teto