News Comparator
Démasquez les biais et révélez la vérité cachée derrière chaque manchette : comparez les médias et reprenez le contrôle de votre information.
Description
News Comparator est une application web collaborative qui vous permet de consulter et comparer les actualités politiques issues de différentes sources médiatiques. Inspirée par l'observation des biais lors des récentes élections américaines, cette application a pour but de fournir une vue équilibrée et transparente des points de vue proposés par des médias aux orientations politiques variées (par exemple, Fox News vs. CNN). Grâce à cette plateforme, l'utilisateur peut former une opinion éclairée en accédant simultanément à des perspectives contrastées.
Fonctionnalités
- Agrégation d'actualités : Récupération et affichage d'articles provenant de plusieurs APIs de news.
- Comparaison côte à côte : Présentation simultanée d'articles issus de médias différents pour un même sujet.
- Analyse de biais (futur) : Utilisation d'algorithmes de machine learning pour évaluer l'orientation politique des articles.
- Vérificateur de faits intégré (futur) : Comparaison des affirmations clés avec des bases de données de fact-checking.
- Recherche et filtres avancés : Recherche par mots-clés, tri par date, source et niveau de biais présumé.
- Interface réactive : Design responsive réalisé avec Angular pour une expérience utilisateur optimale sur tous les types d'appareils.
Technologies Utilisées
- Backend : Spring Boot (Java)
- Frontend : Angular
- APIs externes : Intégration avec des services de news (par exemple, NewsAPI.org)
- Outils et Build : Maven (ou Gradle) pour le backend, Angular CLI pour le frontend
Installation
Prérequis
- Java 11 (ou supérieur)
- Maven ou Gradle
- Node.js et npm
- Angular CLI
Backend (Spring Boot)
-
Clonez le repository :
git clone https://github.com/votre-utilisateur/news-comparator.git cd news-comparator/news-comparator-backend