Skip to content

PrithikaGopinath/DataGuardian-AI-Privacy-Coach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ DataGuardian: AI-Powered Privacy Coach

A minimal, scenario-driven privacy assistant built with Claude 3.5 prompts. DataGuardian helps users assess digital risks, understand privacy threats, and take safer actions β€” all through mapped, modular AI coaching.


πŸ”— Live Demo

Try the app here:
https://partyrock.aws/u/prithika/1IfgddUWL/DataGuardian%253A-AI-Powered-Privacy-Coach


🧠 Powered by

  • Claude 3.5 Sonnet (bedrock-anthropic.claude-3-5-sonnet-v2-0)
  • Zero temperature for consistent, mapped output
  • Modular widget layout with prompt-driven logic

🧩 Modules

Widget Title Functionality
Static Text Intro message: β€œWorried about your digital footprint?”
Your Privacy Scenario Text input for describing a concern or situation
Risk Detector Categorizes risk (e.g. Phishing, Data Leak, Over-Sharing) + short reason
Ask DataGuardian Friendly, actionable advice with checklist-style guidance
Privacy Risk Badge Returns a visual badge (Low 🟒, Medium 🟑, High πŸ”΄) based on risk level

πŸ“¦ Layout File

The full widget configuration is stored in layout.json.
Includes:

  • Widget coordinates and dimensions
  • Prompt logic for each module
  • Claude model parameters

πŸ–ΌοΈ Screenshots

See /screenshots for UI previews:

  • interface-1.png: Full layout view
  • interface-2.png: Module breakdown

πŸš€ Use Cases

  • Privacy education
  • Scenario-based coaching
  • Cybersecurity awareness
  • Portfolio demonstration of AI prompt engineering

🧭 Mapped Workflow

This project follows a mapped, modular design:

  • Input β†’ Risk Categorization β†’ Advice β†’ Badge
  • Each module runs independently and returns deterministic output
  • Ideal for showcasing prompt clarity and AI coaching logic

Releases

No releases published

Packages

 
 
 

Contributors