Fake News Detection

To create a model for classifying articles and news into fake or real. The algorithm must be also politically unbiased, since there is fake news on both ends of the spectrum, and must also balance the legitimate sources of news on either end of the spectrum.