Research
A working record of the research underneath the product. Each paper ships with a public reproduction kit so the numbers can be checked, not just cited.
Analysis of Conversation Trajectory Representations: Orthogonal Projections versus Scalar Geometry for Satisfaction Prediction
Jacob Sussmilch
Heya Enterprises Pty Ltd
A conversation can be represented as a trajectory through high-dimensional semantic space — one point per turn — and a common way to use it is to summarize that trajectory as a fixed-size vector for a simple learner; which summary to use is the question this paper studies. We compare hand-crafted conversational geometry — scalar features of the trajectory, most prominently in TRACE (Gooding and Grefenstette, 2025) — against projecting the trajectory onto a low-order orthogonal-polynomial basis and keeping the coefficients, evaluating both on conversation-level user satisfaction. First, which representation wins is regime-dependent: the projection beats TRACE's geometric features by 5-12 points on all three corpora, but on short, first-person-rated chats the trajectory-shape channels collapse and hand-crafted scalars become a genuine complement.
Jacob Sussmilch · Heya Enterprises Pty Ltd
The first public-data benchmark of TRACE's hand-crafted conversational geometry, measured against a low-order orthogonal projection of the same turn-embedding trajectory. The projection leads by 5–12 points across three satisfaction corpora, and splitting the trajectory by speaker — a per-role mean plus drift, no training and no feature selection — is never distinguishably worse than any measured alternative in either regime. The boundary is reported as a result: on short, first-person-rated chats trajectory shape collapses and curated scalars become a genuine complement.
Gram Projections for Conversation Trajectories: A Polynomial Equivalent of the DCT
Jacob Sussmilch
Heya Enterprises Pty Ltd
Fixed orthogonal transforms are a standard way to turn a variable-length sequence of embeddings into a fixed-size vector: keep the first few transform coefficients. The DCT is the default choice. We introduce the Gram (discrete orthogonal polynomial) projection as its polynomial equivalent for short, aperiodic, drifting sequences such as conversation trajectories, and measure whether the choice matters. The Gram coefficients have stable semantics: degree 0 is exactly the mean of the sequence, truncation never changes retained coefficients, degree 1 is the least-squares drift, and the drift coefficient reports the same end-to-end drift at every sequence length.
Jacob Sussmilch · Heya Enterprises Pty Ltd
Introduces the Gram (discrete orthogonal polynomial) projection as an alternative to the DCT within the same DC-plus-smooth class for turning short, aperiodic embedding sequences into a fixed-size vector. Across three conversation-satisfaction corpora at matched dimensionality the bases are empirically equivalent within the instrument's ±2.5-point resolution, so basis choice is free on accuracy. What differs is coefficient semantics: Gram's degree 0 is the sequence mean, degree 1 is the least-squares drift, and the drift coefficient carries the same reading at every sequence length — DCT's does not. A secondary observation: on populations with very short per-role sequences (two to three turns per role), the polynomial basis outperforms DCT by 2.5 points there — 2.3 points more than the near-zero gap on longer sequences.
Manipulability of Trajectory-Geometric Conversation Rewards and a Role-Restricted, Task-Conditioned Construction
Jacob Sussmilch
Heya Enterprises Pty Ltd
A dense reward that scores a conversation on every turn is what reinforcement learning wants where the true outcome is sparse and late — and what Goodhart's law warns will be gamed. We show it need not be. Trajectory geometry is a genuine within-domain failure signal — it predicts failure before a task-oriented call ends — but as a reward it is gameable by selection over real turns alone. Its exploitability, however, is not a property of "content": it is a property of which role the adversary can write.
Jacob Sussmilch · Heya Enterprises Pty Ltd
A dense reward that scores a conversation on every turn is what reinforcement learning wants where the outcome is sparse and late — and what Goodhart's law warns will be gamed. We show it need not be. Exploitability is a property of which role the adversary can write, not of content. Score the fixed evidence — user turns, tool calls, tool results — admit the model's reasoning and response only as its consistency with that evidence, and condition on the task: the construction recovers 97–99% of the predictor's accuracy while remaining un-gameable by the selection adversary that breaks the naive proxy.
Conversational Analysis and Delivery-Apparatus Signals for Verifiable Outcomes
PD Silva, Jacob Sussmilch
Voice AI at the Frontier of Customer Service
A customer who needs bureaucratic support does not want a brilliant answer. They want their problem solved, to be told that it is solved, and for the conversation to end and never be spoken of again. That one fact is what separates voice agents for customer service from every other thing people are doing with language models. Almost everyone building voice capability is working next to it rather than on it — we work on what actually improves the way a model handles a conversation, and whether the customer's issue gets resolved.
PD Silva, Jacob Sussmilch · Voice AI at the Frontier of Customer Service
The training objective missing from today's voice agents. A model that answers a business's phone and is happy to hold an open-ended conversation, or complete tasks without verification, isn't a feature — it's exposure. This essay lays out the argument for a customer-support variant trained against reward signals derived from real call outcomes, and where the three companion research papers land on the way there. The same construction that anchors the reward also lets an operator run a live failure monitor that flags conversations going wrong before they finish.