Issue:
Google Reverse Image Search(RIS) is incredibly inaccurate. It assumes that any image with black is night, language, or art. It rarely gets classes accurate even if the clustering was done perfectly.
Solution
Bing(via Azure) has an API to perform a Visual Search of an image. I can use a little scraping and JSON parsing to find the label. This, however, requires a billing setup that excluded it from the available options until now.
Other Alternatives
I can also cross-reference the NLP data with the Vision data to remove extraneous data. This is extremely complex making it hard to implement.