5. The method of claim 1 , further comprising: determining that the user gesture includes a tap and hold gesture followed by a drag while holding gesture; pausing the presentation of the video on the touchscreen display based at least partly on the tap and hold gesture; and determining the text selected by the user gesture based at least partly on the drag while holding gesture.
1. A method comprising: under control of one or more processors configured with instructions that are executable by the one or more processors to perform acts comprising: initiating presentation of a media file on a touchscreen display, the media file including video; detecting a user gesture performed on the touchscreen display; determining text selected by the user gesture; determining a user intent based at least partly on the text selected by the user gesture; determining a context associated with the text selected by the user gesture based on the user intent, the context including additional text captured in the video, wherein the additional text is associated with the text selected by the user gesture; and automatically performing one or more follow-up actions based at least partly on the text selected by the user gesture and based at least partly on the context.