中文
相关论文

相关论文: A Framework for Creating Natural Language User Int…

200 篇论文

At present, bots are still in their preliminary stages of development. Many are relatively simple, or developed ad-hoc for a very specific use-case. For this reason, they are typically programmed manually, or utilize machine-learning…

软件工程 · 计算机科学 2017-11-16 Shayan Zamanirad , Boualem Benatallah , Moshe Chai Barukh , Fabio Casati , Carlos Rodriguez

In this work, we develop an intelligent user interface that allows users to enter biomedical queries in a natural language, and that presents the answers (possibly with explanations if requested) in a natural language. We develop a rule…

人工智能 · 计算机科学 2010-12-10 Halit Erdogan , Umut Oztok , Yelda Erdem , Esra Erdem

A key challenge to visualization authoring is the process of getting familiar with the complex user interfaces of authoring tools. Natural Language Interface (NLI) presents promising benefits due to its learnability and usability. However,…

人机交互 · 计算机科学 2022-10-25 Yun Wang , Zhitao Hou , Leixian Shen , Tongshuang Wu , Jiaqi Wang , He Huang , Haidong Zhang , Dongmei Zhang

Design patterns are distilled from many real systems to catalog common programming practice. However, some object-oriented design patterns are distorted or overly complicated because of the lack of supporting programming language constructs…

编程语言 · 计算机科学 2019-06-03 Gerald Baumgartner , Konstantin Läufer , Vincent F. Russo

Human-AI policy specification is a novel procedure we define in which humans can collaboratively warm-start a robot's reinforcement learning policy. This procedure is comprised of two steps; (1) Policy Specification, i.e. humans specifying…

机器学习 · 计算机科学 2023-05-23 Pradyumna Tambwekar , Andrew Silva , Nakul Gopalan , Matthew Gombolay

This work presents a framework to classify and evaluate distinct research abstract texts which are focused on the description of processes and their applications. In this context, this paper proposes natural language processing algorithms…

计算与语言 · 计算机科学 2021-12-06 Lucas G. O. Lopes , Thales M. A. Vieira , William W. M. Lira

Existing studies on semantic parsing focus primarily on mapping a natural-language utterance to a corresponding logical form in one turn. However, because natural language can contain a great deal of ambiguity and variability, this is a…

计算与语言 · 计算机科学 2022-03-29 Lingbo Mo , Ashley Lewis , Huan Sun , Michael White

In this paper, we present an ontology-based approach to compose applications while preserving their former look. Our composition process relies on the manipulation of User Interfaces (UI) and on several ontologies describing relationships…

人机交互 · 计算机科学 2016-04-18 Christian Brel , Philippe Renevier-Gonin

We present an approach to generating natural language justifications of decisions derived from norm-based reasoning. Assuming an agent which maximally satisfies a set of rules specified in an object-oriented temporal logic, the user can ask…

计算与语言 · 计算机科学 2019-11-04 Daniel Kasenberg , Antonio Roque , Ravenna Thielstrom , Meia Chita-Tegmark , Matthias Scheutz

Natural language understanding for robotics can require substantial domain- and platform-specific engineering. For example, for mobile robots to pick-and-place objects in an environment to satisfy human commands, we can specify the language…

Interactive tools make data analysis both more efficient and more accessible to a broad population. Simple interfaces such as Google Finance as well as complex visual exploration interfaces such as Tableau are effective because they are…

数据库 · 计算机科学 2017-12-04 Haoci Zhang , Thibault Sellam , Eugene Wu

We introduce an NLP toolkit based on object-oriented knowledge base and multi-level grammar base. This toolkit focuses on semantic parsing, it also has abilities to discover new knowledge and grammar automatically, new discovered knowledge…

计算与语言 · 计算机科学 2021-06-09 Yu Guo

Domain specific chatbot applications often involve multi step interactions, such as refining search filters, selecting multiple items, or performing comparisons. Traditional graphical user interfaces (GUIs) handle these workflows by…

Each language has its own complex systems of word, phrase, and sentence construction, the guiding principles of which are often summarized in grammar descriptions for the consumption of linguists or language learners. However, manual…

计算与语言 · 计算机科学 2022-03-29 Aditi Chaudhary , Zaid Sheikh , David R Mortensen , Antonios Anastasopoulos , Graham Neubig

Sketching and natural languages are effective communication media for interactive applications. We introduce Sketchforme, the first neural-network-based system that can generate sketches based on text descriptions specified by users.…

人机交互 · 计算机科学 2019-04-10 Forrest Huang , John F. Canny

Enterprise applications are often built as service-oriented architectures, where the individual services are designed to perform specific functions and interact with each other by means of well-defined APIs (Application Programming…

软件工程 · 计算机科学 2024-07-11 Fabrizio Montesi , Marco Peressotti , Valentino Picotti , Olaf Zimmermann

Non-deterministic Finite Automata (NFA) represent regular languages concisely, increasing their appeal for applications such as word recognition. This paper proposes a new approach to generate NFA from an interaction language such as UML…

形式语言与自动机理论 · 计算机科学 2023-08-04 Erwan Mahe , Boutheina Bannour , Christophe Gaston , Arnault Lapitre , Pascale Le Gall

Natural language (NL) feedback offers rich insights into user experience. While existing studies focus on an instance-level approach, where feedback is used to refine specific examples, we introduce a framework for system-level use of NL…

计算与语言 · 计算机科学 2024-02-06 Weizhe Yuan , Kyunghyun Cho , Jason Weston

Requirements engineering plays a critical role in developing software systems. One of the most difficult tasks in this process is identifying functional requirements. A critical problem in many projects is missing requirements until late in…

软件工程 · 计算机科学 2020-04-02 Sabah Al-Fedaghi

We first present our view of detection and correction of syntactic errors. We then introduce a new correction method, based on heuristic criteria used to decide which correction should be preferred. Weighting of these criteria leads to a…

cmp-lg · 计算机科学 2009-09-25 Damien Genthial , Jacques Courtin , Jacques Menezo Equipe Trilan