DEV Community

Şeyma
Şeyma

Posted on

Building a Vishing-Shield AI: My 1-Day Python Project for Voice Phishing Detection

I've just finished a project that I've been working on, and I'd love to get some feedback from the community!

What is Vishing-Shield AI?

Vishing-Shield AI is a lightweight security simulation tool designed to detect potential voice phishing (vishing) attempts. It utilizes the OpenAI Whisper model to transcribe audio inputs and analyzes the text for high-risk keywords like "password," "code," or "credit card."

Tech Stack

  • Backend: FastAPI
  • AI/ML: OpenAI Whisper
  • Data Processing: Python, Regex

Why I built this

I wanted to challenge myself to create a functional security tool in a short timeframe. It’s a great project for understanding how AI can assist in mitigating voice-based social engineering attacks.

Check it out!

You can find the source code and installation instructions on my GitHub:
https://github.com/seeymae/Vishing-Shield-AI

I'm looking for feedback on my implementation, especially on how to optimize the detection algorithms or improve the API structure. Any thoughts?

Top comments (0)