myMicSound: an online sound-based microphone recommendation system. - Andrew T. Sabin; Chun Liang Chan (RecSys, 2011)