Skip to main content

C2

C2 components are responsible for reflection within the VALAWAI framework. Critically, this reflection is value-driven. The set of values acts as parameters that guide the behavior of C2 components. While the current implementation focuses on value-driven reflection, the architecture is designed to be flexible and adaptable to other drivers of reflection.

The following C2 components are defined in the RGNW toolbox:

  • Alignment Calculator: The Alignment calculator measures the alignment of a set of norms with respect to a given value.

  • Shapley Calculator: The Shapley calculator quantifies the contribution of a specific norm within a set to the overall alignment with a given value.

  • Value Compatibility Calculator: The Value compatibility calculator measures the degree of compatibility among a set of values.

  • LLM Reflection: The LLM reflection component generates reflections on received dialogue messages, taking a provided list of values into account.

  • MFT Values Detection: The MFT values detection component identifies moral foundations present in Twitter posts about immigration.

  • Treatment Autonomy Valuator: The Treatment autonomy valuator calculates the autonomy value associated with a specific treatment applied to a patient.

  • Treatment Beneficence Valuator: The Treatment beneficence valuator calculates the beneficence value associated with a specific treatment applied to a patient.

  • Treatment Justice Valuator: The Treatment justice valuator calculates the justice value associated with a specific treatment applied to a patient.

  • Treatment Nonmaleficence Valuator: The Treatment nonmaleficence valuator calculates the nonmaleficence value associated with a specific treatment applied to a patient.