Concepts / Human Evaluation of LLMs

Human Evaluation of LLMs

Conversational performance is the ability of LLMs to engage in human-like communication by understanding context, nuance, and intent.

  • Programming

Why One Reply Is Easy and a Thousand Are Not

Suppose you have built a language model and you want to know whether its replies in a chat are any good. Checking one reply is simple: you read it and decide. Checking a thousand replies, produced across many different conversations, is a different kind of task. The effort does not stay the same as the pile grows. This article starts from that practical difficulty and works backward to the concept it depends on, which is conversational performance.

The source describes human evaluation as valuable but costly. It gives a concrete scale: reading and assigning ratings to all 1,100 responses would require a significant amount of effort. Keep that number in mind. Most of what follows explains what a person is judging in each response, and why that judgment is hard to repeat consistently across a large set.

Tracing One Exchange Through Evaluation

Follow a single exchange when conversational performance is being evaluated. A person writes a message. The model produces a reply. A human evaluator reads that reply in the context of the conversation and assigns a rating. The diagram traces that path. Notice that the evaluator is the step that turns a reply into a judgment. The judgment is produced by a person reading, not by the model.

User messageModel replyConversation so fargives the reply its meaningHuman evaluator readsa person, not the modelRating assignedpromptsread in contextinformsproduces
What steps does a human rater go through for each response, and where does the work build up as the number of responses grows?

The same four-step path repeats for every reply in the set. The reply is read, its surrounding conversation is brought into view, and a rating is given. Because a person performs each of these steps, the cost of the whole set is the cost of many separate readings added together.

What Conversational Performance Means

Definition

Conversational performance is the ability of LLMs to engage in human-like communication by understanding context, nuance, and intent.

Read the definition in two parts. The first part names the goal: human-like communication. The second part names what makes that communication possible: understanding context, nuance, and intent. The phrase human-like does not mean the model must sound like a particular person. It means the exchange has the qualities of talk between people, where the listener grasps what was meant and not only the literal words.

Key point

Conversational performance is about meaning, not only fluency. A reply can be well written and still fail if it misses what the person meant.

Context, Nuance, and Intent

The source lists three things the definition depends on. Context is the surrounding material that gives a message its meaning, such as what was said earlier in the conversation. Nuance is the subtle difference in tone or meaning that a flat reading would miss. Intent is what the person is actually trying to get done. A reply can be fluent and still fail on any of these three.

Contextwhat was said earlierNuancetone a flat reading missesUnderstanding of themessageIntentwhat the person wants donefeedsfeedsfeeds
What does each of the three elements contain, and how do they feed into the model's understanding of the user's message?

The three elements are not separate checklists. Each one shapes how the others are read. A short message such as a yes or a no can carry a very different meaning depending on the earlier turns, so context changes what the words mean. Nuance and intent then decide what the reply should actually accomplish.

Relevance, Coherence, Consistency, and Adaptation

The source goes beyond understanding and names observable skills that a conversational model shows. These include providing relevant and coherent responses, maintaining consistency, and adapting to different topics and styles of interaction. These are the qualities an evaluator looks for when reading a reply, so it helps to separate them out.

Relevancefits what was askedConversationalperformanceCoherencehangs together as a replyConsistencyagrees with earlier repliesAdaptationfits topic and styleshowsshowsshowsshows
How do these four skills relate to one another and to conversational performance as a whole?
Key point

A single reply is judged in the context of its whole conversation, so consistency and context matter as much as surface quality.

Judging a Trip Conversation Step by Step

Take a concrete exchange to test the criteria. Imagine a user says they are planning a trip, names two cities, and then asks a few messages later which of the two is closer. This example is illustrative and was written for this article; it is not taken from the source.

Worked example

Scoring three different replies to the trip question

The user mentioned two cities earlier and now asks which one is closer. Decide which criteria each of three replies fails, if any.

  1. 1
    Reply A names a third city

    The user never mentioned that city. The reply fails on relevance and on context, because it ignores the two cities the conversation actually contains.

  2. 2
    Reply B answers a different question

    The reply talks about travel costs instead of distance. It fails on intent, because the user wanted to know which city is closer.

  3. 3
    Reply C contradicts an earlier answer

    The reply is cleanly written, but it gives a different answer than one the model gave earlier in the conversation. It fails on consistency even though its surface quality is high.

Result

No single reply is judged on fluency alone. Each one is checked against context, intent, and consistency, which is why a rater must read each reply inside its conversation.

Why Human Ratings Slow Down at Scale

The source states that human evaluation, while providing valuable insights, can be relatively laborious and time-consuming, especially when dealing with a large number of responses. The cost grows with the number of responses. Each reply has to be read, understood in its conversation, and rated, and the work does not get smaller as the pile gets bigger.

  • Read the reply itself
  • Bring the conversation so far into view to understand context
  • Judge nuance and intent in that conversation
  • Assign a rating that reflects relevance, coherence, consistency, and adaptation
  • Repeat all of the above for every other reply in the set

Mistakes When Judging Replies

  • Common mistake

    Judging a reply only by how well it is written

    What it looks like

    A fluent answer that names a city the user never mentioned still reads well.

    Why it fails

    The definition depends on context, nuance, and intent, not only surface quality. A reply can be fluent and still fail on any of them.

    Do this instead

    Check the reply against the conversation before rating it.

  • Common mistake

    Reading each reply as if it were the only message

    What it looks like

    A rater accepts an answer without checking the earlier replies it must agree with.

    Why it fails

    A single reply is judged in the context of its whole conversation, so consistency is part of the rating.

    Do this instead

    Keep the earlier turns in view when judging a later reply.

  • Common mistake

    Treating the rating as the model's judgment

    What it looks like

    Assuming the model decides whether its own reply is good.

    Why it fails

    In the described path, the evaluator is the step that turns a reply into a judgment, and that judgment comes from a person reading.

  • Common mistake

    Assuming human evaluation scales cheaply because each single rating is quick

Practice Judging a Reply

MEDIUM

A user earlier said they prefer window seats on flights. Later they ask for a seating recommendation for a flight. The model replies with a recommendation for an aisle seat, and it does not mention the earlier preference. Which criteria does this reply fail, and why does reading only the reply itself miss the problem?

Hints
  • Ask what the earlier turns establish about the user's preference.
  • Consider whether the reply agrees with what the conversation already contains.
  • Think about which of the four skills covers agreement with earlier replies.

Key Takeaways

  • Conversational performance is the ability of LLMs to engage in human-like communication by understanding context, nuance, and intent.
  • The skills that accompany it include relevance, coherence, consistency, and adaptation, and a reply is judged within its whole conversation.
  • Human evaluation provides valuable insights, but it is laborious and time-consuming because every reply must be read in context and rated.
  • The cost of human evaluation grows with the number of responses, as the 1,100-response example in the source shows.

More concepts starting with H