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

DeepSolar Bangladesh: A Novel Convolutional Neural Network (CNN) Architecture for the Detection of Solar Panels from Low Resolution Satellite Imagery in Developing Countries

Due to its environmental benefits and decreasing costs, the supply of solar energy is growing at an accelerating pace globally. However, the decentralised nature of solar makes it difficult to keep track of the different photovoltaic (PV) systems deployed across a country. There is a critical need for highly accurate, comprehensive national databases of solar systems, which would allow policymakers, researchers, and the government to study socioeconomic trends in solar deployment. Manual surveys have shown to be inaccurate. The 2018 DeepSolar study by Yang et. al developed a deep-learning framework and national solar deployment database for the US using high-quality satellite imagery, which proved to be a much more efficient and accurate approach. However, satellite imagery in developing countries such as Bangladesh is of much lower resolution and quality, and performed poorly with the original DeepSolar model by Yang et. al. Our study highlights the implementation of a novel convolutional neural network (CNN) in detecting solar panels through low resolution Google Static Maps API satellite imagery data.
Khondoker F.
Mentored by Barbie Duckworth
Drone Obstacle Detection Using YOLOv5

This project was built with the goal of performing real-time obstacle detection on a drone.
Vihaan B.
Mentored by
Evaluating Autonomous Vehicle Safety: A Comparative Analysis of ADS and ADAS Incident Data Using Machine Learning Models

This research evaluates the safety performance of Advanced Driver Assistance Systems (ADAS) and Automated Driving Systems (ADS) by training supervised machine learning models on incident report data to predict injury severity. The best results were achieved using a fine-tuned Random Forest model, offering insights to improve autonomous systems and enhance road safety.
Quang M.
Mentored by Edoardo Contente