Now showing 1 - 2 of 2
  • Publication
    APIs for IPAs? Towards End-User Tailoring of Intelligent Personal Assistants
    Integrated into smartphones or smart speakers, Intelligent Personal Assistants (IPAs) have grown into the most prevalent example of speech-based interfaces today. Enabling hands-free completion of tasks such as checking the weather, playing music, or controlling smart devices, IPAs have become a central feature of millions of homes. Yet, end-users are faced with barriers to understanding their `black box' devices, and a lack of opportunity to engage in end-user development (EUD) activities. Our current work considers the state of existing tools and platforms for development of IPAs, the key challenges to be overcome, and the potential benefits of doing so.
      40
  • Publication
    Don't Believe The Hype! White Lies of Conversational User Interface Creation Tools
    Following the initial hype and high expectations of conversational user interfaces (CUIs), a number of creation tools have emerged to simplify development of these complex systems. These have the potential to democratise and expand application development to those without programming skills. However, while such tools allow end-user developers to build language understanding and dialog management capability into a CUI application, actually fulfilling or executing an action still requires programmatic API integration. In this paper, we look at how CUI builders that claim to be ``no code required'' struggle to yield more than toy examples, with an aim to provoke the community to develop better tools for CUI creation.
      60Scopus© Citations 2