Back To Projects

Fake news detection, methods and data processing

Soham P.

In this project we studied several models to discern fake news articles from real news articles to find the best method.


In this project we studied several models to discern fake news articles from real news articles to find the best method. Fake news has become very prevalent in the digital age. There are thousands of articles that were written with the intent to mislead in various subjects: politics, social issues, and conspiracies. Leveraging two datasets that have true news articles and fake news articles we used 4 different machine learning models and compared them to each other to find the best method. We looked at the accuracy, the features, and the percentage of false positives the models gave. We found that the best model out of the four that we used was the custom neural network which got an accuracy of 95.7%.

Explore More!

Soham P.
Erick Ruiz

Related Projects

Detecting Racial and Ethnic Bias in Social Media Posts Using Machine Learning

This study investigates the use of machine learning to detect racial and ethnic bias in social media posts using TF-IDF text embeddings and multiple classification models. Results show that Random Forest achieved the highest overall accuracy of 93.45%, demonstrating the potential of machine learning to support automated bias detection despite challenges posed by imbalanced data and the complexity of language.
Mira C.
Mentored by Matan Gans
Using Machine Learning to Detect Parkinson’s Disease Through Drawing Data

This research explores the use of machine learning models, particularly logistic regression, on patients' spiral and wave drawings as an accessible and cost-effective method to improve Parkinson's disease diagnosis, achieving an accuracy of 91%, precision of 92%, and recall of 89%.
Katie Y.
Mentored by Sriram Hathwar
Vibration Analysis

This paper covers differences in accuracies of an artificial intelligence model that classifies different sets of sensor outputs (in this case, machinery shaft vibrations) collected by sensors into varying levels of weight on the shaft.
Akshay N.
Mentored by