Inspiration

The purpose of this project is to generate detailed notifications using genAI technology for bank accounts.

What it does

It analyses a list of transactions and detects if there are any suspicious transactions and generates a message and sends a notification to the user.

How I built it

It is built on python leveraging Gemini 1.5 pro, and steamlit for UI.

Challenges I ran into

No actual data to deal with and see if it works as efficiently, hence hardcoded the transactions for the prototype.

Accomplishments that I'm proud of

Successfully accomplished sending email notifications to customers if anomalies/suspicious transactions appear in the bank statement.

What I learned

How to integrate Gemini into my application and generate responses using prompt engineering.

What's next for Anomaly Detection in Bank Statements

Next up is streaming the bank transactions instead of hardcoding them to trigger notification when suspicious transaction is noticed.

Built With

Share this project:

Updates