query_parse support natural language