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.