Inspiration
Every year, millions of people are targeted by phishing scams. Raymon, a member of our group, shared that his grandparents had even been targeted by phishing attacks in the past, something that other group members could relate to. We were inspired by this, and our aim was to help these individuals by providing effective protection against these cyber threats. Through diligent collaboration, we successfully created a powerful tool that enhances online security and offers proactive defense. With our solution, Raymon's grandparents and many others can confidently navigate the digital landscape, free from the worries of phishing attacks.
What it does
Our solution is equipped and trained AI technology, enabling it to effectively detect and prevent phishing attacks within your Gmail. It automatically reads the phishing emails, and highlights them in red to alert you.
How we built it
We used Python and the TensorFlow library to train the AI model, then we created a Google extension to scrape through Gmail.com, connecting the two using a Google Cloud server.
Challenges we ran into
- There was an issue with web scraping and getting all the emails
- Issue with Chrome Tabs API- couldn't inject script into the webpage
- TensorFlow.js - couldn't import and link it to the extension
- Yarn wouldn't download on a windows computer
- Getting the Flask API to work properly on Google Cloud
Accomplishments that we're proud of
- We completed the website
- Extension can scrape through all the emails
- Overcame TensorFlow challenges
What we learned
- HTML and CSS is easier to learn than you think
- How to make an extension
- You will not get any sleep
- How to link many things together from different servers
- How to train the model using datasets from the internet
- How to build a Flask API
What's next for Phishy
- Connect it to a server and get TensorFlow directly to the extension to optimize speed
- Create an account system with Auth0, so users settings sync across their devices.
Built With
- chromeapi
- chrometabsapi
- css
- gmail
- html
- javascript
- python
- replit
- tensorflow
- vscode


Log in or sign up for Devpost to join the conversation.