Structured Text Data Understanding And Construction In Natural Language Interfaces