{'fraction_non_alphanumeric': 0.01589825119236884, 'fraction_numerical': 0.0, 'mean_word_length': 4.833333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Comparative study of existing approaches on the Task of Natural Language to Database Language

The use of databases is growing rapidly in many domains and the interaction to these systems requires an advanced knowledge of structural languages like SQL, XQuery, XPath, etc…, in order to correctly use the contents of database systems. In this paper, we introduce the pros & cons of the existing solutions on the task of Natural Language to Database Language including Xml and Relational ones. We focus on the ones that are making use of syntax parsing and the others that utilize deep learning techniques to get the right queries.