What Makes AI Applications Acceptable or Unacceptable? A Predictive Moral Framework

Kimmo Eriksson, Simon Karlsson, Irina Vartanova, Pontus Strimling
8/26/2025
cs.CYcs.AI

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

As artificial intelligence rapidly transforms society, developers and policymakers struggle to anticipate which applications will face public moral resistance. We propose that these judgments are not idiosyncratic but systematic and predictable. In a large, preregistered study (N = 587, U.S. representative sample), we used a comprehensive taxonomy of 100 AI applications spanning personal and organizational contexts-including both functional uses and the moral treatment of AI itself. In participants' collective judgment, applications ranged from highly unacceptable to fully acceptable. We found this variation was strongly predictable: five core moral qualities-perceived risk, benefit, dishonesty, unnaturalness, and reduced accountability-collectively explained over 90% of the variance in acceptability ratings. The framework demonstrated strong predictive power across all domains and successfully predicted individual-level judgments for held-out applications. These findings reveal that a structured moral psychology underlies public evaluation of new technologies, offering a powerful tool for anticipating public resistance and guiding responsible innovation in AI.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{eriksson2025what,
  title  = {What Makes AI Applications Acceptable or Unacceptable? A Predictive Moral Framework},
  author = {Kimmo Eriksson and Simon Karlsson and Irina Vartanova and Pontus Strimling},
  year   = {2025},
  eprint = {2508.19317},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.19317v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.19317.svg)](https://codeofpaper.com/paper/2508.19317)

Discussion