Fake news verifier Chrome extension using AWS Comprehend and News API
The Chrome extension is based on a Node.js server. It scrap the title of the desired webpage using BeautifulSoup library and search for similar news with the News API. Then, it uses AWS Comprehend to analize every title for them comparing it to the title of the main new.
This prototype app was made by us while participating in the HackUPC 2018 Edition. They made a great job to make the hackathon possible!
After cloning the repository, at the directory, use this command to install dependencies:
npm install
For python dependencies, install:
pip install bs4 requests awscli json --update
Before running, make sure your AWS credentials at env.cred.json editing the file:
"AWS_USER":""
"AWS_CREDENTIALS":""
Also, remember to add the News API key if you want to make it working properly
To start the server, just use the npm command that enables it:
npm run dev
- At Chrome, go to
chrome://extensions
. Then enable the Developer Mode. - Then, press load unpacked.
- Finally, select your project folder.