Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.78 KB

File metadata and controls

51 lines (36 loc) · 1.78 KB

CallShield

☏ Protects users from robot generated calls and common phone scams.

CallShield protecting people who matter most-2

CallShield is an Android mobile app that detects scam and robocalls in real time, before any damage is done. When a call comes in, CallShield transcribes the audio using the Gemma 4 API and runs it through a custom-trained API that flags whether the call is risky or safe.

☏ Why we built it

CallShield was inspired by a growing global problem. In regions like Ukraine, demographic shifts have left many elderly people more vulnerable to scam calls. But this issue isn’t limited to one country—older adults everywhere are frequent targets of robocalls, phishing attempts, and fraud. For our team, this was also personal. One member has to constantly look out for their grandmother, who answers every call without hesitation. That experience helped drive the idea behind CallShield.

☏ Key Features:

  1. Voicemail Analysis
    • Evaluates missed calls and voicemails for potential threats.
  2. Simple, Accessible Design
    • Built with elderly users in mind: clear, intuitive, and easy to naviage.
  3. Proactive Alerts
    • Notifes users immediately when suspicious behavior is detected.

☏ How it works:

  1. Incoming Call
  2. Transcription
  3. Risk Analysis
  4. Alert

☏ Tools/References:

Small portions of code were referenced using AI tools and official documentation. Claude AI Copilot AI Hugging Face for datasets Android Studio React.js Flask API OpenAI Whisper API FFMPEG

☏ Who worked on this project?

Made with 🤍 by Yvonna Mellado, Veronika Saiadian, Sofia Flores, & Melanie Perez