Natural language question answering in the financial domain