1. A computer-implemented method, the method comprises: receiving business listing data, wherein the business listing data includes data indicative of a business listing, a business category associated with the business listing, and a geographic location associated with the business listing; accessing an image associated with the geographic location; processing, with a processor, the image to identify image content, wherein the image content is content associated with the image; identifying one or more image content category based on the image content; determining whether the business category associated with the business listing is compatible with the one or more image content categories; flagging the business as valid if the business category associated with the business listing is compatible with the one or more image content categories; and adjusting a spam score associated with the selected business listing downwards if the business category associated with the business listing is compatible with the one or more image content categories.