1. A computer-based method for labeling multimedia objects comprising: presenting selected multimedia data to a first user; determining user interest in said selected multimedia data based upon brain signal responses of the first user; generating selected multimedia label data corresponding to the selected multimedia data based on the determination of user interest; using a processor and based on at least said generated selected multimedia label data, performing at least one of refining multimedia label data associated with said selected multimedia data or predicting new multimedia label data pertaining to said stored multimedia data by calculating a classification function.