A computer-implemented method for responding to an imagequery from a computer user to asearch engine, the method comprising: receiving an image query through abrowser, the image query including a query image of subject matter for which additional information is sought; generating a feature vector for thequery image according to at least one of colors, shades, shapes or sizes of thequery image; providing the feature vector to a machine learning model for identifying a set of images, theset of images comprising images that are viewed as being similar to thequery image; obtaining similar image metadatafrom at least some of the images of the set of images; conducting an analysis of the similar image metadata to determine a most-likely entity namefor the subject matter of thesimilar images, the analysis including using an machine learning moduleto generateoneor moreentity names and associate the one or more entity names with a respective value indicating the likelihood that the entity name is the correct entity namefor the related images, determining whether the value meets or exceeds a predetermined threshold, and if the likelihood value associated with the most likely entity name exceeds the predetermined threshold: associating the most-likely entity name with a known entity of the search engine; obtaining additional information regarding the known entity; and generating one or more search results pages according to the obtained information regarding the known entity; and if the likelihood value associated with the entity name does not exceed the predetermined threshold: generating one or moresearch resultsfrom the related imagesin response to the query; and returning at least one search results page in the browser to the computer user in response to the imagequery, theat least onesearch resultspage comprising thumbnail images of corresponding imagesfrom thesearch results, each thumbnail associated viaan embedded hyperlink to the corresponding image; wherein generating one or moresearch results comprises generating one or moresearch result that include user-actionable controls for providing feedback to the machine learning module regarding whether or not the known entity was the correct known entity for the image query. receiving an image query through abrowser, the image query including a query image of subject matter for which additional information is sought; generating a feature vector for thequery image according to at least one of colors, shades, shapes or sizes of thequery image; providing the feature vector to a machine learning model for identifying a set of images, theset of images comprising images that are viewed as being similar to thequery image; obtaining similar image metadatafrom at least some of the images of the set of images; conducting an analysis of the similar image metadata to determine a most-likely entity namefor the subject matter of thesimilar images, the analysis including using an machine learning moduleto generateoneor moreentity names and associate the one or more entity names with a respective value indicating the likelihood that the entity name is the correct entity namefor the related images, determining whether the value meets or exceeds a predetermined threshold, and if the likelihood value associated with the most likely entity name exceeds the predetermined threshold: associating the most-likely entity name with a known entity of the search engine; obtaining additional information regarding the known entity; and generating one or more search results pages according to the obtained information regarding the known entity; and associating the most-likely entity name with a known entity of the search engine; obtaining additional information regarding the known entity; and generating one or more search results pages according to the obtained information regarding the known entity; and if the likelihood value associated with the entity name does not exceed the predetermined threshold: generating one or moresearch resultsfrom the related imagesin response to the query; and returning at least one search results page in the browser to the computer user in response to the imagequery, theat least onesearch resultspage comprising thumbnail images of corresponding imagesfrom thesearch results, each thumbnail associated viaan embedded hyperlink to the corresponding image; generating one or moresearch resultsfrom the related imagesin response to the query; and returning at least one search results page in the browser to the computer user in response to the imagequery, theat least onesearch resultspage comprising thumbnail images of corresponding imagesfrom thesearch results, each thumbnail associated viaan embedded hyperlink to the corresponding image; wherein generating one or moresearch results comprises generating one or moresearch result that include user-actionable controls for providing feedback to the machine learning module regarding whether or not the known entity was the correct known entity for the image query.