LifeChoice-Simulator / docs /demo-script.md
Ajeya95's picture
Align docs around LLM-driven scenario generation
8d7f190 verified
|
Raw
History Blame
2.72 kB
# Demo Recording Script
Use this script to record a short demo video for judges. Keep it between 45 and 90 seconds if possible.
## Goal
Show the app working end to end so judges can evaluate it even if API limits, model latency, or live runtime issues affect the Space during review.
## Recording Flow
1. Open the live Space:
https://huggingface.co/spaces/build-small-hackathon/LifeChoice-Simulator
2. Start on the setup screen.
Use the default dilemma:
`MTech vs Software Job`
3. Keep the selected path as:
`MTech`
4. Use the calibration prompt:
`My family needs income soon, but a professor is already interested in my research.`
5. Select the persona:
`Mentor`
6. Click `Enter this future`.
Point out that the app is built around a 7B model for adaptive future scenarios, with deterministic state logic keeping the simulation grounded.
7. Show the first scenario card, source label, metric panel, persona bubble, world state, and character sprite.
8. Pick a choice and click `Commit choice`.
Mention that every choice updates deterministic metrics and creates durable consequences.
9. Make two or three more choices.
Show that the world state, metrics, persona text, and later scenes respond to earlier decisions.
10. Continue to the final report if time allows.
Show that the report is grounded in the causal ledger.
## Suggested Voiceover
This is LifeChoice Simulator, a causal future simulator for difficult decisions.
Instead of giving one-shot advice, the app lets me enter a path and experience a short sequence of consequences. I choose MTech over a Software Job, add the real pressure behind the decision, and pick a mentor voice.
The adaptive scenario experience is powered by a 7B model. The simulation engine owns the actual state around it: metrics, facts, obligations, closed options, safety rules, validation, and the final report.
Every choice changes the world. The metric panel updates, the environment can move between stable, thriving, and struggling, and the character can become neutral, stressed, or confident.
The important part is that earlier decisions return later. The app keeps a causal ledger, so the final report reflects what happened inside this simulation instead of pretending to predict real life.
LifeChoice is built for reflection, not advice. It helps users see tradeoffs more clearly before making high-stakes decisions with real people in the loop.
## Capture Checklist
- Setup screen is visible.
- First scene is visible.
- At least one choice is committed.
- Metrics visibly change.
- World or character state is visible.
- A cascade or final report is shown if time permits.
- The video ends on the Space URL or README.