NoBias is a program that will detect bias in a news article. We will detect bias by analyzing the tone, sentiment, and diction of the news article. A user will submit a web link to their desired news article and our program will return an in-depth analysis of the article: summary of the news article, heavy tone words, different political sides, sentiment analysis, and a bias meter.
- Product Manager - Omer Erturk - [Digital Portfolio] (https://codermerlin.academy/users/omer-erturk/Digital%20Portfolio/index.html)
- Project Manager - Sriram Maramganti - [Digital Portfolio] (https://codermerlin.academy/users/sriram-maramganti/Digital%20Portfolio/index.html)
- Release Manager - Danyal Ahmed - [Digital Portfolio] (https://codermerlin.academy/users/danyal-ahmed/Digital%20Portfolio/index.html)
- QA Analyst - Piper Paradise (@paradisep) - [Digital Portfolio] (https://codermerlin.academy/users/piper-paradise/Digital%20Portfolio/index.html)
- UI/UX Designer - Zaenb Al Ameri - [Digital Portfolio] (https://codermerlin.academy/users/zaenb-al-ameri/Digital%20Portfolio/index.html)
- Database Analytics - Ziad Hamam - [Digital Portfolio] (https://codermerlin.academy/users/ziad-hamam/Digital%20Portfolio/index.html)
- Front End Engineer - Kunwar Kalra
To get started with this project, ensure the following prerequisites
- Python 3.12.0 or later
- Visual Studio Code
Once the prerequisites have been completed, open up a terminal page in Visual Studio Code and execute the following:
git clone [email protected]:Allen-ISD-Computer-Science/REPO_NoBias_2024.git
cd REPO_NoBias_2024
pip3 install -r requirements.txt
python3 nlpFiles/nltkmodules.py
Once all of the required modules and libraries are installed, execute the following to run the server
python3 manage.py runserver
Once the server starts running, view the website.