Rule-based natural-language interface for virtual environments

被引:11
|
作者
Wasfy, TM
Noor, AK
机构
[1] Old Dominion Univ, Ctr Adv Engn Environm, NASA, Langley Res Ctr, Hampton, VA 23681 USA
[2] Adv Sci & Automat Corp, Hampton, VA USA
基金
美国国家航空航天局;
关键词
natural language recognition; expert systems; artificial intelligence; voice recognition; virtual environments; virtual reality; object-oriented software; visual simulation;
D O I
10.1016/S0965-9978(02)00004-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A hierarchical rule-based natural-language interface (NLI) for object-oriented virtual environment (VE) toolkits is described. The NLI allows modifying the properties of existing objects, as well as creating new objects in the VE using near-natural language speech. The rules are organized in a tree hierarchy with each rule branching to a 'group of rules'. Each tree-branch forms a possible user's command. Each rule generates global variables, which can be accessed by rules down the branch in order to formulate an appropriate action for the command. The action consists of a set of script commands that are sent to the VE. Also., the NLI maintains a state that allows it to respond to a command in the context of the previous command that the user issued. The hierarchical NLI exploits the object-oriented data structure of the VE toolkit by using three main levels of rules, namely, object, property, and action rules. The NLI can run on a remote computer and is linked to the computer running the VE via a network socket connection. The application of the NLI to the visualization of computational fluid dynamics results in a virtual wind tunnel is presented. Published by Elsevier Science Ltd.
引用
收藏
页码:155 / 168
页数:14
相关论文
共 50 条
  • [1] A RULE BASED APPROACH TO THE SEMANTIC INTERPRETATION OF NATURAL-LANGUAGE
    TERENZIANI, P
    [J]. COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1991, 10 (03): : 193 - 214
  • [2] NATURAL-LANGUAGE INTERFACE FOR AN INSTRUCTABLE ROBOT
    MAAS, RE
    SUPPES, P
    [J]. INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1985, 22 (02): : 215 - 240
  • [3] A NATURAL-LANGUAGE INTERFACE FOR FILE MANAGEMENT
    BUCHHEIT, P
    [J]. PROCEEDINGS OF THE ASIS ANNUAL MEETING, 1995, 32 : 231 - 231
  • [4] MULTIMODALLY NATURAL-LANGUAGE INTERFACE SIMPLA
    ARITA, S
    NISHIMURA, K
    SHIMAZU, H
    [J]. NEC RESEARCH & DEVELOPMENT, 1994, 35 (04): : 421 - 425
  • [5] An ECA rule-based task programming language for ubiquitous environments
    Lee, KW
    Cho, ES
    Kim, H
    [J]. 8TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1-3: TOWARD THE ERA OF UBIQUITOUS NETWORKS AND SOCIETIES, 2006, : U357 - U360
  • [6] NATURAL-LANGUAGE INTERFACE BASED ON KEYWORD EXTRACTION USING AWK
    PRASAD, KVKK
    LAMBA, TS
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1987, 11 (03) : 157 - 160
  • [7] A SIMD-PARALLEL MODEL OF HIERARCHICAL, RULE-BASED PATTERN-RECOGNITION, WITH APPLICATION TO THE OPTICAL INTERPRETATION OF NATURAL-LANGUAGE
    SCHMALZ, MS
    [J]. INTERNATIONAL JOURNAL OF EXPERT SYSTEMS, 1994, 7 (04): : 405 - 421
  • [8] A DATABASE INTERFACE BASED ON MONTAGUE APPROACH TO THE INTERPRETATION OF NATURAL-LANGUAGE
    FROST, RA
    SABA, WS
    [J]. INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1990, 33 (02): : 149 - 176
  • [9] KID - DESIGNING A KNOWLEDGE-BASED NATURAL-LANGUAGE INTERFACE
    ISHIKAWA, H
    IZUMIDA, Y
    YOSHINO, T
    HOSHIAI, T
    MAKINOUCHI, A
    [J]. IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1987, 2 (02): : 57 - 71
  • [10] AN EXPERT NATURAL-LANGUAGE INTERFACE FOR STATISTICAL PACKAGES
    LYCZAK, R
    WEBERRUSSELL, S
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 1992, 5 (1-2) : 71 - 77