dc.contributor.author |
Ammar Karim |
|
dc.date.accessioned |
2020-11-03T13:12:31Z |
|
dc.date.available |
2020-11-03T13:12:31Z |
|
dc.date.issued |
2005 |
|
dc.identifier.uri |
http://10.250.8.41:8080/xmlui/handle/123456789/9144 |
|
dc.description |
Supervisor: Mr. Muhammad Atif |
en_US |
dc.description.abstract |
Encephalon is a trainable natural language interface for databases based on template matching and artificial intelligence to convert the human language into an appropriate SQL query for relational database system. The reason for building natural language interfaces for systems as opposed to formal language systems e.g. SQL is to make interaction for naive users easier despite having a little knowledge about the system. Such front ends relieve the users of the need to know the structure of the database and offer a much more convenient and flexible interaction.
This interface acts as an abstract middleware between user and database systems. Previously many interfaces like these have been developed but their analysis show that people are generally unwilling to trade reliable and predictable interfaces with intelligent but unreliable ones. While designing this system, therefore, four critical factors from clients perspective viz. extensibility, portability, domain independence and enhanced sense modality were kept under consideration and to increase the percentage of accuracy a new set of rules and templates has been introduced. |
en_US |
dc.publisher |
SEECS, National University of Sciences and Technology, Islamabad |
en_US |
dc.subject |
Information Technology |
en_US |
dc.title |
Natural Language Interface for Databases (Machine Learning) |
en_US |
dc.type |
Thesis |
en_US |