How to Harness Community Knowledge for Better User Experience