Back to evaluations
Public evaluation

Dialogue Generation and Character Consistency

The evaluation will assess the Character Persona Engine's ability to generate lore-consistent dialogue, accurately recall character facts from the knowledge graph, and maintain character voice across diverse scenarios.

Evaluation type
task based
Challenge
Build Agentic Comic Character Persona Engine
Difficulty
Advanced
Rigor
Unspecified

Evaluation overview

How the linked challenge is judged: tasks, benchmarks, and criteria count.

Tasks
3
Benchmarks
0
Criteria
0

Task templates

Inputs and expected outputs.

Task 1

Dialogue Generation and Character Consistency

Given a character, a scenario, and a dialogue prompt, the engine must generate a response that is consistent with the character's established personality, motivations, and lore.

Input format

{"character_name": "string", "scenario_description": "string", "user_prompt": "string"}

Output format

{"generated_dialogue": "string", "lore_references": ["string", ...]}

Task 2

Lore Recall Accuracy (Graph RAG)

The engine must accurately retrieve specific, non-obvious facts about a character from its knowledge graph and integrate them into a coherent answer.

Input format

{"character_name": "string", "question": "string"}

Output format

{"answer": "string", "retrieved_graph_nodes": ["string", ...]}

Task 3

MCP Tool Integration for Lore Update

Demonstrate the ability to invoke a mock MCP-enabled tool to 'update' or 'add' a new lore fact to the character's knowledge graph.

Input format

{"tool_invocation_request": {"tool_name": "string", "parameters": {"character_name": "string", "fact_type": "string", "fact_value": "string"}}}

Output format

{"tool_response": "string", "success": "boolean"}