Putting active learning into multimedia applications: dynamic definition and refinement of concept classifiers