ALIGN: Prompt-based Attribute Alignment for Reliable, Responsible, and Personalized LLM-based Decision-Making

Paper · arXiv 2507.09037 · Published July 11, 2025
Personalized AssistantsLLM AlignmentPrompts and PromptingDomain Specialization in LLMsQuestion Answering and Search

Large language models (LLMs) are increasingly being used as decision aids. However, users have diverse values and preferences that can affect their decision-making, which requires novel methods for LLM alignment and personalization. Existing LLM comparison tools largely focus on benchmarking tasks, such as knowledge-based question answering. In contrast, our proposed ALIGN system focuses on dynamic personalization of LLM-based decision-makers through prompt-based alignment to a set of fine-grained attributes. Key features of our system include robust configuration management, structured output generation with reasoning, and several algorithm implementations with swappable LLM backbones, enabling different types of analyses. Our user interface enables a qualitative, side-by-side comparison of LLMs and their alignment to various attributes, with a modular backend for easy algorithm integration. Additionally, we perform a quantitative analysis comparing alignment approaches in two different domains: demographic alignment for public opinion surveys and value alignment for medical triage decision-making. The entire ALIGN framework is open source and will enable new research on reliable, responsible, and personalized LLM-based decision-makers.

Introduction. Aligning artificial intelligence (AI) decision-makers (ADMs) to human decision-makers is a critical and chal-

Discussion / Conclusion. We propose ALIGN, an open source framework for personalizing and aligning LLM-based decision-makers. We have created a tool for comparing different ADM outputs and both quantitatively and qualitatively compared multiple alignment methods to validate our core framework in multiple domains. Compared to the previous framework that worked with normal multiple-choice problems, ALIGN allows faster comparison of dynamic alignment algorithms that generalize across domains. We believe ALIGN will enable faster experimentation on dynamic alignment algorithms by enabling others to integrate their approaches into the framework and improve the reliable and responsible use of large language models.