More Related Content
Similar to final nlp (20)
final nlp
- 1. TEMPLATE DESIGN © 2008
www.PosterPresentations.com
NLP to Create SQL QueryNLP to Create SQL Query
Shaikh Sharmeen, Shaikh Shagufta, Momin Ummiya, Shaikh Rameeza
Guided by Prof. Khan Tabrez | Asst. Prof. Rehaal Qureshi
Introduction
System Architecture
A
B
Scope
College
Hospital
Railway
Sensus system
Government Office
Business Organization etc
Technical Details
Syntactic Analysis:
• Spelling check
• Tokenization
• Stop-Word removal
• Lemmatization
•Stemming
Future Scope
Conclusion
To accept queries in vernacular languages.
To support multimedia data such as image and graphics.
To include computational phonology and text-to-speech.
NLP to create sql query , this intelligent system converts the human
language into the stuctured query language.Every year,every minute
thousands of data is generated and managed.To use this data or retreiving
information database intercation is important and for this purpose database
experties are required.The problem is that it restricts the interaction between
the naive user and the database. Only few people who have knowledge of
formal database language can retrieve the desired information from the
database. To overcome such a problem this proposed system will help a
normal educated person having no knowledge of query language to easily
interact with the database.
Technology
•
Converting English natural language to sql query.
•
Formation of complex queries including join,conjunction,aggregate function.
•
Developed for multiple users.
•
It is implemented for DDL and DML statements as well.
•
System is developed as web based application.
Screenshots
Semantic Analysis:
●
Dictionary of Sysnonyms
●
Dictionary of tables names
●
Dictionary of attribute names
●
Recognition of queries patterns
●
Mapping rules
SQL generation:
From the semantic analysis sql query is generated and
executed.
Response Generation:
Result of the sql query is given back to the user in tabular form.
Syntactic AnalysisSyntactic Analysis
Semantic Analysis
SQL Generation
Response Generation
Figure:User access
Figure: Admin Login
Figure : Admin Access
Figure : Home
Syntactic AnalysisSyntactic AnalysisSyntactic AnalysisSyntactic AnalysisSyntactic AnalysisSyntactic AnalysisSyntactic AnalysisSyntactic AnalysisSyntactic AnalysisSyntactic Analysis