Spaces:
Runtime error
Runtime error
Update README.md
Browse files
README.md
CHANGED
|
@@ -12,9 +12,54 @@ short_description: 'Visualization of human vs simulated interaction dynamics '
|
|
| 12 |
license: mit
|
| 13 |
---
|
| 14 |
|
| 15 |
-
#
|
| 16 |
|
| 17 |
-
|
| 18 |
|
| 19 |
-
|
| 20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12 |
license: mit
|
| 13 |
---
|
| 14 |
|
| 15 |
+
# TwinTrack
|
| 16 |
|
| 17 |
+
**Observed vs Simulated Interation Dynamics**
|
| 18 |
|
| 19 |
+
TwinTrack is a lightweight visualization tool for comparing long-form human-LLM interactions against synthetic persona simulations, stripped of semantic content and analyzed purely by temporal shape.
|
| 20 |
+
|
| 21 |
+
This is not about *what* is said. It is about how interation unfolds over time.
|
| 22 |
+
|
| 23 |
+
# What TwinTrack Shows
|
| 24 |
+
|
| 25 |
+
**Top:** A human long-form interaction (Big Flame)
|
| 26 |
+
**Bottom:** A selected synthetic persona (Minimalist, Cheerleader, Poet)
|
| 27 |
+
|
| 28 |
+
Each band visualizes rolling response variance across normalized interaction time.
|
| 29 |
+
Same scale. Same normalization. Different dynamics.
|
| 30 |
+
|
| 31 |
+
Synthetic personas often look "reasonable" in isolation. When placed next to a human thread, their temporal fingerprints tell a different story.
|
| 32 |
+
|
| 33 |
+
# How it Works (High Level)
|
| 34 |
+
- Conversation threads are converted to numeric features (length, variance)
|
| 35 |
+
- Time is normalized to a 0-1 scale to allow comparison across unequal thread lenghts
|
| 36 |
+
- A rolling window computes variance over interaction time
|
| 37 |
+
- Tow bands are rendered using a shared color scale for direct visual comparison
|
| 38 |
+
|
| 39 |
+
No embeddings.
|
| 40 |
+
No sentiment labels.
|
| 41 |
+
No semantic interpretation.
|
| 42 |
+
Just shape.
|
| 43 |
+
|
| 44 |
+
# TwinTrack is NOT
|
| 45 |
+
- A benchmark
|
| 46 |
+
- A performance metric
|
| 47 |
+
- A truth or safety score
|
| 48 |
+
- A semantic analyzer
|
| 49 |
+
|
| 50 |
+
TwinTrack is an instrument - not a verdict
|
| 51 |
+
|
| 52 |
+
# Status
|
| 53 |
+
- v1: Working prototype
|
| 54 |
+
- Interaction persona selection
|
| 55 |
+
- Normalized temporal alignment
|
| 56 |
+
- Shared color scale for interpretability
|
| 57 |
+
|
| 58 |
+
Future iterations may explore:
|
| 59 |
+
- Additional perturbation controls
|
| 60 |
+
- Alternative variance measures
|
| 61 |
+
- Multi-human baselines
|
| 62 |
+
|
| 63 |
+
# Related Work
|
| 64 |
+
Beyond Content: Temporal Dynamics in Long-Form Human-LLM Interation
|
| 65 |
+
DOI: https://doi.org/10.5281/zenodo.18273459
|