50. A computer readable medium containing digital information which when executed cause a processor or processors to: present selected multimedia data to a first user; determine user interest in said selected multimedia data based upon brain signal responses of the first user; generate selected multimedia label data corresponding to the selected multimedia data based on the determination of user interest; based on at least said generated selected multimedia label data, perform 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.
50. A computer readable medium containing digital information which when executed cause a processor or processors to: present selected multimedia data to a first user; determine user interest in said selected multimedia data based upon brain signal responses of the first user; generate selected multimedia label data corresponding to the selected multimedia data based on the determination of user interest; based on at least said generated selected multimedia label data, perform 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. 67. The computer readable medium of claim 50 , wherein predicting new multimedia label data comprises automatically selecting a most informative data sample, predicting its corresponding class and labeling the corresponding data sample.