Inspiration

The rapid advancement of AI has shown the looming danger of cyberattacks.

What it does

This application contains 3 main features:

It has a password complexity checker which rates the strength of your password and how long it takes for a malicious agent to crack it.

The email flagger checks keywords within an email and flags it in order to determine the likelihood of a scam.

The data breacher checker compares inputted email addresses to dark web deposits to determine potential data breaches.

How we built it

We used VSCode, Python, Gemini, BreachDirectory, JSon, LLMS, and APIs We used prompt engineering to create the framework for the front-end UI. To implement the JSon files we use Lottie.com. We used API keys for Gemini, as well as BreachDirectory for email comparisons.

Challenges we ran into

There were API importing issues as well as token limits that bottlenecked our project. Additionally, image generation was faulty originally.

Accomplishments that we're proud of

We are proud of a fully functional product top to bottom as well as its application for modern security.

What we learned

We learned how to implement Google Gemini along with other APIs into a Python based application.

What's next for SentiNL

We look forward to monetization and a large scale deployment.

Built With

Share this project:

Updates