---
# System prepended metadata

title: '[TD] Python (TP Exploration Twitter) - 01/07/2021'
tags: [' TD', Python]

---

---
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
