The Honest News Search Engine is a web application that helps users find reliable and unbiased news sources. It uses natural language processing techniques to analyze news articles and identify their level of bias and credibility.
The Honest News Search Engine has several features, including:
- Search for news articles by keyword
- View news articles sorted by their level of bias and credibility
- View detailed information about each news article, including its title, source, and publication date
- View a summary of the article's content and the analysis of its bias and credibility
- Rate the credibility of an article based on your own assessment
The Honest News Search Engine is built using the following technologies:
- Python
- Flask
- NLTK
- BeautifulSoup
- Bootstrap
To run the Honest News Search Engine on your local machine, follow these steps:
- Clone the repository from GitHub:
git clone https://github.com/SarCode/Honest-News-Search-Engine.git
- Install the required dependencies:
sh setup.sh
- Run the Flask app:
python3 app.py
- Web browser will automatically open the search engine
http://0.0.0.0:5005/
to access the application.
If you would like to contribute to the Honest News Search Engine, please follow these guidelines:
- Fork the repository on GitHub
- Create a new branch for your changes
- Make your changes and commit them to your branch
- Push your branch to your forked repository
- Submit a pull request to the main repository