A Framework to Learn with Interpretation