Syn-QG: Syntactic and Shallow Semantic Rules for Question Generation