CPUX Entity Extractor
Extract CPUX entities (Intentions, Pulses, Action Contexts) from scenario descriptions using Claude or ChatGPT.
How to Use
- Choose Provider: Select Claude (Anthropic) or ChatGPT (OpenAI)
- Enter API Key: Your key stays in your browser - never sent to our servers
- Load Template: Try E-Commerce, DevOps, Healthcare, or Login examples
- Extract: Click to analyze your scenario
- Export: Copy JSON, download JSON, or download as Markdown
What You Get
Intentions
Actions that participants take (verb phrases):
proceed_to_checkoutvalidate_addressprocess_payment
Pulses
Perceptions with Y/U/N trivalence (state descriptions):
cart_populated- Y: Has items, U: Loading, N: Emptypayment_authorized- Y: Approved, U: Pending, N: Declined
Action Contexts
Pulse sets that enable specific actions (become Gatekeepers):
- When
{cart_populated:Y, items_in_stock:Y}→ enablesproceed_to_checkout
Missing Perceptions
Suggested pulses you might have overlooked based on common patterns
Getting API Keys
Anthropic Claude
- Visit console.anthropic.com
- Sign up or login
- Navigate to API Keys
- Create new key
- Copy and paste into tool
Cost: ~$0.01-0.10 per extraction
OpenAI ChatGPT
- Visit platform.openai.com
- Sign up or login
- Navigate to API Keys
- Create new key
- Copy and paste into tool
Cost: ~$0.005-0.05 per extraction
Privacy
Your API key is stored only in your browser's memory and is never sent to our servers. All API calls go directly from your browser to Anthropic/OpenAI. We do not collect, store, or have access to your API keys or data.
Next Steps
After extraction:
- Review the entities for accuracy
- Add missing perceptions suggested by the LLM
- Design your DN/Object architecture
- Map action contexts to Gatekeepers
- Implement in your CPUX system