Personnel • En ligne

Dashboard News AI

Application web qui agrège l'actualité, la filtre par catégories et mots-clés, puis génère un résumé court pour chaque article via IA.

Rôle

Conception du produit, développement frontend/backend et intégration IA.

Période

août 2025

Stack

ReactNestJSTailwindHuggingFace
Voir les liens du projet →
Flux réel avec filtre par catégorie, recherche par mot-clé, extrait source et résumé IA pour chaque article.
2 filtres combinables
La catégorie et le mot-clé réduisent le flux avant consultation des articles.
1 résumé par article
Le résumé généré est affiché avec l’extrait source pour conserver le contexte de lecture.
3 couches séparées
React gère la consultation, NestJS l’agrégation et HuggingFace la génération des résumés.

Synthèse

L'idée était de proposer une lecture plus rapide de l'actualité en combinant filtres personnalisés et synthèse automatique des articles.

Livrables

  • Interface React

  • API NestJS

  • Filtres personnalisés

  • Résumés IA

Problème

Comment aider un utilisateur à parcourir beaucoup de contenus sans multiplier les clics ni imposer une lecture complète de chaque article ?

Décisions

  1. Conception du parcours de consultation et des filtres pour réduire le bruit côté utilisateur.

  2. Mise en place d'une architecture séparant l'agrégation backend, la logique de résumé et l'affichage côté frontend.

  3. Travail sur l'équilibre entre richesse de l'information, rapidité de lecture et simplicité visuelle.

Solution

Frontend React pour parcourir rapidement les articles avec filtres et recherche.

Backend NestJS pour agréger les données et orchestrer les résumés générés par modèle IA.

Présentation compacte de l'information avec résumé court, métadonnées et catégorisation.

Ressources

Stack technique

ReactNestJSTailwindHuggingFace