ai-startup-skills
创业公司做 AI 产品的 7 步 Agent Skill 合集:验证 → BP → 政策 → 路演 → 获客 → 定价 → 注册。
Translation pending
ProEthica: Ehical decision analysis for professional domains
Translation pending
OtherPython · HTMLGitHub @cr625OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
ProEthica extracts and analyzes ethical concepts from professional ethics case studies using a 9-component formal methodology (Roles, Principles, Obligations, States, Resources, Constraints, Capabilities, Actions, Events). The system generates structured scenarios with decision points, arguments, and outcome analysis. The current corpus contains 118 NSPE Board of Ethical Review cases with full extraction.
ProEthica supports three modes of access, ordered by required infrastructure.Read the full README ↗Live: https://proethica.org
Documentation: https://proethica.org/docs
ProEthica extracts and analyzes ethical concepts from professional ethics case studies using a 9-component formal methodology (Roles, Principles, Obligations, States, Resources, Constraints, Capabilities, Actions, Events). The system generates structured scenarios with decision points, arguments, and outcome analysis. The current corpus contains 118 NSPE Board of Ethical Review cases with full extraction.
ProEthica supports three modes of access, ordered by required infrastructure.
The public deployment at https://proethica.org provides:
/cases//scenario_pipeline/<case_id>/validation/No installation is required for this mode.
Experiment data and scripts are in experiments/iccbr-2026/. The analysis scripts query pre-computed embeddings and features from the case_precedent_features table. They do not call LLMs or modify the database.
cd proethica
python -m venv venv-proethica
source venv-proethica/bin/activate
pip install flask flask-sqlalchemy flask-login flask-wtf psycopg2-binary \
pgvector sqlalchemy alembic numpy scipy sentence-transformers
export SQLALCHEMY_DATABASE_URI=postgresql://user:pass@localhost:5432/ai_ethical_dm
export ANTHROPIC_API_KEY=dummy # required by app init, not used by experiments
PYTHONPATH=$(pwd) python experiments/iccbr-2026/analysis/weight_sweep.py
See experiments/iccbr-2026/README.md for experiment descriptions, results, and the full script list.
Required for extracting new cases or modifying the extraction logic.
Requirements:
# Terminal 1: OntServe MCP (required)
cd /path/to/OntServe && source venv-ontserve/bin/activate && python servers/mcp_server.py
# Terminal 2: ProEthica
cd proethica
python -m venv venv-proethica
source venv-proethica/bin/activate
pip install -r requirements.txt
cp .env.production.example .env
# Edit .env with database and API credentials
python run.py
Access at http://localhost:5000. See the Installation Guide for full setup including PostgreSQL, Redis, Celery, and OntServe configuration.
GPL-3.0 License - See LICENSE file for details.