Outil permettant de connaître qui est le politique le plus populaire sur twitter et Google.
Projet informatique de 2ème année à l'ENSC, en collaboration avec Quorum. Le but du projet est de créer un outil qui analyse les tweets et les recherches google pour connaître quel homme politique est le plus populaire sur internet.
Réalisation d'une carte interactive de la France avec les données récupérées sur twitter et google trends, ainsi que plusieurs graphiques pour comprendre les élections.
Ce projet prend en compte toutes les candidatures à l'élection présidentielle de 2017 selon des mots clés spécifiques (pour twitter).
Mouvance politique | Parti politique/mouvement | Candidat | Mots clés |
---|---|---|---|
Droite & extrême droite | |||
Les républicains | François Fillon | #LR, #lesrepublicains, #Fillon, #FF2017, #fillon2017 |
|
Debout la france | Nicolas Dupont-Aignan | #deboutlafrance,#DLF #DupontAignan, #DA2017 |
|
Union populaire républicaine | François Asselineau | #UPR, #Asselineau2017, #FA2017 |
|
Front National | Marine Le Pen | #FN, #AuNomDuPeuple, #Marine2017,#lePen |
|
Solidarité et progrès | Jacques Cheminade | #JC2017, #Cheminade2017 |
|
Centre | |||
Indépendant | Jean Lassalle | #lassalle |
|
Gauche & extrême gauche | |||
En Marche | Emmanuel Macron | #macron, #lafranceenmarche, #macron2017 |
|
Parti Socialiste | Benoît Hamon | #hamon, #hamon, #PS, #PartiSocialiste |
|
Le Parti de gauche | Jean-Luc Mélenchon | #JLM2017, #AvenirEnCommunn, #Melenchon |
|
Lutte Ouvrière | Nathalie Artaud | #lutteOuvriere, #artaud |
|
Nouveau parti Anticapitaliste | Philippe Poutou | #Poutou, #npa |
- Charlotte marchandise
- michèle Alliot-Marie
- Henry De Lesquen
- Rama Yade
- François Bayrou
- Bastien Faudot
- Yannick Jadot
+ François Fillon
+ Nicolas Dupont-Aignan
+ François Asselineau
+ Marine Le Pen
+ Jacques Cheminade
+ Jean Lassalle
+ Emmanuel Macron
+ Benoît Hamon
+ Jean-Luc Mélenchon
+ Nathalie Artaud
+ Philippe Poutou
Pour installer l'application il suffit de cloner le repo git clone https://github.com/maximedasilva/SocialNetwork_Reputation.git
.
Attention aux dépendances (cf partie dépendance du readme).
Lancer la recherche par le fichier scrapper.py
Un exemple du fichier généré par une recherche est diponible sur Twitter/scrap.csv
.
Pour la représentation graphique, installez node.js et lancez le sur geodata/
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Pour que l'application fonctionne correctement, il faut installer plusieurs fonctionnalités:
-
API Tweepy pour Python (pip install tweepy) La documentation complète est accessible sur ce site .
-
NodeJS et toutes les dépendaces suivante :
- Remerciement spécial à data.gouv.fr pour la liste des communes françaises.
Projet informatique de deuxième année à l'ENSC par maxime Da Silva en collaboration avec Quorum