Guide préparatif «Automatiser sa vigie sur Twitter avec R» 1



Documents pareils
Guide de l utilisateur en 9 étapes. Inscription au projet pilote Espace santé personnel Centre médical de La Beauce

Website Express Créer un site professionnel avec Orange

Comment utiliser mon compte alumni?

Comment configurer votre compte de messagerie BlackBerry? Qu est ce que les solutions BlackBerry?

Procédure d enregistrement des étudiants sur le portail «Student Engineering & Design Community» d Autodesk :

Utiliser un client de messagerie

Utiliser un NAS pour remplacer Dropbox via Cloud Station

Création d un site Internet

Le Web de A à Z. 1re partie : Naviguer sur le Web

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR CLIENT MAC OS X MANUEL D UTILISATION

PARTAGE DE DOCUMENTS EN LIGNE AVEC ONEDRIVE

1. Installation du Module

Pour commencer à utiliser votre nouvel appareil LG G3

1 - Se connecter au Cartable en ligne

Guide pour la configuration d adresse

Dans cette Unité, nous allons examiner

NAS 254 Sauvegarde cloud

PRÉSENTÉ PAR : NOVEMBRE 2007

Comment paramétrer manuellement mon mobile pour accéder à la 2G/3G+ et configurer mes s?

Agenda mutualisé en ligne - services A.S.V. Informatique.

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

LimeSurvey. Pour obtenir un compte sur le LimeSurvey de l Université de Genève, remplissez le formulaire de demande en ligne.

L activation de votre compte d accès aux services numériques de Lille 1

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

MANUEL D INSTALLATION du module Chronopost pour. version 1.0.5

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Rapports d activités et financiers par Internet. Manuel Utilisateur

INF 9013 Les TIC et l apprentissage en milieu de travail

«JE CREE EN RHÔNE-ALPES : Les outils numériques réveillent la création d entreprises!»

Mode d emploi du Bureau Virtuel (BV) à destination des étudiants en Formation À Distance (FAD)

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

Le Cloud Computing. Stockez et accédez à tous vos documents et données depuis n importe où. Mai 2014

MANUEL D INSTALLATION. du module Chronopost pour. version 1.0.5

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

Installation / Sauvegarde Restauration / Mise à jour

Sérère Sine Network Diokodial : Bienvenue sur le Réseau Social Sérère Sine

Initiation à Internet Médiathèque de Bussy Saint-Georges. Le Cloud

Installation de Joomla avec Filezilla

Installation de GFI Network Server Monitor

L informatique en nuage comme nouvel espace documentaire

Guide explicatif de l utilisation. de la plateforme d éducation en ligne (e-learning)

MANUEL D INSTALLATION. du module Chronopost pour. version 1.0.0

Le Marketing en ligne: La clé du succès. Planification & outils

Documentation Liste des changements apportés

Les outils collaboratifs : bonnes pratiques, bons réflexes. Christine LOURDELET et Hélène TELLITOCCI

Service d information pour remise de paiement de factures Scotia

La tête dans les nuages

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

Guide d utilisation. Version 1.1

Cloud public d Ikoula Documentation de prise en main 2.0

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Tester Windows 8 sans l'installer avec Virtualbox

Installation sur site Cloud Privé Client. Procédure de connexion à YaZiba.net avec Thunderbird et Lightning. Système Hébergé Cloud Public Yaziba.

Logiciel de gestion pour restaurants et Bars


1. Accéder à votre site

Gestion des certificats en Internet Explorer

Espace Numérique Régional de Santé PACA. Formation Web Conférence

Bienvenue à l historien virtuel 2.0

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC

L infonuagique démystifiée LE CLOUD REVIENT SUR TERRE. Par Félix Martineau, M. Sc.

Restaurer des données

GUIDE DE DEMARRAGE V1.02

Apps Sage : les 10 étapes pour publier vos données dans le Cloud.

matérialisation Cloud computing» «Dématérialisation Des technologies qui permettent de mieux gérer et développer son entreprise Intervenants

Option site e-commerce

Formation Word/Excel. Présentateur: Christian Desrochers Baccalauréat en informatique Clé Informatique, 15 février 2007

But de cette présentation. Bac à sable (Sandbox) Principes. Principes. Hainaut P

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques

a CONserVer a CONserVer COde d activation pack FNaC pc sécurité & ClOud COde d activation protection android

OneDrive, le cloud de Microsoft

Créer un dossier de formation. Titulaire

De EnvOLE 1.5 à EnvOLE 2. Document pour l administrateur

Je communique par

Documentation Ellipses Windows. Auteur : Léonard FRECHET Date : 10/01/07 Diffusion : Publique ELLIPSES Envoi Automatisé de SMS Ellipses SMS

L UNIVERS INSTANTANÉ:

Movie Cube. Manuel utilisateur pour la fonction sans fil WiFi

E-Commerce Tutoriels TABLE DES MATIÈRES. Tutoriel 1 EC 1.01 Qu est-ce que le commerce électronique

Site web de Support : Manuel utilisateur

Synchroniser ses photos

Ces fiches pourront alors être utilisées au téléphone, en amont d un rendez-vous ou lors d une présentation commerciale.

Nouveau guide pour l installation du courriel sur votre appareil Lyreco Samsung Galaxy S4! AirWatch. Par Ken Mohammed

Travaux pratiques. avec. WordPress. Karine Warbesson

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

Guide d utilisation de Symbaloo

Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.

Configuration sous Microsoft Outlook

DOCUMENTATION UTILISATEUR DU GUICHET VIRTUEL 2.0

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

Gérer son Google Drive pour gérer ses informations : le tutoriel

Guide de l administrateur CorpoBack

Archivage de courriels avec Outlook ( )

Pluridisciplinarité. Classe de BTS DATR

Le portfolio numérique Tutoriel de prise en main

Créer un fichier PDF/A DÉPÔT ÉLECTRONIQUE

Guide de Démarrage Rapide Prospects 2013

Transcription:

Guide préparatif «Automatiser sa vigie sur Twitter avec R» 1 Date : Jeudi 25 juin 2015 Horaire : 9h à 16h Local : C-2059 Adresse : Université de Montréal Pavillon Lionel Groulx 3150, rue Jean-Brillant Montréal QC H3T 1N8 Contact (Informations) : Francis Fortin Francis.Fortin@umontreal.ca Bonjour à toutes et à tous, Ce document constitue un guide préparatif en vue de l atelier de formation «Automatiser sa vigie sur Twitter avec R» auquel vous êtes inscrit(e). Il vise à vous fournir un certain nombre d informations préparatoires en vue de cette journée. Veuillez prendre connaissance de l intégralité du document afin d assurer le bon déroulement de cet atelier. Le document abordera notamment les éléments suivants : I. Installation des logiciels R et RStudio (à effectuer en amont de l atelier); II. Quelques préalables et autres exercices introductifs (à effectuer en amont de l atelier); III. Ressources complémentaires; IV Agenda final de l atelier de formation. I. Installation des logiciels et configurations (à effectuer en amont de l atelier) : L atelier de formation nécessite d avoir recours à quelques logiciels. Ces derniers seront utilisés à différentes étapes lors de la journée de formation. Afin de faciliter le déroulement, mais surtout de maximiser le temps que nous passerons à effectuer directement les manipulations de collecte de données, il vous est demandé d installer en amont de l atelier de formation une série de logiciels et d effectuer des configurations préalables. En effet, il est important, en particulier pour les participants disposant d ordinateurs institutionnels d être en mesure d installer en amont de l atelier de formation les logiciels et les modules indiqués afin de prévenir tout blocage potentiel en raison de droits d accès informatiques restreints. Les modalités d installation pour les différents logiciels sont décrites cidessus. A. Installation de R et RStudio La première étape est d installer le logiciel R. Ce logiciel est le moteur des opérations. Par la suite, vous devez installer RStudio qui est l interface de R. Il est la carrosserie apposée sur le moteur. Toutes vos interactions seront effectuées grâce à RStudio. 1 Merci à Benjamin Ducol pour m avoir permis d utiliser plusieurs sections dans ce document.

Installer R : http://cran.r-project.org/ Installer R-Studio : http://www.rstudio.com/products/rstudio/download/ Pour ceux qui veulent en savoir plus : Installation version longue (Français) https://www.youtube.com/watch?v=z59abrfrxdw Introduction à R et RStudio (Anglais) Je vous conseille celle-ci : https://www.youtube.com/watch?v=lvkmsawju8w Sur YouTube, vous pouvez chercher R tutorial. B. Création d un compte sur Amazon (facultatif voir dans le texte) Plusieurs d entre vous connaissent Amazon pour la vente de livre. Amazon est toutefois devenu un géant dans les services infonuagiques (le cloud). Pour les besoins de la formation et pour ceux qui sont intéressés, nous allons créer un espace dans les nuages pour héberger RStudio Server. Essentiellement, on demande à Amazon de nous donner un ordinateur virtuel avec lequel on va interagir. Les avantages sont nombreux : 1) l ordinateur est toujours en ligne, 2) on peut le contrôler à partir de n importe où, 3) le système est très sécuritaire, etc. Dans le cadre cette formation, il sera possible d utiliser deux formes d installation du logiciel R / RStudio : 1) le serveur qui fonctionne sur Amazon (RStudio Server) et 2) le logiciel qui fonctionne localement (RStudio client). Comment choisir mon type d installation? 1. Amazon fournit un espace d hébergement gratuit pour 1 an. Pour obtenir cet accès, il faut donner sa carte de crédit. Si ceci pose un problème, vous pourrez utiliser l installation locale (celle décrite au point «A»). 2. Si vous choisissez d utiliser Amazon Cloud Services, il vous suffit de donner vos informations ici : https://aws-portal.amazon.com/gp/aws/developer/registration/index.html 3. Nous procèderons à l installation et à la configuration de votre compte Amazon lors de la formation. À noter que cette installation est très rapide et efficace. Aucun besoin d avoir un niveau technique avancé. C. Création des droits d accès aux APIs de Twitter (pour ceux n ayant pas déjà leurs codes de développeurs) Dernière étape dans nos installations, la création des droits d accès aux APIs Application Programming Interface ou Interface de Programmation de Twitter. Avant toute chose, si vous n avez pas de compte Twitter, il sera nécessaire de vous en créer un. En effet, Twitter contrôle l accès à son interface de programmation et aux données disponibles du réseau en ne donnant accès qu aux utilisateurs dûment enregistrés et ayant obtenu les droits d accès nécessaires. Si vous ne disposez pas déjà d un compte Twitter personnel, c est le moment d en créer un. Pour cela, il vous suffit de suivre les instructions à partir de la page suivante : https://twitter.com/?lang=fr Une fois votre compte personnel Twitter crée, il convient obtenir vos droits d accès personnels afin de pouvoir vous connecter aux APIs de Twitter. De nombreux tutoriels en ligne expliquent comment obtenir ces droits et les identifiants qui y sont associés. Vous retrouverez sur cette page les principales étapes à suivre pour obtenir ces droits et ces identifiants personnels vous permettant de connecter aux APIs de Twitter : http://www.sketchthemes.com/tutorials/getting-new-twitter-api-consumer-andsecret-keys/. Je vous conseille de suivre les étapes évoquées ci-dessus en vous aidant néanmoins des captures d écran proposées dans la page Web ci-dessus :

Connectez-vous sur votre compte Twitter avec votre identifiant et votre mot de passe habituel. Allez ensuite sur l URL : https://apps.twitter.com. Remplissez les champs suivants : Name => mettez un nom unique pour votre, par exemple «Scraper Twitter» ou «Collecteur de données sur Twitter» Description => mettez une brève description de l outil tel que «Cet outil vise à collecter des données sur Twitter» Website => mettez «http://outil.local/» Callback URL=> mettez «http://outils.local/» Après avoir lu et validé les conditions, cliquez sur créer votre application. Vous arrivez à cette étape sur la page d accueil de votre Dans l'onglet Details et allez à la ligne Access afin de choisir l option «Read, Write and Access direct messages» puis validez ce choix. Dans l'onglet Settings et cochez «Allow this application to be used to Sign in with Twitter» Dans l'onglet Keys and Token, allez à la ligne Access afin de choisir l option «Read, Write and Access direct messages» puis validez ce choix. Toujours dans cette page Keys and Token, cliquez sur l onglet «Regenerate Consumer Key and Secret», puis cliquez sur l onglet «Regenerate Access Token and Token Secret». Créer un fichier Word dans lequel vous allez sauvegarder les informations disponibles sur la page Keys and Token : Consumer Key (API Key) : XXXXXXXXXXXXXXXXXXXXXX Consumer Secret (API Secret) : XXXXXXXXXXXXXXXXXXXXXX Access Token : XXXXXXXXXXXXXXXXXXXXXX Access Token : XXXXXXXXXXXXXXXXXXXXXX À cette étape vous avez créé les droits d accès et vos identifiants pour accéder aux APIs de Twitter. Félicitations D) Créer un compte de courriel pour l occasion Il est conseillé de créer un compte Hotmail, Gmail ou Yahoo pour l occasion.

D. Accès au contenu Dans le cadre de l atelier, je serai amené à partager avec vous des documents et des scripts R. Tous les contenus seront disponibles sur le site http://www.formationcyber.com. Si on vous demande le mot de passe, veuillez indiquer ceci : gardeso2015. II. Quelques préalables et autres exercices introductifs (À effectuer en amont de l atelier) : L atelier de formation constitue une introduction à la collecte de données sur Twitter Elle ne requiert pas de connaissances préalables importantes en matière de programmation ou en informatique, même si une connaissance minimum dans ces domaines constitue un atout certain. En vue de faciliter la compréhension des concepts et des dimensions abordés lors de l atelier de formation, je vous propose quelques lectures, vidéos et exercices introductifs. S ils ne sont pas obligatoires pour suivre la journée de formation, ces préalables et exercices introductifs vous permettront de comprendre plus facilement le contenu de celle-ci. 1) Introduction à R et RStudio (Anglais) Je vous conseille celle-ci : https://www.youtube.com/watch?v=lvkmsawju8w 2) Un excellent tutoriel pour R (comprendre les fonctions statistiques) http://tryr.codeschool.com/levels/1/challenges/7

IV. Agenda final de l atelier de formation 9h-9h45 Présentation Présentation des objectifs Présentation du déroulement de l atelier Installation (ou vérification d installation) des logiciels nécessaires Explication des outils et des techniques utilisés 9h45-10 h30 Créer son espace sur Amazon EC2 Qu est-ce qu un service infonuagique? Les avantages et inconvénients. Configuration de notre espace. Familiarisation de l interface R-Studio 10h30-10h45 10h45-12h Pause R, RStudio et Twitter : un mariage heureux Présentation des concepts de bases dans R / RStudio Présentation des fonctionnalités de base de R / RStudio 12h - 13h15 Repas 13h15-14 h30 Analyser les données de Twitter Expérimentation du script CriminiTwit v1.5 Mots clés, profils et tendances. 14h30-14 h45 Pause 14h45-16h Visualiser ses données Nuages de mots Analyse de sentiments Diagrammes de relation (d3network) Évaluation