Friday, June 20, 2025

Data Protection Program

Data Protection Program is a cybersecurity awareness platform targeted towards people without technical experience. It utilizes a Django backend with a React frontend, as well as Google Sign-In API and a Hugging Face Transformers model.

I used Hugging Face Transformers to train a model to detect phishing emails. I could only find two different datasets of emails with phishing labels, which meant I could only train the model on one of those datasets so I could test the accuracy with the other. I was able to train the model to 87% accuracy. The user can either copy and paste email text or upload an email file, and then receive a result of whether or not the email is phishing.

There's a page where users can input a potential password, and a list of similar passwords from rockyou.txt (a text document of over 14 million real passwords that attackers use to breach accounts) will be displayed. The inputted password isn't stored in any way.

The last page is a compilation of links to guides that help users create better passwords, secure their credit bureau accounts, how to set up two-factor authentication, and more.

The sign in feature using Google Sign-In API was going to be used to give users the ability to test their knowledge with adaptive quizzes, but I ran out of time before I could implement it.

The link to the site is on the GitHub page.

https://github.com/a13n20/Capstone

Fringe

Fringe is an unpublished plant identification and care app made for Android. This app allows the user to take or upload pictures of plants, receive an identification of what the plant is by sending it to Plant.id API, and then be able to add the plant to their personal garden. The app also pulls care information about that plant from the API. The plants also store the date when they were last watered, which the user can reset to "water" their plant.

I ran out of time before I could implement a reminder for watering and fertilizing because I was working on my capstone during the same semester.

Images coming soon...