Data Mining is about analyzing the huge amount data and extracting of information from it for different purposes. From the last few years the field of Data Mining becomes prominent and makes huge growth. There are different standard models for data mining. All these models are defined in sequential steps. These steps help in implementing the data mining tasks. In this paper we will compare these models and give brief understanding about them.
It was highly desirable for a machine to interact more friendly with the users so that the field of Natural Language Processing (NLP) emerged and Natural Language Interface to Databases (NLIDBs) systems are built and design. A major problem faced by the users of the data bases is that the databases generally make use of special purpose languages familiar only to the trained users like Structured Query Language (SQL). Natural Language Interface to Databases provides the interface in which queries are written in the form Natural Language. These queries are passed through the machine, machine translates these queries. There are different levels of it, after passing these levels machine produce relevant results. This paper will provides comprehensive understanding about Natural Language Processing and Natural Language Interface to Databases.