A Flexible, Efficient and Accurate Framework for Community Question Answering Pipelines