Skip to content

🤖 A Python/JavaScript tool for automated tweet extraction and analysis. TweetExtractor helps you collect, visualize and analyze X.com (Twitter) data through an intuitive interface. Features include automated data collection, word cloud generation, and Grok-powered tweet summarization.

License

Notifications You must be signed in to change notification settings

Bixente-san/TweetExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

TweetExtractor 🚀

Version License Python Edge

À propos

TweetExtractor est un outil de web scraping pour X.com (anciennement Twitter) qui permet l'extraction automatisée, la visualisation et l'analyse des tweets, en contournant l'API.

Mots-clés: data mining, web scraping, twitter analytics, social media analysis, text mining, word cloud visualization, tweet extraction tool, twitter data collection, social media monitoring, data analysis, python automation, selenium automation, nlp analysis, tweet analysis, social media scraping

🎯 Caractéristiques

  • Extraction Automatisée : Collecte automatique des tweets avec horodatage
  • Interface Intuitive : Panneau de contrôle drag-and-drop avec barre de progression
  • Analyse de Texte : Génération de nuages de mots et analyse de fréquence
  • Export Flexible : Export en CSV et copie rapide vers le presse-papier
  • Personnalisation : Contrôle de la vitesse d'extraction et du nombre de tweets
  • Résumé via Grok : Résumé automatique des tweets (redirection vers Grok)

🛠️ Installation

  1. Téléchargez la dernière version depuis la page des releases
  2. Exécutez le fichier .exe (application portable, pas d'installation requise)
  3. En cas d'échec au premier lancement, relancez l'application

📋 Prérequis

  • Microsoft Edge
  • Compte X.com

📖 Guide d'utilisation

  1. Lancement

    • Exécutez l'application
    • Connectez-vous avec vos identifiants X.com
  2. Configuration

    • Définissez le nombre de tweets à extraire (pour l'instant limité à 50 tweets max)
    • Ajustez la vitesse d'extraction (100ms - 2000ms)
  3. Extraction

    • Cliquez sur "Démarrer la collecte"
    • Suivez la progression en temps réel
  4. Analyse

    • Visualisez le nuage de mots généré
    • Explorez les fréquences des termes
  5. Export

    • Exportez en CSV
    • Ou copiez directement dans le presse-papier

⚠️ Limitations Connues

  • Premier lancement parfois défectueux (relance nécessaire)
  • Compatibilité limitée à Microsoft Edge
  • Interface en français uniquement
  • Pas d'extraction des médias
  • Certains boutons du panneau de contrôle non fonctionnels

🤝 Contribution

Les contributions sont les bienvenues ! Voici comment vous pouvez nous aider :

  1. Fork le projet
  2. Créez votre branche de fonctionnalité (git checkout -b feature/AmazingFeature)
  3. Committez vos changements (git commit -m 'Add some AmazingFeature')
  4. Push vers la branche (git push origin feature/AmazingFeature)
  5. Ouvrez une Pull Request

Lien du projet : https://github.com/Bixente-san/TweetExtractor

About

🤖 A Python/JavaScript tool for automated tweet extraction and analysis. TweetExtractor helps you collect, visualize and analyze X.com (Twitter) data through an intuitive interface. Features include automated data collection, word cloud generation, and Grok-powered tweet summarization.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published