Threadbourne commited on
Commit
b74727b
·
verified ·
1 Parent(s): 81b969f

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +31 -5
README.md CHANGED
@@ -11,11 +11,37 @@ pinned: false
11
  short_description: ' A long-form conversational exchange instrument'
12
  license: mit
13
  ---
14
- This tool is discussed in the accompanying preprint: https://doi.org/10.5281/zenodo.18273459
 
 
15
 
16
- # Welcome to Streamlit!
17
 
18
- Edit `/src/streamlit_app.py` to customize this app to your heart's desire. :heart:
 
19
 
20
- If you have any questions, checkout our [documentation](https://docs.streamlit.io) and [community
21
- forums](https://discuss.streamlit.io).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  short_description: ' A long-form conversational exchange instrument'
12
  license: mit
13
  ---
14
+ # Thread-Pulse
15
+ Thread Pulse is a privacy preserving interaction analysis instrument for measuring stability, volatility, and regime transitions in long-form conversational exchanges.
16
+ Rather than evaluating individual responses in insolation, Thread Pulse treats conversation as a temporal system. It analyzes turn-level behavioral signals, specifically response length and variance, across time to reveal how interaction dynamics evolve, stabilize, or fail under extended context.
17
 
18
+ Thread Pulse does not analyze semantic content, sentiment, or meaning. All measurements are derived from non-semantic structural properties of the interaction itself, making the instrument suitable for sensitive or private conversational data.
19
 
20
+ # What Thread-Pulse Measures
21
+ Thread Pulse computes rolling statistics over conversational turns to identify:
22
 
23
+ 1. Interaction volatility (response length variance)
24
+ 2. Boundedness (whether variability remains constrained)
25
+ 3. Persistence (whether stability is sustained across time)
26
+ 4. Time-to-Stability (the point as which a stable regime emerges, if at all)
27
+
28
+ Stability is defined operationally as a period in which rolling variance remains below a configurable threshold for a minimum duration. This allows interaction regimes to be deteceted without assumptions about model internals, task correctness, or semantic coherence.
29
+
30
+ # What Thread-Pulse Is and Is Not
31
+ Thread Pulse is an instrument, not a benchmark or evaluation score. It is designed to:
32
+
33
+ 1. Observe interaction level behavior across scale
34
+ 2. Detect regime transitions (exploratory - convergent - unstable)
35
+ 3. Compare interaction dynamics across threads or models using a shared metric space
36
+
37
+ It does not claim to measure: understanding, alignment, intelligence, intent or agency.
38
+
39
+ # Current Scope
40
+ This repository contains Thread Pulse v0.1, demonstrated on curated example datasets used to demonstrate the instrument. Thread Pulse operates on derived, non-semantic metrics only. Support for external dataset ingestion and streaming analysis is intentionally excluded from this release to preserve scope clarity and privacy boundaries. Thread Pulse is a part of a broader suite of interaction analysis instruments focused on understanding how stability forms and persist in Human-AI exchanges.
41
+
42
+ Notes: This project was developed by Threadbourne. AI-assisted coding tools were used during implementation, consistent with modern software development practice. All conceptual framing, measurement logic, and evaluation criteria are human-directed.
43
+
44
+ # Related Work
45
+ An exploratory preprint describing temporal analysis methods and findngs presented here is available at:
46
+ Beyond Content: Temporal Dynamics of Long-Form Human-LLM Interaction
47
+ https://doi.org/10.5281/zenodo.18273459