Identifying features which drives recommendations
This is original paper by Yehuda Koren et.al. on recommenders for implicit feedback datasets. It implements collaborative filtering method in a novel way for implicit feedback case. Section 5 of this paper gives a method for implementing explanations.

Though you will have to build the implementation yourself from their explanation. To the best of my knowledge no library implementation has explanation part inbuilt.