1. A method comprising: obtaining, via at least one processing unit, a query comprising at least one term to retrieve a plurality of first media content items; retrieving, via the at least one processing unit, the plurality of first media content items using the query and an existing association between the at least one term and each first media content item of the plurality indicating that each of the first media content items of the plurality depicts an object belonging to the first visual object class; generating, via the at least one processing unit, the adapted visual object detector using an existing visual object detector used to detect a second visual object class different from the first visual object class, the adapted visual object detector being generated by retraining the existing visual object detector using the first media content items depicting an object belonging to the first visual object class; and analyzing, via the at least one processing unit, a second media content item of a plurality of second media content items using the adapted visual object detector to determine whether the second media content item depicts a visual object belonging to the first visual object class.