Methodology

How LoveScore calculates compatibility

LoveScore is a couple compatibility test (lovescore.love). It is not a name-based “love calculator” and not fortune-telling: behind the result is a deterministic algorithm. The same answers always produce the same result — down to the exact point. AI only writes the narrative of your report and never affects the numbers.

An algorithm, not fortune-telling

Services that “calculate love” from names or birth dates conjure a number out of nothing: their input has no connection to your relationship. LoveScore works differently. Each of the two partners answers 47 questions about how your particular couple works — separately, from their own device — and every score is computed by openly described formulas. There is no randomness in the calculation, no “magic” and no neural network: a language model joins only at the very last step, to phrase the text of the report from numbers that are already final.

Your answers are never revealed to your partner: each of you sees the couple's shared report, but not the other person's line-by-line answers. The test takes about 7 minutes.

How the questionnaire is built

The 47 screens are 45 substantive items (9 dimensions, 5 items each) plus 2 built-in attention checks. Each item is a short statement you rate on a scale from 1 to 5, from “strongly disagree” to “strongly agree”.

Some items are direct (agreeing raises the dimension's score), others are reversed (agreeing lowers it). Reversed items are not there to confuse you. First, they catch autopilot: if you click the same answer without reading, direct and reversed items start to contradict each other — and the system notices. Second, they protect against acquiescence, the habit of agreeing with any nicely worded statement. To score high, it is not enough to nod along: you have to answer what is actually being asked.

The 9 relationship dimensions

Each dimension has its own page with a detailed description; all nine are collected in the dimensions glossary:

Partner Responsiveness is the only dimension where you rate not yourself but how well your partner hears you. That is why it is not part of the overall Love Score: otherwise one person's contribution would be counted twice. Instead, it powers the comparison of “how I see myself” with “how my partner sees me”.

How the Love Score is calculated

Step 1. From answers to a 0–100 score

Each answer is first brought to a single direction: for direct items we take the answer itself, for reversed ones — its mirror (k = 6 − r). The item scores within a dimension are then averaged and stretched onto a 0–100 scale:

S = 25 × (mean(k) − 1)

The coefficient 25 is simply 100 divided by the four steps of a five-point scale: all answers of “1” give 0, all “5” give 100, and the neutral middle answer lands exactly on 50. There are no magic constants in the formula.

Step 2. Two personal scores — one couple score

For most dimensions, the couple score follows the “level” formula:

L = 0.6 × mean(S_A, S_B) + 0.4 × min(S_A, S_B)

Why not a plain average? An average would equate a “50 and 50” couple with a “100 and 0” couple — and those are fundamentally different situations. So the formula counts both the average level and the minimum: the weaker link carries 40% of the weight. If a dimension sags for one of the partners, the couple score honestly shows it — the stronger partner's resources cannot fully “cover” the other's deficit. With equal partners, the formula reduces to their shared level.

Match scales: alignment matters, not level

For Togetherness & Space and Future Vision, “higher = better” simply does not exist: a couple where both value separateness and a couple where both want closeness are equally aligned. Here the score measures how well your views coincide:

M = max(0, 100 − 1.25 × |S_A − S_B|)

The score falls as the gap between partners grows and reaches zero at a gap of 80 points out of 100 — that is no longer “different preferences” but mutually exclusive life plans. A plain average is dangerous here: a “90 and 10” couple would get a normal-looking 50 that masks a structural conflict.

Two scales — Communication and Responsibility — are hybrid: the main contribution comes from the level, and a smaller share of the score reflects how closely the partners' pictures match (P = w_L × L + w_M × M). A large gap in answers about communication is a signal in itself: two people are describing the same process differently. And a persistent imbalance in who carries the household cannot be reduced to an average level of responsibility.

Why Peace of Mind is a reversed scale

The items of this dimension ask about jealousy and the need for control — phrased affirmatively, with no double negatives. The raw score therefore means “higher = more jealous”, and before the couple-level aggregation it is inverted: H = 100 − S. Publicly, the dimension appears as Peace of Mind, where higher means calmer. Importantly, mutually high jealousy does not count as “compatibility”: mutual control is a risk configuration, not agreement — which is why this is a level scale, not a match scale.

The final score

The Love Score is a weighted sum of the couple scores of eight dimensions (Partner Responsiveness excluded). Trust and Communication carry the most weight: trust is the precondition for everything else, and communication is the only dimension that describes the process of resolving disagreements rather than a trait. Match scales weigh less: an aligned couple gets their maximum from them anyway.

On top of the sum sits a non-compensatory cap: if the couple has a deep dip in one of the critical dimensions (trust, communication, peace of mind — and, for couples with history, future vision: at the very start of a relationship a mismatch of plans does not trigger the cap), the final score is limited from above. Excellent answers in the other dimensions cannot “buy” a high Love Score around the dip — otherwise a couple with broken trust and beautiful communication would see “you are doing great”, and that would be misinformation.

Answer quality control

The result is only meaningful when the answers are attentive, so several independent checks run alongside the calculation:

We deliberately do not publish the exact thresholds — they serve the system, not those who want to game it. Here is how it works: with moderate doubts, the report is still built but flagged — exact scores are replaced with ranges, and the wording becomes more cautious. With clear unreliability (for example, both attention checks failed), no report is built at all: the service offers to retake the test, because an honest report cannot be made from random answers.

Partner archetypes

Beyond the numbers, each partner receives an archetype — a portrait assembled from the profile of their answers. There are 12 archetypes: eight are built on a lead dimension (for example, Open Book — trust, Diplomat — communication), three on characteristic combinations of two dimensions (Warm Hedgehog, Open Sky, Lightning Rod), and one — Steady Flame — goes to an even profile with no pronounced lead dimension. No archetype is better or worse than another: it is a language for talking about differences, not a ranking. Read more on the archetypes page.

What AI does — and what it does not

The separation of roles is strict. The deterministic core computes every score, bar and flag — with no language model involved. The model receives the finished numbers and turns them into a coherent report text. It cannot influence the scores by construction: they are computed before it is ever called.

Every generated text passes an automatic validator. A stop list bans predictions (“you will break up”, “probability of divorce”), clinical labels and diagnoses, and false normativity such as comparisons with “most couples” — no basis for such comparisons exists. A separate check verifies every number in the text against the core's calculation: the model is not allowed to “invent” a score. If the text fails the checks after repeated attempts, a deterministic template built from the same numbers is shown instead — the service never displays unverified text.

The method's limits — honestly

We believe the boundaries of applicability should be named outright:

Within these boundaries, the test does what it promises: it gives a couple a structured occasion to see their strengths and their points of tension — and to talk about them in words.

Try the methodology on yourselves

47 questions, about 7 minutes, each partner on their own device. The basic report is free; your answers are never shown to your partner.

Take the test free

LoveScore is an entertainment and educational service for adults 18+. The results are not psychological advice, a diagnosis or a prediction of your relationship's future.

Methodology: how LoveScore calculates compatibility — LoveScore