Project Login
Registration No:
Password:
MAIL ALERTS SMS ALERTS
 
     
   
     

NATURAL LANGUAGE PROCESSING

Platform : JAVA

Non IEEE Project : 2011

ABSTRACT Natural language processing (NLP) is a subfield of artificial intelligence and linguistics. It studies the problems of automated generation and understanding of natural human languages. Natural language generation systems convert information from computer databases into normal-sounding human language, and natural language understanding systems convert samples of human language into more formal representations that are easier for computer programs to manipulate. Natural Language Processing is the artificial intelligent concept where the machines understand Natural Languages like English, Korean, French, Telugu, Hindi.. etc., We are going to develop a tool that will take the Database queries in the form natural language and then processes it and gives the result. This includes many sub components like Language Analyzer, Query Builder and Viewer. The system will first parses the query in natural language and finds the major parts in the string. Then first it will look for the table name and then it parses the string for the where clause and then for the order by clause. After parsing it will construct the query string based on the data available. The generated SQL query is posted to the database to fetch the results. PROJECT MODULES: Analyzer Module: This module takes the query in the natural language and separates the query into keys such as constants, variables, names, keywords and operators. Parser Module: Analyzer module supplies keys to the Parser module. In this module we are concerned with grouping tokens into larger syntactic classes such as expressions, statements and procedure. Query Builder Module: In query builder module after parsing, it will construct the SQL query based on the data available. Code Optimizer Module: This is the top level module for NLP operation. It is the one which is responsible for retrieving the data from database depending upon the query supplied. Existing System In the current system the queries are in high level languages like SQL. The person who is using that system must learn the SQL and write the queries in the High level languages. Proposed System The proposed system is an intelligent system which will understand the natural language and converts the natural language query into the SQL query. The system will use the English parts of speech, divides and identifies the nouns, verbs and conjunctions. The SQL query is executed in the oracle database. The results are again shown in the Natural Language. Software requirements: Operating System : Windows XP Technology : Java 1.6 Web Technologies : Html, JavaScript Web Server : Tomcat 5.5 Database : Oracle 10g Hardware requirements: Processor : Pentium Dual core 1.6 Hard Disk : 160GB RAM : 512MB

NOW GET PROJECTS ! GET TRAINED ! GET PLACED !

IEEE, NON-IEEE, REAL TIME LIVE ACADEMIC PROJECTS,

PROJECTS WITH COMPLETE COURSES,SOFT SKILLS & PLACEMENTS

ALLOVER INDIA & WORLD WIDE,

HOSTEL FACILITY AVAILABLE FOR GIRLS & BOYS SEPARATELY,

CALL: 08985129129 ,  E-Mail Id: support@ascentit.in

REGISTER FOR PROJECTS NOW ! GET DISCOUNT
   
1