A Java-based user study with a web interface for evaluating the performance of different music recommendation approaches