(2017) have shown that incorporating fine-grained user interaction can greatly improve the accuracy of NLIDBs.
they require that the users have intimate knowledge of SQL, an assumption that does not hold for general users.