Socio-Technical Machine Learning - Putting the User in Control
Abstract
Data scientists and users are experts in different domains, with the former possessing expertise in technology and the latter having experience in the problem domain. Current approaches to machine learning (ML) design enable data scientists and technical developers to drive the process. In contrast, this research presents an approach grounded in theory that enables the non-technical user to control ML design, at least initially. We discuss a study that applies a socio-technical systems thinking approach to enable non-technical users to drive machine learning design and ensure their actual needs are met. We extend socio-technical research by introducing a novel type of analysis- a social data system analysis, and provide empirical evidence on the feasibility of non-technical user-driven ML design. We provide practical guidelines for practitioners to enable non-technical user-driven ML design. The study also demonstrates the potential of a socio-technical approach in increasing fairness in training datasets.
Fields of Study & Subjects
Ethics and Social Impacts of AI
Digital Innovation in Industries
Computational and Text Analysis Methods
Publication details
- Journal / source
- Journal of Computer Information Systems
- Pages
- 1–26
- Publication date
- 9 January 2026
- Language
- EN