- From: Nishant Shukla <shukla@dm.ai>
- Date: Tue, 16 Apr 2019 12:54:56 -0700
- To: public-conv@w3.org
- Message-ID: <CAAQqOn-QNPbBukR+xn2zdadvguBEY4CFNXyfW=vC_azfgSbPqg@mail.gmail.com>
Hi all, I'd like to extend a huge thank you and congratulations to Nelson and Victor for helping release our first report titled "Dialogue Manager Programming Language" (https://www.w3.org/2019/04/dmpl/), which is a representation for arbitrary human-computer interactions. A bit of background: Traditionally, flow-charts (i.e. finite state machines) have been the dominant form of task-representation due to their low complexity. But glancing at the Chomsky hierarchy, we know there are inherent limits to the expressive power of regular and context-free grammars. On the other end of the spectrum, Turing-complete programming languages empower what appears to be limitless flexibility, but Python, for example, tends to be too general purpose and too powerful for our needs. DMPL is a programming language scoped down to dialogue (which extends to multi-modal communication). One practical application of it is to enable an importing/exporting functionality between different authoring tools on the web, since it's written in JSON. Let's plan on a teleconference sometime by the end of this month (maybe April 29th, 2019) to introduce new members and talk about future projects/reports. Best, Nishant Shukla, VP Engineering DMAI, Inc.
Received on Tuesday, 16 April 2019 19:55:45 UTC