title: NLP to SQl query mapping algorithm which is independent of the database on which it is applied
body: <p>user gives me an excel sheet and asks questions pertaining to that sheet in english. I need to construct  one/set of sql queries from his question so that i can execute them and return the output to the user. 
  Identifying the column names, data values,arithmetic operators in the user entered question did work for some questions.But my code returns the same output for the following two queries which is wrong</p>
  
  <p>show me states and their sales for state = texas</p>
  
  <p>show me all the states which have sales equal to that of texas</p>
  
  <p>*here 'state' , 'sales' are column names. 'texas' is a data value in the column 'states'</p>
  
  <p>Whatever papers i have read so far only do NLP to SQL mapping for a specific database.I have also tried stanford lexicalized parser for dependencies, clauseIE algorithm for clause extraction. But nothing that i have tried gave me desired results.</p>
  
  <p>any lead in the right direction will be appreciated</p>