1. A computer-implemented method for an improved iterative image search engine informed by continuous human-machine input feedback, the method comprising the steps of: retrieving, using the computer, information in a user profile associated with a user operating a computer terminal; retrieving, using a computer, a first set of digital images, each depicting a different image, and associated with a plurality of tags indicating one or more attributes of the image; causing to be displayed on a video display device of or operatively coupled to the computer terminal, a first one of the digital images in the first set-based on a comparison between the tags associated with the first digital image and the information in the user profile, to initiate a search session; and repeating, during the search session a plurality of times until the search session ends, the following steps of: selecting a next image from the first set of digital images and causing the next image to be displayed on the video display device; responsive to selecting the next image, receiving via a user input device one of at least two input options, the at least two input options including a favorable indication of a preference for an item or object depicted in the next image or an unfavorable indication of a disinclination for the item or object depicted in the next image; analyzing, using the computer or another computer, the tags associated with the next image to determine a next set of tags that are required to be present in a subsequent image having at least a probable chance of being liked by the user, wherein the determining the next set of tags is based on, responsive to the at least two input options selected via user input device being favorable, a weighting of tags to be included in the next set of tags; ending the search session in response to (a) receiving an input via the user input device such that the next image displayed on the video display device is the final image of the search session, (b) the repeating occurring a predetermined number of times, or (c) there remain no further tags from the plurality of tags to select a subsequent image or there remain no further images from the first set of digital images to be presented to the user.