building information modelsnatural language interfacesnatural language generationlinguisticsquestion answeringsemantic parsingnatural languagesemantic evaluationcomputational linguisticslanguagenatural language processingautomated information inquiry