Analyzing Machine Learning Enabled Fake News Detection Techniques for Diversified Datasets · Study