12. A non-transitory computer-readable storage medium containing program code for processing a video, the program code for: storing the video and associated metadata in a multimedia database of a hosting website, wherein the metadata includes a plurality of tokens that are provided from a user who uploaded the video to the hosting website; determining, for each of the plurality of tokens, a concept associated with the token; determining a number of concepts related to content of the video and a number of distinct concepts unrelated to the content of the video from concepts determined from the plurality of tokens; and responsive to the number of distinct concepts unrelated to the content of the video exceeding a threshold, marking the video as spam.
14. The computer-readable storage medium of claim 12 , further comprising program code for refraining from indexing the video when the video is marked as spam.