---
tags: Python, TD
---
# [TD] Python (TP Exploration Twitter) - 01/07/2021
```
Intervenant :
Cédric Joly
Lien des slides :
[lien]
```
Askip y a un truc de Data obligatoire en plus oupsi :slightly_smiling_face:
## Objectif
- Produire du code Python permettant d’effectuer une recherche sur Twitter, de détecter la langue de chaque tweet et de les intégrer dans ElasticSearch
- Produire la documentation permettant de déployer le code et l’infrastructure permettant de l’utiliser
## Étapes
- Faire une recherche avec Twint : permet de se connecter et d'utiliser l'API Twitter
- Détecter la langue avec spaCy : détection de langage
- Intégrer les tweets dans ElasticSearch
## Conseils
- Déployez Elasticsearch + Kibana dans un container Docker local ou utilisez le trial Elastic Cloud
- Installez Twint avec pip + github
- Ne pas utiliser le connecteur ElasticSearch intégré à Twint
## Les Bibliothèques utiles
- [twint](https://github.com/twintproject/twint/)
- [spaCy](https://spacy.io/usage)
- [ElasticSearch](https://elasticsearch-py.readthedocs.io/en/v7.13.2/)
## Apparté rendu de projet
- rendu personnel ou en groupe jusqu'à 3
- dernier délai : 23 juillet 2021
- doit contenir la documentation appropriée