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