{"title":"ENLI的体系结构和实现:基于示例的自然语言辅助接口","authors":"M. El-Sharkawi, Y. Kambayashi","doi":"10.1109/PARBSE.1990.77170","DOIUrl":null,"url":null,"abstract":"The architecture and implementation of a user interface called ENLI are presented. The interface supports an English-like query language. It is easy to implement and avoids problems in building natural language interfaces. Its core component consists of two translators, from ENLI to QBE and from QBE to SQL. ENLI considers several aspects of man-machine interaction. It supports different levels of users, and it generates a nested form of an unnested SQL query. This nested form is used to document and edit the query. Procedures for generating nested queries for unnested tree and cyclic queries are also described.<<ETX>>","PeriodicalId":389644,"journal":{"name":"Proceedings. PARBASE-90: International Conference on Databases, Parallel Architectures, and Their Applications","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"The architecture and implementation of ENLI: example-based natural language-assisted interface\",\"authors\":\"M. El-Sharkawi, Y. Kambayashi\",\"doi\":\"10.1109/PARBSE.1990.77170\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The architecture and implementation of a user interface called ENLI are presented. The interface supports an English-like query language. It is easy to implement and avoids problems in building natural language interfaces. Its core component consists of two translators, from ENLI to QBE and from QBE to SQL. ENLI considers several aspects of man-machine interaction. It supports different levels of users, and it generates a nested form of an unnested SQL query. This nested form is used to document and edit the query. Procedures for generating nested queries for unnested tree and cyclic queries are also described.<<ETX>>\",\"PeriodicalId\":389644,\"journal\":{\"name\":\"Proceedings. PARBASE-90: International Conference on Databases, Parallel Architectures, and Their Applications\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-03-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. PARBASE-90: International Conference on Databases, Parallel Architectures, and Their Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PARBSE.1990.77170\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. PARBASE-90: International Conference on Databases, Parallel Architectures, and Their Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PARBSE.1990.77170","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The architecture and implementation of ENLI: example-based natural language-assisted interface
The architecture and implementation of a user interface called ENLI are presented. The interface supports an English-like query language. It is easy to implement and avoids problems in building natural language interfaces. Its core component consists of two translators, from ENLI to QBE and from QBE to SQL. ENLI considers several aspects of man-machine interaction. It supports different levels of users, and it generates a nested form of an unnested SQL query. This nested form is used to document and edit the query. Procedures for generating nested queries for unnested tree and cyclic queries are also described.<>