Identifying product opportunities using collaborative filtering-based patent analysis. (May 2017)