Question-Context Alignment and Answer-Context Dependencies for Effective Answer Sentence Selection