NuancedNews
1.0.0
Nuanance News est une application Web qui organise des actualités actuelles provenant de diverses sources sur le Web. Il met en évidence le biais de gauche et de droite et permet aux lecteurs d'acquérir une compréhension complète et équilibrée de toute l'histoire.
NN est ouvert aux contributeurs! Veuillez jouer le référentiel si cela vous intéresse!
Les grandes publications de nouvelles affichent leurs fichiers .RSS, qui sont des fichiers XML qui contiennent les derniers articles de presse de la publication. L'application de nouvelles nuancés récupère ces fichiers .RSS provenant de diverses sources, analyse le XML pour extraire les informations de l'article et catégorise les articles en fonction du biais politique de leur source.
git clone https://github.com/jackabald/NuancedNews.git
cd NuancedNews cd Backend
python -m venv venv
source venv/bin/activate # On Windows, use `venvScriptsactivate`pip install -r requirements.txtpython rss_parser.py
python app.py cd Frontendnpm install VITE_API_KEY=your_firebase_api_key
VITE_AUTH_DOMAIN=your_firebase_auth_domain
VITE_PROJECT_ID=your_firebase_project_id
VITE_STORAGE_BUCKET=your_firebase_storage_bucket
VITE_MESSAGING_SENDER_ID=your_firebase_messaging_sender_id
VITE_APP_ID=your_firebase_app_id
npm run dev