NuancedNews
1.0.0
O Nuanced News é um aplicativo da Web que é o número de notícias atuais de várias fontes em toda a Web. Ele destaca o viés de esquerda e de direita e permite que os leitores obtenham uma compreensão abrangente e equilibrada de toda a história.
NN está aberto a colaboradores! Por favor, estrela o repositório se isso lhe interessar!
As grandes publicações de notícias publicam seus arquivos .RSS, que são arquivos XML que contêm os artigos de notícias mais recentes da publicação. O aplicativo de notícias diferenciado busca esses arquivos .RSS de várias fontes, analisa o XML para extrair informações do artigo e categoriza os artigos com base no viés político de sua fonte.
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