Backlog Projets Personnels IA
Date : 20/12/2025
Mise à jour : 20/12/2025 04:10
Priorite : MOYENNE - FIL ROUGE
Status : En attente de priorisation
Projet 1 : LifeTracker AI
Description
Outil de tracking personnel qui enregistre toutes les activités quotidiennes et aide à l'organisation.
Inputs
- Coordonnées GPS (localisation)
- Médias (photos, vidéos, audio)
- Texte (notes, descriptions)
- Métadonnées (timestamp, contexte)
Fonctionnalités envisagées
- [ ] Capture automatique/manuelle des activités
- [ ] Timeline visuelle de la journée
- [ ] Analyse des patterns (temps passé, lieux fréquentés)
- [ ] Suggestions d'organisation
- [ ] Rappels intelligents
- [ ] Recherche sémantique dans l'historique
Stack potentielle
| Service |
Usage |
| Supabase |
Auth, stockage médias, PostgreSQL + pgvector |
| Ollama |
Analyse, suggestions, résumés |
| Redis |
Cache, sessions |
| Whisper |
Notes vocales → texte |
Complexité : ⭐⭐⭐ (Moyenne)
Projet 2 : TradingBot AI
Description
IA spécialisée dans le trading multi-marchés (crypto, forex, actions, commodities).
Fonctionnalités envisagées
- [ ] Analyse technique automatisée
- [ ] Analyse sentiment (news, social media)
- [ ] Backtesting stratégies
- [ ] Alertes personnalisées
- [ ] Exécution automatique (optionnel)
- [ ] Dashboard temps réel
Stack potentielle
| Service |
Usage |
| Supabase |
Historique trades, configs, auth |
| Ollama |
Analyse news, sentiment |
| Redis |
Cache prix temps réel, pub/sub alertes |
| APIs externes |
Binance, Alpha Vantage, Yahoo Finance |
Complexité : ⭐⭐⭐⭐⭐ (Très élevée)
Projet 3 : StoryKids - Histoires Interactives
Description
Application pour enfants avec des histoires interactives générées/personnalisées par IA.
Fonctionnalités envisagées
- [ ] Génération d'histoires personnalisées (prénom enfant, thèmes)
- [ ] Illustrations générées par IA
- [ ] Choix multiples (l'enfant décide de la suite)
- [ ] Narration audio
- [ ] Mode lecture parent/enfant
- [ ] Bibliothèque de favoris
Stack potentielle
| Service |
Usage |
| Supabase |
Auth parents, profils enfants, histoires sauvegardées |
| Ollama |
Génération texte histoires |
| ComfyUI |
Illustrations style enfant |
| Whisper |
Reconnaissance vocale (commandes enfant) |
Complexité : ⭐⭐⭐ (Moyenne)
Projet 4 : PolitiTrack - Transparence Politique
Description
Plateforme de civic tech pour la transparence démocratique. Analyse et traçabilité de la classe politique et journalistique française : votes, déclarations, contradictions, revirements, fact-checking.
Objectifs
- Tracer les votes de chaque élu
- Détecter les contradictions entre déclarations et votes
- Identifier les revirements de position
- Agréger les fact-checks existants
- Cartographier les réseaux d'influence (lobbies, médias)
Sources de données (toutes légales/publiques)
| Source |
URL/API |
Données |
| Assemblée Nationale |
data.assemblee-nationale.fr |
Votes, présences, amendements, questions |
| Sénat |
data.senat.fr |
Idem pour sénateurs |
| HATVP |
hatvp.fr |
Déclarations patrimoine, intérêts, lobbies |
| Journal Officiel |
legifrance.gouv.fr |
Nominations, décrets |
| Registre lobbies |
hatvp.fr/lobbying |
Représentants d'intérêts |
| INA |
ina.fr |
Archives TV/radio (déclarations historiques) |
| Twitter/X |
API |
Tweets politiques publics |
| YouTube |
API |
Interventions, débats |
| Wikipédia |
API |
Biographies, parcours |
| Le Monde Décodeurs |
scraping |
Fact-checks |
| Libé CheckNews |
scraping |
Fact-checks |
| AFP Factuel |
scraping |
Fact-checks |
| NosDéputés.fr |
API |
Données enrichies députés |
| NosSénateurs.fr |
API |
Données enrichies sénateurs |
Fonctionnalités envisagées
Module 1 : Fiches Élus
- [ ] Profil complet (parcours, mandats, parti)
- [ ] Historique des changements de parti
- [ ] Taux de présence aux votes
- [ ] Positions sur les grands sujets
- [ ] Timeline carrière politique
Module 2 : Traçabilité des Votes
- [ ] Historique complet par élu
- [ ] Filtres par thème (économie, écologie, sécurité...)
- [ ] Comparaison vote vs programme électoral
- [ ] Comparaison avec le groupe politique
- [ ] Votes "contre son groupe" mis en avant
Module 3 : Détection de Contradictions
- [ ] Archive des déclarations (texte, vidéo)
- [ ] IA qui compare déclarations vs votes
- [ ] IA qui détecte les revirements de position
- [ ] Timeline des positions sur un sujet
- [ ] Alertes nouvelles contradictions
Module 4 : Fact-Check Agrégé
- [ ] Compilation des fact-checks (Décodeurs, CheckNews, AFP)
- [ ] Score de fiabilité par personnalité
- [ ] Historique des mensonges vérifiés
- [ ] Catégorisation (exagération, faux, trompeur, vrai)
Module 5 : Réseau d'Influence
- [ ] Liens avec lobbies déclarés
- [ ] Passages public/privé (pantouflage)
- [ ] Liens entre politiques et médias
- [ ] Propriétaires de médias
- [ ] Graphe relationnel interactif
Module 6 : Fiches Journalistes
- [ ] Parcours professionnel
- [ ] Médias actuels et passés
- [ ] Propriétaires des médias
- [ ] Biais détectés (analyse IA des articles)
- [ ] Fact-checks sur leurs déclarations
Stack technique
| Service |
Usage |
| Supabase |
Auth, PostgreSQL, stockage médias |
| pgvector |
Embeddings déclarations pour recherche sémantique |
| Ollama |
Analyse contradictions, résumés, détection biais |
| Whisper |
Transcription archives TV/radio |
| Redis |
Cache API, rate limiting scraping |
| Puppeteer |
Scraping fact-checkers, archives |
Architecture données
politiques
├── id, nom, prenom, date_naissance
├── photo_url
├── parti_actuel, historique_partis[]
├── mandats[]
└── reseaux_sociaux{}
votes
├── id, politique_id, scrutin_id
├── vote (pour/contre/abstention/absent)
└── date
scrutins
├── id, titre, description
├── date, type (loi, amendement, motion)
├── themes[]
└── resultat
declarations
├── id, politique_id
├── contenu, date
├── source_type (tv, radio, tweet, article)
├── source_url
├── embedding (vector)
└── transcription_whisper
contradictions
├── id, politique_id
├── declaration_1_id, declaration_2_id
├── type (revirement, mensonge, incohérence)
├── score_gravite
├── analyse_ia
└── verifie_humain (bool)
factchecks
├── id, politique_id
├── source (decodeurs, checknews, afp)
├── verdict (vrai, faux, trompeur, exagéré)
├── declaration_originale
├── url_source
└── date
lobbies
├── id, nom, secteur
├── representants[]
└── budget_declare
rencontres_lobbies
├── id, politique_id, lobby_id
├── date, contexte
└── source
Complexité : ⭐⭐⭐⭐ (Élevée)
Légalité : ✅ Totale
- Personnages publics = pas de RGPD sur leur fonction
- Données officielles et publiques uniquement
- Intérêt général / transparence démocratique
- Précédents : Regards Citoyens, NosDéputés.fr
Projet 5 : RapidAPI Builder + Qwik Generator
Description
Outil pour générer rapidement des controllers API et des pages/modules Qwik.
Fonctionnalités envisagées
- [ ] Génération controllers Elysia/Express depuis schéma
- [ ] Génération CRUD automatique
- [ ] Génération pages Qwik depuis description
- [ ] Templates de composants
- [ ] Intégration Supabase automatique
- [ ] Génération types TypeScript
- [ ] Preview live
Stack potentielle
| Service |
Usage |
| Ollama |
Génération code |
| Supabase |
Stockage templates, projets |
| GitLab |
Versioning code généré |
Complexité : ⭐⭐⭐ (Moyenne)
Projet 6 : NeedFinder - Détection d'Opportunités 🟢 COLLECTOR DÉPLOYÉ
Status
Description
Outil de veille et détection de besoins non satisfaits. Scrape Reddit, Hacker News, Twitter, GitHub pour trouver les demandes qui n'ont pas encore de solution. Utilise l'IA pour scorer les opportunités.
Sources actives
- [x] Reddit (8 subreddits : Entrepreneur, selfhosted, webdev, SideProject, startups, indiehackers, AppIdeas, SomebodyMakeThis)
- [x] Hacker News (Ask HN + Top stories)
- [ ] Twitter/X (frustrations, demandes)
- [ ] GitHub Issues (feature requests)
- [ ] Stack Overflow (questions sans réponse)
- [ ] Arxiv (recherche → applications)
Fonctionnalités
- [x] Détection automatique de patterns de besoin (10 patterns regex)
- [ ] Clustering besoins similaires
- [ ] Scoring d'opportunité (volume, urgence, gap)
- [ ] Alertes sur nouveaux besoins trending
- [ ] Analyse gap vs solutions existantes
- [ ] Dashboard de visualisation
Stack
| Service |
Usage |
Status |
| Supabase DEV |
DB PostgreSQL (schéma needfinder) |
✅ |
| Bun + Elysia |
API + Swagger |
✅ |
| node-cron |
Scheduler 6h |
✅ |
| Ollama |
Classification, extraction |
⏳ |
| pgvector |
Embeddings |
⏳ |
Complexité : ⭐⭐⭐⭐ (Élevée)
Architecture détaillée
Voir: 20-12-2025-04-20-needfinder-architecture.md
Tableau récapitulatif
| # |
Projet |
Complexité |
Utilité perso |
Potentiel SaaS |
Impact sociétal |
| 1 |
LifeTracker AI |
⭐⭐⭐ |
Très haute |
Moyen |
Faible |
| 2 |
TradingBot AI |
⭐⭐⭐⭐⭐ |
Haute |
Élevé (risqué) |
Faible |
| 3 |
StoryKids |
⭐⭐⭐ |
Moyenne |
Très élevé |
Moyen |
| 4 |
PolitiTrack |
⭐⭐⭐⭐ |
Haute |
Moyen (dons) |
Très élevé |
| 5 |
RapidAPI Builder |
⭐⭐⭐ |
Très haute |
Moyen |
Faible |
| 6 |
NeedFinder |
⭐⭐⭐⭐ |
Très haute |
Élevé |
Moyen |
Recommandation ordre de développement
1. RapidAPI Builder → Accélérateur pour tous les autres projets
2. NeedFinder → Trouver les BONNES idées à développer !
3. LifeTracker AI → Utilité quotidienne, apprentissage stack
4. PolitiTrack → Impact sociétal fort, projet passion
5. StoryKids → Monétisation potentielle
6. TradingBot → Alertes seulement, pas d'exécution auto
Note: NeedFinder monte en priorité car il peut identifier quels projets ont le plus de potentiel avant d'investir du temps dessus !
Prochaines étapes
- [x] Choisir le premier projet à développer → NeedFinder Collector
- [x] Définir MVP minimal → Collector Reddit + HN avec patterns
- [x] Créer architecture détaillée → Voir architecture docs
- [x] Développer et déployer → ✅ 20/12/2025
Prochaines phases
- [ ] RapidAPI Builder (accélérateur)
- [ ] NeedFinder Dashboard (visualisation des données collectées)
- [ ] LifeTracker AI
- [ ] Améliorer NeedFinder (IA scoring, clustering)