1. A method of modifying a presentation of a web page, the method comprising: receiving a web page; analyzing an image of the web page to segment and identify a plurality of coherent regions from the image of the web page, wherein analyzing the image of the web page comprises using an image processing technique to segment and identify the plurality of coherent regions from the image of the web page; and automatically selecting, by a processor, a first coherent region of the plurality of coherent regions to be redrawn for presentation on a display screen and filtering out a second coherent region entirely, wherein automatically selecting the first coherent region includes automatically identifying a user's web page usage habits, wherein the processor is configured to learn characteristics and locations of regions typically rejected by the user.