Infusing Automatic Question Generation With Natural Language Understanding