After a lot of daily news proven unreliable or outright lies, my team wanted to work on a project specifically designed to find fake news.
What it does
All the user has to do is enter the URL to a website and the source, and the program automatically looks for opinionated keywords and checks the source for credibility.
How we built it
In order to check the input against our list of words, we had to split the text into separate words and check each of those words with each of the items in the list. We did the same with the user's sources. Then we kept a count of the biased words and told the user whether their text was reliable or not.
Challenges we ran into
We wanted to let users copy and paste the URL to the text rather than them having to copy and paste the entire text. We couldn't figure out how to do this, and had to spend time researching.
Accomplishments that we're proud of
We are really proud of learning about requesting packages and applying it to our code. We used something called Beautiful Soup to take a URL and read the text on that website.