15. A computer-readable storage medium having instructions stored which, when executed by a computing device, result in the computing device performing operations comprising: partitioning, via a processor, a speech recognizer output into independent clauses; identifying, independent of domain, a dialog act for each of the independent clauses; identifying, dependent on domain, an object within each of the independent clauses; and recursively generating, for each independent clause in the independent clauses, a semantic representation using the dialog act and the object of each independent clause.
17. The computer-readable storage medium of claim 15 , the computer-readable storage medium having additional instructions stored which result in the operations further comprising: identifying, dependent on domain, an action within each of the independent clauses, wherein recursively generating the semantic representation further comprises using the action.