Current Work

Data-Driven Dialog

Recently, I have been working on the problem of conversational systems that engage in full end-to-end dialog (as distinct from single-turn question-answering). In particular, the work I have been doing has focused on the following additional conditions: (a) goal-driven dialog; and (b) data-driven (learned) models. The idea is to build fully-encapsulated dialog agents that can operate with learned models of a domain to steer the conversation towards the resolution of problems. We have evaluated our systems and agents in the context of technical support for Ubuntu (please see publications for our latest reports).

Human-Agent Collaboration

My graduate research work was strongly centered around the theme of automated planning systems as mediators for human-machine and human-agent teams. This idea encapsulates two distinct technical challenges: first, planning formalisms must be made expressive enough to be able to represent real-world scenarios. Then the applications of interest must be modeled in order to use state-of-the-art planners that have been augmented with these extensions. My research statement elucidates on this idea.

Planning for Human-Robot Teaming

My Ph.D. thesis work centered around the problem of planning for human-robot teaming; that is, considering the automated planning issues involved when supporting the execution of a robot in cooperative scenarios that involve teaming up with humans. Specifically, the problem was to have a high-level task-planner control -- and plan for -- a robot that has to act in a constantly changing world.



Google Scholar

Here is a link to my Google Scholar page, which has a handy (and current) citation count.

Recent News

Erdös Number

My Erdös Number is 3: William Cushing ⇄ Henry Kierstead ⇄ Paul Erdös


IBM TJ Watson Research Lab

In 2012, I interned at IBM's TJ Watson Research Laboratory in Hawthorne, NY. My work was related to streams, and automating the process of composing them and handling the entities and artifacts that are produced as a result of these compositions. We handled a network traffic monitoring application, and used planning tools and models to refine the security alerts that are escalated to a human administator, thus improving overall efficiency and reducing the response time to serious incidents.

IBM India Research Lab

I worked with IBM's India Research Lab in Bangalore (in 2011) on creating a model for road traffic and various intelligent sensors and systems that are part of the 'Internet of Things' (IoT). This model was used with planning systems to produce automated decisions on controlling the traffic in order to optimize metrics like throughput and wait time.