Shu’s Portfolio

AI ✕ Relational Intelligence・8 min read

Refract

How a breakup made me rethink how AI could help us understand ourselves, grow, and find more compatible partners.

00Why I started thinking about this

From self-description to relational intelligence.

What I learned building Refract — and why Overtone made me reopen the thesis.

In April 2026, during a painful breakup, I realised that the place with the most context about my relationships wasn’t a dating app or a questionnaire. It was AI.

I had used it to replay conflicts, process emotions, question my own role, and make sense of what had happened. That led to a simple question: why does all of that context disappear the moment I start dating again?

Could the relationship data we generate while healing help us make better relationship decisions next time? That question became Refract — an AI relationship concept built around turning past relationship experience into something useful for what comes next.

Taylor Swift can turn heartbreak into songs. What if the rest of us could turn ours into something useful too?

The original April deck and Figma version history are included in the appendix.

01The real problem

Self-description is not self-knowledge.

Dating profiles have two data problems.

Gap 01

The presentation gap

We don’t describe ourselves; we present ourselves. Everyone knows “communication matters” is the right answer. Saying it tells you nothing about what someone does when communication gets uncomfortable.

Gap 02

The self-knowledge gap

Even perfect honesty is limited by what we know about ourselves. People can sincerely want one kind of partner and keep responding to a very different one. We often know who we want to want — not what actually makes us feel safe, anxious, respected, or trapped.

So there are three layers of a person a matching system could learn from:

One personA single white beam entering a prism and separating into three coloured bands
Conscious SelfWhat I say and believe I want — my values, and the needs I can name.
Revealed PatternWhat I repeatedly choose and do when it is actually happening — knowing a value isn’t the same as embodying it.
Latent FitWhat may actually work for me, but I haven’t yet learned to recognise or ask for.

These three can overlap. They often don’t. The gaps between them are where matching becomes interesting.

The problem isn’t that profiles are shallow. It’s that matchmaking depends too heavily on conscious self-description — profiles are optimised for legibility, not compatibility.

02A state-aware model

The same person, at three different moments

Imagine the same person speaking at three points in time:

Right after a breakup

“I always give too much.”

Months later, reflecting

“I tend to over-function when I feel someone pulling away.”

After a first date

“He replied slowly, so I immediately started trying harder.”

None of these statements alone is enough.

The first is emotionally charged. The second is more reflective, but still retrospective. The third captures a real behavior — but only once. Together, they begin to reveal something none of them says directly:

Under relational uncertainty, this person tends to increase pursuit and self-sacrifice..

No single version of us is the ground truth.

A breakup reveals things a dating interview never will. But it is not inherently more truthful. Every relational state exposes something different — and introduces its own distortion.

StateWhat it revealsWhat can distort it
Breakup / conflictTriggers, defensesBlame, emotional amplification
HealingReflection, accountabilityRetrospective rationalisation
DatingValues, aspirationsSelf-presentation
RelationshipRepeated behavior, outcomesHabituation, context

Every state contains signal. Every state contains bias. The value is in comparing them.

03How Refract works

A relationship lifecycle, not a signup flow.

The Cycle: Breakup / Conflict → Healing → Reflection → Readiness → Dating → Relationship → Conflict / Growth

Instead of asking people to construct a new dating identity from scratch, Refract gradually builds a relational model from what they already reveal over time — through past AI conversations, voice reflections, guided interviews, post-date check-ins, and relationship outcomes.

Ingest

Bring in relationship history

Collect relational evidence across different moments and emotional states.

AI conversationsVoice reflectionsGuided interviewsPost-date check-ins

Distill

Turn stories into relational patterns

Look beyond what someone says about themselves to identify recurring patterns in how they interpret, respond, connect, withdraw, repair, and set boundaries.

Evolve

Build relational readiness

Before matching, help users surface blind spots, unresolved carryover, needs, and boundaries.

Wanting to date is not always the same as being ready to build a relationship.

Align

Make better introductions

Use deeper relational patterns — alongside values, life direction, and readiness — to make more informed introductions without pretending to predict chemistry.

AI narrows avoidable incompatibility. Real life decides the spark.

Inside DISTILL: how stories become a relational model

The hardest part is not collecting emotional data. It is turning subjective stories into useful signals without mistaking narrative for truth.

Algorithm logic — how narratives become relational patterns

01Capture

State-tagged narratives

Every narrative keeps its relational state and timing. A breakup reflection and a post-date reflection are useful for different reasons.

02Decompose

Extract behavior, not labels

Instead of jumping to labels like “anxiously attached”, Refract breaks a narrative into observable relational signals.

trigger→interpretation→response→need→boundary→repair

03Triangulate

Look across time

The model looks for repetition, contradiction, and change across different states. One emotional statement is not enough to become a pattern.

Breakup“I always give too much.”

Months later“I tend to over-function when I feel someone pulling away.”

Post-date“He replied slowly, so I immediately started trying harder.”

Across states, a more credible pattern begins to emerge: this person may increase pursuit and self-sacrifice under relational uncertainty.

04Infer&Update

Hold hypotheses, not verdicts

Patterns are stored as evidence-backed hypotheses with different levels of confidence. New dates and relationships can strengthen, weaken, or overturn them.

Hypothesis
Pursuit behaviour increases under relational uncertainty.
Confidence
Medium → High
Evidence
Repeated across multiple relational states.

The goal was never an AI that knows your personality. It was a model that gradually learns how you relate.

04What makes a match

A good match is not one score. It has layers.

Foundation

Are we building toward compatible lives?

ValuesRelationship intentLife directionAmbition and lifestyleFamily expectations

Dynamics

What happens when the relationship becomes real?

Conflict and repairCloseness vs. spaceEmotional expressionBoundariesCommunication under stressReassurance vs. autonomy

Readiness

Are they ready to build something new?

Emotional availabilityUnresolved attachmentDating motivationCapacity for commitmentSpace for a new relationship

A highly compatible person at the wrong relational moment can still become the wrong outcome.

Chemistry

Not computed. Given room.

We don’t try to compute love. We reduce avoidable incompatibility and create a better chance for chemistry to happen in real life.

AI narrows avoidable incompatibility. Real life decides the spark.

Two overlapping circles of the same size, mirrored around a shared axis01

The MirrorResonance

Someone with similar relational rhythms — ways of approaching closeness, conflict, emotional needs, or the world.

Two different forms meeting and balancing each other02

The ComplementCounterbalance

Someone whose differences may create balance rather than friction.

A beam entering a prism and fanning out into several unpredicted directions03

The PrismWildcard

Someone outside the model’s strongest assumptions — preserving room for attraction the system could not have predicted.

Precision for the foundation. Exploration for the spark. We don’t compute chemistry — we preserve the conditions in which it can surprise us.

05Overtone × Refract

Same direction, different centre of gravity.

Discovering Overtone felt surprisingly familiar. Both products move beyond profiles, use conversation to understand people more deeply, curate rather than maximise matches, and leave chemistry to real life.

Where the thinking overlaps

Conversation over profilesGuided conversation instead of static bios and stated preferences.
Inference over tagsDeriving how someone thinks and relates, not what they ticked.
Curation over abundanceNeither thesis depends on infinite browsing or match volume.
Chemistry stays humanAI improves the conditions for an introduction. It can’t guarantee one.

Where Refract puts more weight

01Evidence horizon

Longitudinal + state-aware

Overtone starts learning when someone enters the matchmaking experience. Refract starts earlier and observes longer — across breakup, healing, crushes, dating, post-date reflection, and eventually relationships.

Both use conversation. The difference is that Refract treats when a conversation happens as part of what that conversation means.

02Intelligence target

Recurring relational patterns

Refract puts more weight on patterns that repeat across time, rather than treating any single interview or self-description as the model of the person.

These can include how someone responds to uncertainty, conflict, distance, closeness, boundaries, reassurance, or repair.

The goal is not only to understand who someone is, but to identify what repeatedly happens in the way they relate.

Those patterns serve two purposes: helping the user see themselves more clearly, and helping the system make better introductions.

03Dual purpose

Reflect inward, connect outward

Refract was never designed only to find someone a better match.

The same relational model first acts as a mirror — surfacing recurring patterns, blind spots, unresolved carryover, and helping someone become more ready for what comes next.

Then it acts as a matching layer — using that deeper understanding to identify people who may fit not only what the user says they want, but how they actually relate.

Understand the pattern. Grow from it. Then use it to connect differently.

Refract architecture: relational history feeds a pattern model, which branches into reflecting inward and connecting outward

That is also where the name Refract came from: the same light can reveal something about itself, and also be redirected to connect somewhere new.

06Product principles

What I would keep pushing.

01

Self-report is evidence, not ground truth.

What people say matters. What they repeatedly do matters too. A relational model should be able to hold both.

02

Model people across states, not as snapshots.

Breakup, healing, dating and stable relationships reveal different parts of the same person and introduce different biases. Reliable patterns emerge through comparison over time.

03

Separate user belief from model hypothesis.

A user should be able to disagree with the model without forcing either side to become “the truth”.

04

Readiness is independent from compatibility.

Wanting a relationship does not necessarily mean being ready to sustain one. A serious matchmaking product should know when to introduce and when to slow down.

05

Never optimise romance like content recommendation.

If someone repeatedly chooses the same unhealthy dynamic, “more of what you clicked before” may be exactly the wrong objective.

06

Preserve uncertainty.

A good model knows what it knows, and deliberately explores what it doesn’t.

AI should narrow avoidable incompatibility without narrowing human possibility.

07Why I’m sharing this

The questions felt worth taking seriously.

Seeing Overtone was honestly very encouraging😆. I had paused Refract partly because building a dating network alone felt unrealistic. Then I saw a team with deep experience in this space building from many of the same beliefs and already turning them into something real. It made me feel that the questions I had been thinking about were worth taking seriously.

That is also why I wanted to share this. If any part of my thinking is useful, I would rather put it in the room than leave it sitting in an old deck.

A lot of my work keeps coming back to similar themes: human connection, identity, emotion, and how technology can understand people without flattening them. Projects like Honda Future AI, SerenChina, Kado and Refract all touch different parts of that. I’m a product designer and AI builder, so I also like turning these ideas into things people can actually experience and test.

If there is ever a way I can contribute to Overtone — through product thinking, prototyping, research, or simply sharing what I’ve learned — I’d be very happy to.

08Appendix

The original material.

Refract Deck — April 2026

PDF · 21 pages · 7.4 MB

Figma version history for the Refract deck, showing edits through April
Refract Product Services was built in April 2026.