Leveraging Natural Language Processing for Detecting Fake News: A Comparative Analysis | Synapse