Hons Essay

12929 WordsMar 12, 201552 Pages
A Natural Language Database Interface For SQL-Tutor 5th November 1999 Honours Project by Seymour Knowles Supervisor: Tanja Mitrovic Abstract An investigation into integrating a database Natural Language Processing (NLP) component into the SQL-Tutor Intelligent Tutoring System (ITS) is presented. Tailor-made NLP systems created by a programmer, and NLP systems created automatically by a general database NLP system, are considered with respect to the requirements of SQL-Tutor. A tailor-made system is created for the MOVIES database using a semantic grammar, and its strengths and weaknesses are demonstrated. Three ‘levels’ of information are identified in the tailor-made system; database independent information, database structure and database semantics. These levels are used to assess a commercial system for automatic database NLP generation. Some weaknesses are identified in this system and a proposal of an ‘authoring tool’ to remedy these weaknesses is presented. Contents 1. INTRODUCTION............................................................................................................ 1 2. BACKGROUND .............................................................................................................. 3 2.1 NATURAL LANGUAGE PROCESSING ............................................................................... 3 2.2 NATURAL LANGUAGE INTERFACES TO DATABASES ....................................................... 4 2.3 INTELLIGENT TUTORING SYSTEMS ................................................................................ 6 3. AN NLP INTERFACE TO SQL-TUTOR ....................................................................... 7 3.1 SQL-TUTOR................................................................................................................. 7 3.2 THE MOVIES DATABASE

More about Hons Essay

Open Document