Affolter, K., Stockinger, K. & Bernstein, A. A comparative survey of recent natural language interfaces for databases. The VLDB Journal 28, 793–819 (2019). https://doi.org/10.1007/s00778-019-00567-8 Abstract We categorize the NLIs into four groups based on the methodology theyare using: keyword-, pattern-, parsing-, and grammar based NLI. Overall, we learned that keyword-based systems are enough to answer simple questions. To solve more complex questions involving subqueries, the system needs to apply some sort of parsing to identify structural dependencies. Grammar-based systems are overall the most powerful ones, but are highly dependent on their manually designed rules. [BGP para keyword, CGP para parsing. Pattern podem ajudar a incluir contexto: Qual é (Quais são) X Qual foi (Quais foram)] 1 Introduction Even though SQL was initially developed to be used by business people, reality shows that even technically-skilled users often experience problems putting together correct...