🇫🇷 Version française | 🇬🇧 English version
Analysez vos avis clients, détectez les émotions, générez des réponses automatiques, comparez-vous à la concurrence et prédisez vos tendances de réputation — le tout propulsé par l'Intelligence Artificielle.
Vous pouvez tester AI-BusinessPulse directement dans votre navigateur, sans rien installer :
👉 Lancer AI-BusinessPulse sur Streamlit
Le tableau de bord principal affiche les indicateurs clés de performance : note moyenne, nombre total d'avis, pourcentage d'avis positifs/négatifs, et nombre de sources agrégées.
The main dashboard displays key performance indicators: average rating, total reviews, positive/negative review percentages, and number of aggregated sources.
Visualisez la répartition de vos avis entre les différentes plateformes (Google, Yelp, Facebook, Trustpilot, TripAdvisor) et la distribution des notes de 1 à 5 étoiles.
View the distribution of your reviews across platforms (Google, Yelp, Facebook, Trustpilot, TripAdvisor) and the rating distribution from 1 to 5 stars.
Suivez l'évolution du volume de vos avis clients mois par mois sur les 12 derniers mois pour identifier les tendances saisonnières.
Track the evolution of your customer review volume month by month over the last 12 months to identify seasonal trends.
L'IA analyse chaque avis pour détecter les émotions dominantes (Joie, Neutre, Colère, Tristesse, Dégoût) et la distribution globale des sentiments (Positif, Négatif, Neutre).
The AI analyzes each review to detect dominant emotions (Joy, Neutral, Anger, Sadness, Disgust) and the overall sentiment distribution (Positive, Negative, Neutral).
Visualisez la carte interactive des sentiments qui positionne chaque avis selon sa polarité (-1 à +1) et sa subjectivité (0 à 1), coloré par émotion détectée.
View the interactive sentiment map that positions each review by polarity (-1 to +1) and subjectivity (0 to 1), colored by detected emotion.
L'IA génère des réponses personnalisées et professionnelles pour chaque avis client en attente, avec détection automatique du sentiment et de l'émotion.
The AI generates personalized and professional responses for each pending customer review, with automatic sentiment and emotion detection.
Comparez votre entreprise avec vos concurrents sur 6 axes stratégiques : Qualité-Prix, Réactivité, Satisfaction, Innovation, Présence Online et Fidélité.
Compare your business with competitors across 6 strategic axes: Value for Money, Responsiveness, Satisfaction, Innovation, Online Presence, and Loyalty.
Tableau détaillé avec code couleur comparant les scores sur chaque axe, accompagné d'une analyse IA identifiant vos points forts et axes d'amélioration.
Detailed color-coded table comparing scores on each axis, accompanied by an AI analysis identifying your strengths and areas for improvement.
Visualisez l'évolution historique de votre note moyenne et les prédictions IA sur les prochains mois, avec intervalle de confiance.
View the historical evolution of your average rating and AI predictions for the coming months, with confidence interval.
L'IA analyse les tendances et génère des recommandations personnalisées : tendance globale, note prédite, et actions concrètes à mettre en place.
The AI analyzes trends and generates personalized recommendations: overall trend, predicted rating, and concrete actions to implement.
Les entreprises reçoivent des centaines d'avis clients chaque mois sur différentes plateformes (Google, Trustpilot, Facebook, Yelp...). Gérer manuellement cette masse de retours est :
- ⏰ Chronophage : Lire et analyser chaque avis prend des heures
- 😵 Complexe : Difficile de dégager des tendances à partir de données dispersées
- 💬 Frustrant : Répondre individuellement à chaque avis de manière professionnelle est épuisant
- 🔍 Aveugle : Impossible de se comparer objectivement aux concurrents
- 🔮 Réactif : Les entreprises réagissent aux problèmes au lieu de les anticiper
AI-BusinessPulse résout tous ces problèmes en une seule plateforme intelligente ! 🚀
Centralisez tous vos avis clients en un seul tableau de bord. Collecte les avis de 5 plateformes : Google Reviews, Trustpilot, Facebook, Yelp, TripAdvisor. Dashboard interactif avec graphiques en temps réel.
Comprenez ce que ressentent vraiment vos clients. Analyse de sentiment via TextBlob NLP et détection de 7 émotions : Joie 😊, Colère 😠, Tristesse 😢, Peur 😨, Dégoût 🤢, Surprise 😲, Neutre 🤔.
Répondez professionnellement à chaque avis en un clic. Génération de réponses personnalisées selon le sentiment détecté.
Comparez-vous objectivement à vos concurrents avec un spider chart interactif sur 6 axes.
Anticipez l'avenir de votre réputation avec la régression linéaire sur les données historiques et des prédictions sur 3 à 12 mois.
- Python 3.9+ installé sur votre machine
- pip (gestionnaire de paquets Python)
- Git pour cloner le repository
# 1. Cloner le repository
git clone https://github.com/thierrymaesen/AI-BusinessPulse.git
cd AI-BusinessPulse
# 2. Installer les dépendances
pip install -r requirements.txt
# 3. Lancer l'application
streamlit run app.pyL'application s'ouvre automatiquement dans votre navigateur à l'adresse : http://localhost:8501
AI-BusinessPulse/
├── app.py # Application principale Streamlit
├── requirements.txt # Dépendances Python
├── README.md # Documentation complète
├── LICENSE # Licence MIT
├── .gitignore # Fichiers à ignorer
└── .streamlit/
└── config.toml # Configuration du thème Streamlit
| Technologie | Usage | Pourquoi ? |
|---|---|---|
| Python 3.9+ | Langage principal | Écosystème IA/ML riche |
| Streamlit | Interface web | Prototypage rapide, interactif |
| TextBlob | Analyse de sentiment | NLP simple et efficace |
| Plotly | Graphiques interactifs | Graphiques professionnels |
| Pandas | Manipulation de données | Standard de l'industrie |
| NumPy | Calculs numériques | Régression linéaire |
| Matplotlib | Colormaps & styles | Requis par Pandas Styler |
Les contributions sont les bienvenues !
- Fork le projet
- Créez votre branche (
git checkout -b feature/NouvelleFeature) - Committez vos changements (
git commit -m 'Ajout NouvelleFeature') - Pushez sur la branche (
git push origin feature/NouvelleFeature) - Ouvrez une Pull Request
Thierry Maesen — Consultant IA & Automatisation | n8n & Agents IA | WordPress
- 🌐 GitHub
- 📍 Belgique
Ce projet est sous licence MIT — voir le fichier LICENSE pour plus de détails.
⭐ Si ce projet vous plaît, n'hésitez pas à lui donner une étoile !
Fait avec ❤️ et 🧠 par Thierry Maesen
Analyze your customer reviews, detect emotions, generate automatic responses, benchmark against competitors and predict your reputation trends — all powered by Artificial Intelligence.
You can test AI-BusinessPulse directly in your browser, no installation required:
👉 Launch AI-BusinessPulse on Streamlit
📷 See the Screenshots section above for detailed screenshots with bilingual descriptions (FR/EN).
📷 Consultez la section Captures d'écran ci-dessus pour les captures d'écran détaillées avec descriptions bilingues (FR/EN).
Businesses receive hundreds of customer reviews every month across different platforms (Google, Trustpilot, Facebook, Yelp...). Manually managing this volume of feedback is:
- ⏰ Time-consuming: Reading and analyzing each review takes hours
- 😵 Complex: Hard to identify trends from scattered data
- 💬 Frustrating: Responding individually to each review professionally is exhausting
- 🔍 Blind: Impossible to objectively compare yourself to competitors
- 🔮 Reactive: Businesses react to problems instead of anticipating them
AI-BusinessPulse solves all these problems in a single intelligent platform! 🚀
Centralize all your customer reviews in a single dashboard. Collects reviews from 5 platforms: Google Reviews, Trustpilot, Facebook, Yelp, TripAdvisor. Interactive dashboard with real-time charts.
Understand what your customers really feel. Sentiment analysis via TextBlob NLP and detection of 7 emotions: Joy 😊, Anger 😠, Sadness 😢, Fear 😨, Disgust 🤢, Surprise 😲, Neutral 🤔.
Respond professionally to each review in one click. Generation of personalized responses based on the detected sentiment.
Objectively compare yourself to your competitors with an interactive spider chart across 6 axes.
Anticipate the future of your reputation with linear regression on historical data and predictions over 3 to 12 months.
- Python 3.9+ installed on your machine
- pip (Python package manager)
- Git to clone the repository
# 1. Clone the repository
git clone https://github.com/thierrymaesen/AI-BusinessPulse.git
cd AI-BusinessPulse
# 2. Install dependencies
pip install -r requirements.txt
# 3. Launch the application
streamlit run app.pyThe application opens automatically in your browser at: http://localhost:8501
AI-BusinessPulse/
├── app.py # Main Streamlit application
├── requirements.txt # Python dependencies
├── README.md # Complete documentation
├── LICENSE # MIT License
├── .gitignore # Files to ignore
└── .streamlit/
└── config.toml # Streamlit theme configuration
| Technology | Usage | Why? |
|---|---|---|
| Python 3.9+ | Main language | Rich AI/ML ecosystem |
| Streamlit | Web interface | Rapid prototyping, interactive |
| TextBlob | Sentiment analysis | Simple and effective NLP |
| Plotly | Interactive charts | Professional graphics |
| Pandas | Data manipulation | Industry standard |
| NumPy | Numerical computations | Linear regression |
| Matplotlib | Colormaps & styles | Required by Pandas Styler |
Contributions are welcome!
- Fork the project
- Create your branch (
git checkout -b feature/NewFeature) - Commit your changes (
git commit -m 'Add NewFeature') - Push to the branch (
git push origin feature/NewFeature) - Open a Pull Request
Thierry Maesen — AI & Automation Consultant | n8n & AI Agents | WordPress
- 🌐 GitHub
- 📍 Belgium
This project is licensed under the MIT License — see the LICENSE file for details.
⭐ If you like this project, feel free to give it a star!
Made with ❤️ and 🧠 by Thierry Maesen










