NuancedNews
1.0.0
Berita bernuansa adalah aplikasi web yang mengkurasi berita terkini dari berbagai sumber di seluruh web. Ini menyoroti bias condong ke kiri dan condong ke kanan dan memungkinkan pembaca untuk mendapatkan pemahaman yang komprehensif dan seimbang tentang keseluruhan cerita.
NN terbuka untuk kontributor! Silakan bintangi repositori jika ini menarik minat Anda!
Publikasi berita besar memposting file .rss mereka, yang merupakan file XML yang berisi artikel berita terbaru dari publikasi. Aplikasi berita bernuansa mengambil file .rss ini dari berbagai sumber, mem -parsing XML untuk mengekstrak informasi artikel, dan mengkategorikan artikel berdasarkan bias politik sumbernya.
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