Supermarket Evaluation
Overall Performance
Success Rate (SR): Cart-addition rate overall and by interaction turn.
N is the number of episodes, Cₑ indicates a nonempty final cart, and Tₑ is the episode’s interaction-turn count. SR(t) is the percentage of episodes completing a purchase by turn t.
Turn: Mean number of recorded interaction turns per episode.
ℛₑ is the set of recorded interaction turns in episode e. Tₑ is its turn count, and T̄ is the mean across N episodes.
Dialogue Quality
Informativeness: Provides specific, relevant information supporting the next decision or action.
When information or guidance is needed, provide concrete, relevant content that supports a decision or next action rather than vague statements.
sₑ,ᵈ is the questionnaire or judge rating for dimension d in episode e; Eᵈ is the set of rated episodes. The scale is 1 Very poor, 2 Poor, 3 Acceptable, 4 Good, and 5 Excellent.
Naturalness: Uses natural, concise and coherent shopping dialogue.
Assess wording, tone and pacing against everyday shopping conversation and basic common sense, without system jargon or formulaic phrasing.
sₑ,ᵈ is the questionnaire or judge rating for dimension d in episode e; Eᵈ is the set of rated episodes. The scale is 1 Very poor, 2 Poor, 3 Acceptable, 4 Good, and 5 Excellent.
Groundedness: Keeps claims consistent with available scene, product and dialogue evidence.
Avoid unsupported assertions, contradictions, or treating information unavailable to the user as something the user already knows.
sₑ,ᵈ is the questionnaire or judge rating for dimension d in episode e; Eᵈ is the set of rated episodes. The scale is 1 Very poor, 2 Poor, 3 Acceptable, 4 Good, and 5 Excellent.
Preference Alignment: Respects stated needs, budget, preferences and constraints.
Consistently respect the user’s expressed needs and constraints, and adapt after rejection or hesitation.
sₑ,ᵈ is the questionnaire or judge rating for dimension d in episode e; Eᵈ is the set of rated episodes. The scale is 1 Very poor, 2 Poor, 3 Acceptable, 4 Good, and 5 Excellent.
Proactiveness: Moves the user toward completing the shopping task.
When reasonable opportunities occur, questions, guidance, comparisons, recommendations and confirmations should advance the task rather than cause stalls or aimless actions.
sₑ,ᵈ is the questionnaire or judge rating for dimension d in episode e; Eᵈ is the set of rated episodes. The scale is 1 Very poor, 2 Poor, 3 Acceptable, 4 Good, and 5 Excellent.
Non-repetition: Avoids unjustified repetition and changes strategy when progress stalls.
Avoid repeating the same question, route, product or wording without new justification; change strategy when interaction continues to stall.
sₑ,ᵈ is the questionnaire or judge rating for dimension d in episode e; Eᵈ is the set of rated episodes. The scale is 1 Very poor, 2 Poor, 3 Acceptable, 4 Good, and 5 Excellent.
Overall Satisfaction: Rates the complete interaction and overall shopping experience.
Consider need fulfillment, process efficiency, trustworthiness and the overall experience. This is an independently assigned rating for the complete interaction.
sₑ,ᵈ is the questionnaire or judge rating for dimension d in episode e; Eᵈ is the set of rated episodes. The scale is 1 Very poor, 2 Poor, 3 Acceptable, 4 Good, and 5 Excellent.
Pearson r: Linear association between paired assistant-level mean scores.
xᵢ and yᵢ are paired scores for the same assistant under two evaluation conditions; x̄ and ȳ are their respective means.
Spearman ρ: Rank agreement between paired assistant-level mean scores.
rank(x) and rank(y) are the rankings of the paired assistant-level scores under the two evaluation conditions.
Recommendation Utility
R@5: Agreement between top-five recommendations and final-cart products.
Pₑ is the final-cart product set, Rₑₜ is the recommendation list at turn t, and Mₑ is the number of lists in episode e. qₑₜ is the list’s recall, sₑ(q) is the episode score, and N is the number of episodes. Non-purchases score zero.
NDCG@10: Top-ten ranking quality with final-cart products as relevance targets.
relₑₜᵣ is the binary relevance of rank r to the final cart Pₑ. zₑₜ is the list’s normalized discounted gain, Mₑ is the number of lists, sₑ(z) is the episode score, and N is the number of episodes. Non-purchases score zero.
Navigation Effectiveness
Action Following Rate (AFR): Agreement between the intended and actual legal user action types.
Vₑ is the set of events with a legal suggested action. âₑₜ and aₑₜ are the suggested and actual action types, respectively. Eⱽ is the set of episodes with eligible events.
Local Navigation Alignment (LNSR): Joint agreement on action type and comparable local parameters.
Dₑ is the set of navigation events with comparable local parameters. âₑₜ and aₑₜ are the suggested and actual action types; bₑₜ indicates whether their parameters match. Eᴰ is the set of episodes with eligible events.
Cumulative Goal Visibility (CGV): Share of eligible navigation goals visible by a given horizon.
G is the set of eligible navigation goals, t_g is the turn when goal g is given, and u_g,s indicates whether it is visible s turns later. h is the observation horizon; End extends to the episode’s end.