1. A method comprising: capturing, by an electronic device, graphical data from application data being output by a first application that is actively displaying at least a portion of the application data on a display associated with the electronic device; extracting, by the electronic device, text data from the graphical data using a text extraction process; displaying a text selection tool in response to extracting the text data; receiving, by the electronic device, a user input designating at least a subset of the text data through the text selection tool; and executing, by the electronic device, one or more second applications, wherein the at least a subset of the text data is available for use by the one or more second applications in response to receiving the user input designating the at least a subset of the text data.