Paul A. Crook
Microsoft
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Paul A. Crook.
international conference on acoustics, speech, and signal processing | 2017
Xuesong Yang; Yun-Nung Chen; Dilek Z. Hakkani-Tur; Paul A. Crook; Xiujun Li; Jianfeng Gao; Li Deng
Natural language understanding and dialogue policy learning are both essential in conversational systems that predict the next system actions in response to a current user utterance. Conventional approaches aggregate separate models of natural language understanding (NLU) and system action prediction (SAP) as a pipeline that is sensitive to noisy outputs of error-prone NLU. To address the issues, we propose an end-to-end deep recurrent neural network with limited contextual dialogue memory by jointly training NLU and SAP on DSTC4 multi-domain human-human dialogues. Experiments show that our proposed model significantly outperforms the state-of-the-art pipeline models for both NLU and SAP, which indicates that our joint model is capable of mitigating the affects of noisy NLU outputs, and NLU model can be refined by error flows backpropagating from the extra supervised signals of system actions.
spoken language technology workshop | 2016
Ruhi Sarikaya; Paul A. Crook; Alex Marin; Minwoo Jeong; Jean-Philippe Robichaud; Asli Celikyilmaz; Young-Bum Kim; Alexandre Rochette; Omar Zia Khan; Xiaohu Liu; Daniel Boies; Tasos Anastasakos; Zhaleh Feizollahi; Nikhil Ramesh; Hisami Suzuki; Roman Holenstein; Elizabeth Krawczyk; Vasiliy Radostev
Spoken language understanding and dialog management have emerged as key technologies in interacting with personal digital assistants (PDAs). The coverage, complexity, and the scale of PDAs are much larger than previous conversational understanding systems. As such, new problems arise. In this paper, we provide an overview of the language understanding and dialog management capabilities of PDAs, focusing particularly on Cortana, Microsofts PDA. We explain the system architecture for language understanding and dialog management for our PDA, indicate how it differs with prior state-of-the-art systems, and describe key components. We also report a set of experiments detailing system performance on a variety of scenarios and tasks. We describe how the quality of user experiences are measured end-to-end and also discuss open issues.
Computer Speech & Language | 2014
Paul A. Crook; Simon Keizer; Zhuoran Wang; Wenshuo Tang; Oliver Lemon
Abstract This article describes an evaluation of a POMDP-based spoken dialogue system (SDS), using crowdsourced calls with real users. The evaluation compares a “Hidden Information State” POMDP system which uses a hand-crafted compression of the belief space, with the same system instead using an automatically computed belief space compression. Automatically computed compressions are a way of introducing automation into the design process of statistical SDSs and promise a principled way of reducing the size of the very large belief spaces which often make POMDP approaches intractable. This is the first empirical comparison of manual and automatic approaches on a problem of realistic scale (restaurant, pub and coffee shop domain) with real users. The evaluation took 2193 calls from 85 users. After filtering for minimal user participation the two systems were compared on more than 1000 calls.
north american chapter of the association for computational linguistics | 2016
Paul A. Crook; Alex Marin; Vipul Agarwal; Khushboo Aggarwal; Tasos Anastasakos; Ravi Bikkula; Daniel Boies; Asli Celikyilmaz; Senthilkumar Chandramohan; Zhaleh Feizollahi; Roman Holenstein; Minwoo Jeong; Omar Zia Khan; Young-Bum Kim; Elizabeth Krawczyk; Xiaohu Liu; Danko Panic; Vasiliy Radostev; Nikhil Ramesh; Jean-Philippe Robichaud; Alexandre Rochette; Logan Stromberg; Ruhi Sarikaya
We demonstrate the Task Completion Platform (TCP); a multi-domain dialogue platform that can host and execute large numbers of goal-orientated dialogue tasks. The platform features a task configuration language, TaskForm, that allows the definition of each individual task to be decoupled from the overarching dialogue policy used by the platform to complete those tasks. This separation allows for simple and rapid authoring of new tasks, while dialogue policy and platform functionality evolve independent of the tasks. The current platform includes machine learnt models that provide contextual slot carry-over, flexible item selection, and task selection/switching. Any new task immediately gains the benefit of these pieces of built-in platform functionality. The platform is used to power many of the multi-turn dialogues supported by the Cortana personal assistant.
web search and data mining | 2018
Paul A. Crook; Alex Marin; Vipul Agarwal; Samantha Anderson; Ohyoung Jang; Aliasgar Lanewala; Karthik Tangirala; Imed Zitouni
User expectations of web search are changing. They are expecting search engines to answer questions, to be more conversational, and to offer means to complete tasks on their behalf. At the same time, to increase the breadth of tasks that personal digital assistants (PDAs), such as Microsoft»s Cortana or Amazon»s Alexa, are capable of, PDAs need to better utilize information about the world, a significant amount of which is available in the knowledge bases and answers built for search engines. It thus seems likely that the underlying systems that power web search and PDAs will converge. This demonstration presents a system that merges elements of traditional multi-turn dialog systems with web based question answering. This demo focuses on the automatic composition of semantic functional units, Botlets, to generate responses to user»s natural language (NL) queries. We show that such a system can be trained to combine information from search engine answers with PDA tasks to enable new user experiences.
Archive | 2013
Ruhi Sarikaya; Daniel Boies; Paul A. Crook; Jean-Philippe Robichaud
international conference on acoustics, speech, and signal processing | 2015
Yi Ma; Paul A. Crook; Ruhi Sarikaya; Eric Fosler-Lussier
conference of the international speech communication association | 2014
Jean-Philippe Robichaud; Paul A. Crook; Puyang Xu; Omar Zia Khan; Ruhi Sarikaya
conference of the international speech communication association | 2015
Paul A. Crook; Jean-Philippe Robichaud; Ruhi Sarikaya
conference of the international speech communication association | 2017
Paul A. Crook; Alex Marin