This content originally appeared on DEV Community and was authored by Sofiane Chehboune
Gemini Marketing Pro Plus – Optimisez vos stratégies marketing avec Gemini 2.5
Et si vos campagnes marketing pouvaient être générées automatiquement par l’IA ?
C’est exactement ce que propose Gemini Marketing Pro Plus, une application interactive développée avec Streamlit et propulsée par models/gemini-2.5-flash-image-preview.
Ce projet est soumis dans le cadre du Google AI Studio Multimodal
Challenge.
Fonctionnalités principales
Analyse prédictive : ROI, CPA, conversions, audience cible
Recommandations stratégiques : campagnes adaptées à votre secteur
Visualisations interactives : graphiques professionnels générés avec Plotly
Rapports PDF : export instantané des résultats d’analyse
Bannières générées par l’IA : images uniques créées avec gemini-2.5-flash-image-previewpour illustrer vos campagnes
Fonction initialize gemini
Cette fonction est le point d’entrée pour interagir avec l’API Gemini. Elle configure la clé API, sélectionne le modèle d’IA et gère les erreurs de connexion.
Initialisation Gemini + génération texte et image
model = initialize_gemini("models/gemini-2.5-flash-image-preview")
prediction = generate_prediction(model, params)
banner = generate_banner(model, prediction)
“Le code complet est disponible sur mon GitHub”.
Démo en ligne
Testez l’application ici :
Gemini Marketing Pro Plus – Live App
Code source :
GitHub Repository
Exemple de bannière générée par Gemini
Stack technique
- Python 3.11+
- Streamlit pour l’interface utilisateur
- Google Gemini API pour la génération multimodale (texte + images)
- Plotly & Pandas pour l’analyse et la visualisation des données
- FPDF pour l’export en PDF
Pourquoi ce projet ?
Le marketing digital est souvent chronophage et nécessite de jongler entre plusieurs outils.
Avec ** Gemini Marketing Pro Plus**, tout est centralisé : analyse, recommandations, visualisation et même création d’assets visuels.
L’objectif : offrir aux PME, freelances et e-commerçants un copilote marketing intelligent.
Prochaines étapes
- Ajout du support audio (brief marketing généré et lu par l’IA)
- Génération automatique de vidéos courtes pour réseaux sociaux
- Intégration avec des CRM pour automatiser encore plus la chaîne marketing
Auteur
Développé par Sofiane Chehboune
LinkedIn
Contact : chehbounesofiane@gmail.com
Licence
Ce projet est sous licence MIT.
Vous êtes libre de l’utiliser, de le modifier et de le partager, avec attribution.
Merci d’avoir lu !
Si vous aimez le projet, laissez un
et testez la démo live
This content originally appeared on DEV Community and was authored by Sofiane Chehboune

