Reactive chatbot programming.

SPLASH '18: Conference on Systems, Programming, Languages, and Applications: Software for Humanity Boston MA USA November, 2018(2018)

引用 19|浏览151
暂无评分
摘要
Chatbots are reactive applications with a conversational interface. They are usually implemented as compositions of client-side components and cloud-hosted services, including artificial-intelligence technology. Unfortunately, programming such reactive multi-tier applications with traditional programming languages is cumbersome. This paper introduces wcs-ocaml, a new multi-tier chatbot generator library designed for use with the reactive language ReactiveML. The paper explains our library with small didactic examples throughout, and closes with a larger case-study of a chatbot for authoring event-processing rules.
更多
查看译文
关键词
Chatbot, reactive programming, synchronous programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要