In recent years, Artificial Intelligence has become more and more relevant in our society. Creating AI systems is almost always the prerogative of IT and AI experts. However, users may need to create intelligent solutions tailored to their specific needs. In this way, AI systems can be enhanced if new approaches are devised to allow non-technical users to be directly involved in the definition and personalization of AI technologies. End-User Development (EUD) can provide a solution to these problems, allowing people to create, customize, or adapt AI-based systems to their own needs. This paper presents a systematic literature review that aims to shed the light on the current landscape of EUD for AI systems, i.e., how users, even without skills in AI and/or programming, can customize the AI behavior to their needs. This study also discusses the current challenges of EUD for AI, the potential benefits, and the future implications of integrating EUD into the overall AI development process.
翻译:人工智能的最终用户开发:系统文献综述
近年来,人工智能在我们的社会中变得越来越重要。 创建AI系统几乎总是IT和AI专家的特权。 但是,用户可能需要创建适合其特定需求的智能解决方案。 通过这种方式,如果设计新的方法以允许非技术用户直接参与定义和个性化AI技术,则可以增强AI系统。 最终用户开发(EUD)可以为这些问题提供解决方案,使人们能够创建、定制或调整基于AI的系统以满足自己的需求。 本文提供了一份系统文献综述,旨在探讨人工智能系统的EUD现状,即如何使用户即使没有AI和/或编程技能也能够自定义AI行为。 本研究还讨论了EUD在AI中的当前挑战、潜在好处以及将EUD整合到整个AI开发过程中的未来影响。