On Estimating Multi-Attribute Choice Preferences using Private Signals and Matrix Factorization