Présentation sur la formation des étudiant(e)s en journalisme de données à l'UQAM faite à l'occasion des 3e journées d'étude Le journalisme à l'heure du numérique (JADN) à l'Université Lyon2 Lumière (juillet 2016)
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
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
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 ]