A semi supervised fake news detection model using the grasshopper optimization algorithm | Synapse