using multiple clause constructors in inductive logic programming for semantic parsing .
Modeling by shortest data description