SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Python
Github
MySQL
Comment
intégrer les
outils des
informaticiens
dans la
formation des
journalistes
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Définition
De quoi parle-t-on?
Journalisme de données
Data journalisme
Data journalism
Data-driven journalism
Computational journalism
CAR ou journalisme assisté par ordinateur
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Haim et al. (2015)
La nomenclature est si diverse qu’ils
proposent l’emploi d’un seul terme :
Computational journalism
Définition
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Diakopoulos (2010)
Computational journalism is the application of computing [...]
to the activities of journalism including information gathering,
organization and sensemaking, communication and
presentation, and dissemination and public response to news
information, all while upholding core values of journalism
such as accuracy and verifiability.
Computational journalism
Définition
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Computational journalism
Journalisme computationnel???
Periodismo computacional
Jornalismo computacional
Définition
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Computational journalism
Journalisme computationnel???
en français :
Bio-informatique
Linguistique informatique
Géomatique
Définition
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Computational journalism
Journalisme informatique
en français :
Bio-informatique
Linguistique informatique
Géomatique
Définition
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
30 entrevues
→ 16 praticiens
→ 8 responsables
→ 6 professionnels de l’informatique
ou « geeks »
Méthodologie
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Principales conclusions
Comment
Pourquoi
Quoi
Cheminement; leur attrait pour l’informatique
Motivations (3)
Impact sur le sentiment professionnel
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
journalisme informatique
Principales conclusions
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
journalisme informatique
Nouvelle discipline
Nouvelles compétences
Nouveaux outils
Nouveau territoire
professionnel
Principales conclusions
Complexité
Traitement Présentation
Les outils du journalisme informatique en 2015
Cueillette
Complexité
Traitement Présentation
Données ouvertes
Demandes
d’accès
à l’information
Outils de conversion
de documents
Outils d’automatisation
Outilsde
moissonnage
simples
avancés
ProgrammationReg
ex
Unix
APIs
Webdrivers
Xpath
Cueillette
Les outils du journalisme informatique en 2015
Complexité
Traitement Présentation
Données ouvertes
Demandes
d’accès
à l’information
Outils de conversion
de documents
Outils d’automatisation
Outilsde
moissonnage
simples
avancés
ProgrammationReg
ex
Unix
APIs
Webdrivers
Xpath
Tableurs
-de150Mo
100Moà1To
Fusion Tables
de Google
OpenRefine
Systèmesdegestionde
basesdedonnées
FileMaker
SQLNoSQL
Hadoop
+ de 1 To (« Big Data »)
Cueillette
Les outils du journalisme informatique en 2015
Complexité
Cueillette Traitement Présentation
Données ouvertes
Demandes
d’accès
à l’information
Outils de conversion
de documents
Outils d’automatisation
Outilsde
moissonnage
simples
avancés
ProgrammationReg
ex
Unix
APIs
Webdrivers
Xpath
Tableurs
-de150Mo
100Moà1To
Fusion Tables
de Google
OpenRefine
Systèmesdegestionde
basesdedonnées
FileMaker
SQLNoSQL
Hadoop
+ de 1 To (« Big Data »)
Outilssimples
devisualisation
Tableau
Gephi
Outils cartographiques
Bibliothèq
ues
Python et
JS
Outils de développement d’applications
Github
roy.jean-hugues@uqam.ca
Les outils du journalisme informatique en 2015
Complexidade
Tratamento Visualização
Dados abertos
Ferr. de
conversão de
documentos
Ferr. de automação
Ferramentas
deraspagem
simples
avançados
ProgramaçãoReg
ex
Unix
APIs
Webdrivers
Xpath
Planilhas
-de150Mb
100Mba1Tb
Fusion Tables
de Google
OpenRefine
Sistemasde
gerenciamentode
bancodedatos
FileMaker
SQLNoSQL
Hadoop
+ de 1 Tb (« Big Data »)
Ferr.devisualização
simples
Tableau
Gephi
Ferr. cartográficas
Bibliotecas
Python e JS
Ferr.dedesenvolvimentodeaplicações
Github
Ferramentas do jornalismo computacional (2015)
roy.jean-hugues@uqam.ca
Coleta
Pedidosdeacesso
àinformações
http://jhroy.ca/Ferramentas.pdf
http://jhroy.ca/Outils.pdf
Ferramentas do jornalismo computacional (2015)
Les outils du journalisme informatique en 2015
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
Des exemples
1. Robot
Ruby
APIs
SQL
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
1. Robot
Ruby
APIs
SQL
Serveur maison
Des exemples
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
1. Robot
Ruby
APIs
SQL
Serveur maison
Des exemples
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
2. Analyse de données et visualisation
Python
Jupyter notebook
matplotlib + pandas + seaborn
Des exemples
École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016
[ Ici, je sortirai de la présentation pour faire fonctionner en direct
un «robot» récoltant des tweets sur Daesch, les traduisant en français
et les consignant dans une base de données MySQL ]

Weitere ähnliche Inhalte

Ähnlich wie Python Github et MySQL - Comment intégrer les outils des informaticiens dans la formation des journalistes

Journalisme Analytique dans L’ère Globale Digitale
Journalisme Analytique dans L’ère Globale DigitaleJournalisme Analytique dans L’ère Globale Digitale
Journalisme Analytique dans L’ère Globale DigitaleJ T "Tom" Johnson
 
Les métiers d’avenir de l’industrie
Les métiers d’avenir de l’industrieLes métiers d’avenir de l’industrie
Les métiers d’avenir de l’industrieDataPerformanceSummit
 
20100211 Partage De DonnéEs Publiques V2
20100211    Partage De DonnéEs Publiques V220100211    Partage De DonnéEs Publiques V2
20100211 Partage De DonnéEs Publiques V2Fing
 
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015IBM France Lab
 
L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...
L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...
L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...Jérémie34
 
[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...
[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...
[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...yann le gigan
 
Festival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tousFestival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tousAlexandra Loria
 
Présentation Dataveyes journalisme de donnees
Présentation Dataveyes  journalisme de donneesPrésentation Dataveyes  journalisme de donnees
Présentation Dataveyes journalisme de donneesliberTIC
 
Mémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociauxMémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociauxChloé Marty
 
La datascience comme outil de valorisation de la donnée
La datascience comme outil de valorisation de la donnéeLa datascience comme outil de valorisation de la donnée
La datascience comme outil de valorisation de la donnéeSEBASTIEN QUINAULT
 
Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Ana Roxin
 
Google - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrementGoogle - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrementActuVisu
 
Google - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrementGoogle - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrementDataveyes
 
Nuit du Big Data, 10 Décembre 2014
Nuit du Big Data, 10 Décembre 2014Nuit du Big Data, 10 Décembre 2014
Nuit du Big Data, 10 Décembre 2014Alexandre Weisz
 

Ähnlich wie Python Github et MySQL - Comment intégrer les outils des informaticiens dans la formation des journalistes (20)

Journalisme Analytique dans L’ère Globale Digitale
Journalisme Analytique dans L’ère Globale DigitaleJournalisme Analytique dans L’ère Globale Digitale
Journalisme Analytique dans L’ère Globale Digitale
 
Presentation ouest france3
Presentation ouest france3Presentation ouest france3
Presentation ouest france3
 
Les métiers d’avenir de l’industrie
Les métiers d’avenir de l’industrieLes métiers d’avenir de l’industrie
Les métiers d’avenir de l’industrie
 
20100211 Partage De DonnéEs Publiques V2
20100211    Partage De DonnéEs Publiques V220100211    Partage De DonnéEs Publiques V2
20100211 Partage De DonnéEs Publiques V2
 
02 Introduction aux SI 2018
02 Introduction aux SI 201802 Introduction aux SI 2018
02 Introduction aux SI 2018
 
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015
 
L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...
L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...
L’open data le cas de Montpellier - De la mise en ligne à la réutilisation en...
 
BigData BigBuzz @ Le Node
BigData BigBuzz @ Le Node BigData BigBuzz @ Le Node
BigData BigBuzz @ Le Node
 
[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...
[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...
[livre blanc] "Les Big Data pour les services publics : enjeux, technologies ...
 
Festival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tousFestival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tous
 
Présentation Dataveyes journalisme de donnees
Présentation Dataveyes  journalisme de donneesPrésentation Dataveyes  journalisme de donnees
Présentation Dataveyes journalisme de donnees
 
73 DSI 2017
73 DSI 201773 DSI 2017
73 DSI 2017
 
La ville intelligente - indicateurs
La ville intelligente - indicateursLa ville intelligente - indicateurs
La ville intelligente - indicateurs
 
Mémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociauxMémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociaux
 
La datascience comme outil de valorisation de la donnée
La datascience comme outil de valorisation de la donnéeLa datascience comme outil de valorisation de la donnée
La datascience comme outil de valorisation de la donnée
 
Concepts 2.0 CG62
Concepts 2.0 CG62Concepts 2.0 CG62
Concepts 2.0 CG62
 
Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)
 
Google - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrementGoogle - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrement
 
Google - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrementGoogle - Concours de Dataviz - Les élections 2012 autrement
Google - Concours de Dataviz - Les élections 2012 autrement
 
Nuit du Big Data, 10 Décembre 2014
Nuit du Big Data, 10 Décembre 2014Nuit du Big Data, 10 Décembre 2014
Nuit du Big Data, 10 Décembre 2014
 

Mehr von Jean-Hugues Roy

Le moissonnage de données (data scraping)
Le moissonnage de données (data scraping)Le moissonnage de données (data scraping)
Le moissonnage de données (data scraping)Jean-Hugues Roy
 
Le taux d'originalité de 16 éditions internationales du HuffPost
Le taux d'originalité de 16 éditions internationales du HuffPostLe taux d'originalité de 16 éditions internationales du HuffPost
Le taux d'originalité de 16 éditions internationales du HuffPostJean-Hugues Roy
 
Journalisme de données - J'enseigne quoi?
Journalisme de données - J'enseigne quoi?Journalisme de données - J'enseigne quoi?
Journalisme de données - J'enseigne quoi?Jean-Hugues Roy
 
Faut-il apprendre la programmation aux étudiants en journalisme?
Faut-il apprendre la programmation aux étudiants en journalisme?Faut-il apprendre la programmation aux étudiants en journalisme?
Faut-il apprendre la programmation aux étudiants en journalisme?Jean-Hugues Roy
 
Internet est "social" depuis le début
Internet est "social" depuis le débutInternet est "social" depuis le début
Internet est "social" depuis le débutJean-Hugues Roy
 

Mehr von Jean-Hugues Roy (6)

Le moissonnage de données (data scraping)
Le moissonnage de données (data scraping)Le moissonnage de données (data scraping)
Le moissonnage de données (data scraping)
 
Le taux d'originalité de 16 éditions internationales du HuffPost
Le taux d'originalité de 16 éditions internationales du HuffPostLe taux d'originalité de 16 éditions internationales du HuffPost
Le taux d'originalité de 16 éditions internationales du HuffPost
 
Journalisme de données - J'enseigne quoi?
Journalisme de données - J'enseigne quoi?Journalisme de données - J'enseigne quoi?
Journalisme de données - J'enseigne quoi?
 
Avec pas de caméscope
Avec pas de caméscopeAvec pas de caméscope
Avec pas de caméscope
 
Faut-il apprendre la programmation aux étudiants en journalisme?
Faut-il apprendre la programmation aux étudiants en journalisme?Faut-il apprendre la programmation aux étudiants en journalisme?
Faut-il apprendre la programmation aux étudiants en journalisme?
 
Internet est "social" depuis le début
Internet est "social" depuis le débutInternet est "social" depuis le début
Internet est "social" depuis le début
 

Python Github et MySQL - Comment intégrer les outils des informaticiens dans la formation des journalistes

  • 1. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Python Github MySQL Comment intégrer les outils des informaticiens dans la formation des journalistes
  • 2. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Définition De quoi parle-t-on? Journalisme de données Data journalisme Data journalism Data-driven journalism Computational journalism CAR ou journalisme assisté par ordinateur
  • 3. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Haim et al. (2015) La nomenclature est si diverse qu’ils proposent l’emploi d’un seul terme : Computational journalism Définition
  • 4. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Diakopoulos (2010) Computational journalism is the application of computing [...] to the activities of journalism including information gathering, organization and sensemaking, communication and presentation, and dissemination and public response to news information, all while upholding core values of journalism such as accuracy and verifiability. Computational journalism Définition
  • 5. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Computational journalism Journalisme computationnel??? Periodismo computacional Jornalismo computacional Définition
  • 6. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Computational journalism Journalisme computationnel??? en français : Bio-informatique Linguistique informatique Géomatique Définition
  • 7. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Computational journalism Journalisme informatique en français : Bio-informatique Linguistique informatique Géomatique Définition
  • 8. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 30 entrevues → 16 praticiens → 8 responsables → 6 professionnels de l’informatique ou « geeks » Méthodologie
  • 9. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Principales conclusions Comment Pourquoi Quoi Cheminement; leur attrait pour l’informatique Motivations (3) Impact sur le sentiment professionnel
  • 10. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 journalisme informatique Principales conclusions
  • 11. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 journalisme informatique Nouvelle discipline Nouvelles compétences Nouveaux outils Nouveau territoire professionnel Principales conclusions
  • 12. Complexité Traitement Présentation Les outils du journalisme informatique en 2015 Cueillette
  • 13. Complexité Traitement Présentation Données ouvertes Demandes d’accès à l’information Outils de conversion de documents Outils d’automatisation Outilsde moissonnage simples avancés ProgrammationReg ex Unix APIs Webdrivers Xpath Cueillette Les outils du journalisme informatique en 2015
  • 14. Complexité Traitement Présentation Données ouvertes Demandes d’accès à l’information Outils de conversion de documents Outils d’automatisation Outilsde moissonnage simples avancés ProgrammationReg ex Unix APIs Webdrivers Xpath Tableurs -de150Mo 100Moà1To Fusion Tables de Google OpenRefine Systèmesdegestionde basesdedonnées FileMaker SQLNoSQL Hadoop + de 1 To (« Big Data ») Cueillette Les outils du journalisme informatique en 2015
  • 15. Complexité Cueillette Traitement Présentation Données ouvertes Demandes d’accès à l’information Outils de conversion de documents Outils d’automatisation Outilsde moissonnage simples avancés ProgrammationReg ex Unix APIs Webdrivers Xpath Tableurs -de150Mo 100Moà1To Fusion Tables de Google OpenRefine Systèmesdegestionde basesdedonnées FileMaker SQLNoSQL Hadoop + de 1 To (« Big Data ») Outilssimples devisualisation Tableau Gephi Outils cartographiques Bibliothèq ues Python et JS Outils de développement d’applications Github roy.jean-hugues@uqam.ca Les outils du journalisme informatique en 2015
  • 16. Complexidade Tratamento Visualização Dados abertos Ferr. de conversão de documentos Ferr. de automação Ferramentas deraspagem simples avançados ProgramaçãoReg ex Unix APIs Webdrivers Xpath Planilhas -de150Mb 100Mba1Tb Fusion Tables de Google OpenRefine Sistemasde gerenciamentode bancodedatos FileMaker SQLNoSQL Hadoop + de 1 Tb (« Big Data ») Ferr.devisualização simples Tableau Gephi Ferr. cartográficas Bibliotecas Python e JS Ferr.dedesenvolvimentodeaplicações Github Ferramentas do jornalismo computacional (2015) roy.jean-hugues@uqam.ca Coleta Pedidosdeacesso àinformações
  • 17. http://jhroy.ca/Ferramentas.pdf http://jhroy.ca/Outils.pdf Ferramentas do jornalismo computacional (2015) Les outils du journalisme informatique en 2015
  • 18. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 Des exemples 1. Robot Ruby APIs SQL
  • 19. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 1. Robot Ruby APIs SQL Serveur maison Des exemples
  • 20. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 1. Robot Ruby APIs SQL Serveur maison Des exemples
  • 21. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 2. Analyse de données et visualisation Python Jupyter notebook matplotlib + pandas + seaborn Des exemples
  • 22. École des médias — Jean-Hugues Roy — JADN — 11-12 juillet 2016 [ Ici, je sortirai de la présentation pour faire fonctionner en direct un «robot» récoltant des tweets sur Daesch, les traduisant en français et les consignant dans une base de données MySQL ]