Back To Projects

Identifying EOL software

Neal D.

Throughout our project, we have been exploring ways to identify EOL and malicious websites using python. Creating a new variable with the keywords, we were able to correctly predict 99% of the EOL websites using the data given to us.


Throughout our project, we have been exploring ways to identify EOL and malicious websites using python. With this software, we can help people stay away from these types of websites. There are lots of cybersecurity problems in the world, but we wanted to address the EOL problem because it is something that is within the realm of what we are learning (language recognition), and it has a practical use in the world. We used multiple different commands to identify certain “keywords,” with the intention of getting the highest possible accuracy percentage. We also prioritized the elimination of false negatives over false positives. Creating a new variable with the keywords, we were able to correctly predict 99% of the EOL websites using the data given to us. We were able to conclude that mixing the 2 most important data columns and creating one variable to determine both of the variables is the best way to go about creating a variable that gives you the most.

Explore More!

Neal D.
Clayton Greenberg
Teaching Professor from UPenn

Related Projects

Applying Machine Learning to Historical Cyber Attack Data to Predict and Prevent Future Attacks

This research demonstrates that machine learning algorithms can leverage historical data to predict the nature and severity of future cyber attacks with reasonable accuracy, revealing that despite the sophistication of state-sponsored actors, their attack patterns often exhibit digital fingerprints that offer valuable clues for anticipating future threats amidst global geopolitical tensions.
Isabella F.
Mentored by Simeon Sayer
Revolutionizing Football: Using Machine Learning to Predict Future Performances for Quarterbacks

It is important to have a reliable application that can aid users of betting and fantasy football in which players they should put bet on, or choose for their fantasy teams. My motivation behind this project was to create something that could further betting and fantasy football, and even increase traction.
Anya N.
Mentored by Eric Bradford
Enhancement of Autonomous Vehicles During Extreme Weather

This research investigates improving object detection for autonomous vehicles in extreme weather by fine-tuning the YOLOv8n neural network. Starting with a pretrained model that struggled to recognize vehicles in rain, fog, and snow, we used the DAWN dataset from Kaggle to retrain it, raising detection accuracy from about 22 percent to over 90 percent in poor-visibility conditions while increasing confidence levels by roughly 40 percent, though at the cost of slightly reduced performance and traffic-light detection in normal conditions.
Pandian A.
Mentored by Udgam Goyal