lavanya8688049068/GuardianHer-AI-Womens-Safety

GitHub: lavanya8688049068/GuardianHer-AI-Womens-Safety

GuardianHer AI 是一个基于 IBM watsonx.ai 的女性安全智能平台,通过主动威胁检测、即时 SOS 调度、安全路线规划和事件后 AI 辅助,为女性提供全流程的安全保障。

Stars: 0 | Forks: 0

# GuardianHer AI ## 概述 GuardianHer AI 是一个统一的安全生态系统,可在紧急情况**发生前**、**发生时**和**发生后**为女性提供保护,具体通过以下方式实现: - **主动威胁检测** — IBM watsonx.ai 生物特征异常评分 - **即时 SOS 调度** — 3秒内多渠道警报(SMS、呼叫、推送) - **安全路线智能** — 犯罪热力图 + AI 排序的导航 - **事件后 AI 助手** — 用于恢复和提交报告的 IBM Watson Assistant - **证据保全** — 带有完整性哈希的 AES-256 加密保险库 ## 使用的 IBM 技术 | 服务 | 用途 | |---|---| | IBM watsonx.ai | 威胁评分模型,生物特征异常检测 | | IBM Watson NLP | 求助关键字检测,情感分析 | | IBM Watson STT/TTS | 语音 SOS 检测,多语言音频警报 | | IBM Watson Assistant | 事件后 AI 助手聊天机器人 | | IBM IoT Platform | 可穿戴设备传感器流数据摄入 (MQTT) | | IBM Cloud Object Storage | 加密证据保险库 | | IBM App ID | OAuth 2.0 身份验证和 RBAC | | IBM AI Fairness 360 | 对威胁模型进行持续偏见审计 | ## 项目结构 ``` guardianher-ai/ ├── app.py # Streamlit entry point ├── requirements.txt # Python dependencies ├── .env.example # Environment variable template │ ├── config/ # Configuration layer ├── core/ # Shared core utilities and base classes ├── pages/ # Streamlit page modules (one per screen) ├── services/ # Business logic orchestration layer ├── modules/ # Functional feature modules (AI, maps, etc.) ├── database/ # Data access layer (repositories + schema) ├── ui/ # Reusable UI components and theme ├── assets/ # Static files (images, CSS, audio) ├── data/ # Local data files (SQLite DB, sample data) └── docs/ # Architecture diagrams and documentation ``` ## 快速开始 ### 1. 克隆并配置环境 ``` git clone https://github.com/your-team/guardianher-ai.git cd guardianher-ai python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install -r requirements.txt ``` ### 2. 配置环境变量 ``` cp .env.example .env # 编辑 .env 并填写您的 IBM 服务凭证 ``` ### 3. 运行应用程序 ``` streamlit run app.py ``` ## 环境变量 请查看 [`.env.example`](.env.example) 获取所需变量的完整列表。 ## 架构 请查看 [`docs/`](docs/) 了解: - 系统架构文档 - 技术栈文档 - 软件架构文档 - 产品设计文档 (PRD) ## 团队 IBM Hackathon 2026 — GuardianHer AI 团队 ## 许可证 MIT 许可证 — 详情请参阅 LICENSE 文件。
标签:IBM watsonx, Kubernetes, 个人安全, 人工智能, 物联网, 生物识别, 用户模式Hook绕过, 紧急响应, 逆向工具