1. A method comprising the following computer-executable acts: receiving, at communications application executing on a first computing device of a first individual, a URL of a web page; acquiring a markup language document that corresponds to the web page, the markup language document comprises unstructured data; subsequent to acquiring the markup language document, selecting an extractor definition from amongst a plurality of extractor definitions, the extractor definition identifying at least one portion of the markup language document that is to be extracted therefrom, wherein the extractor definition is selected based at least in part upon a priority value assigned to the extractor definition and priority values assigned to other extractor definitions in the plurality of extractor definitions; extracting the at least one portion of the markup language document in accordance with the extractor definition; generating a structured data object based at least in part upon the extracting of the at least one portion of the markup language document, wherein the structured data object includes the at least one portion of the markup language document; and causing a summary of the web page to be displayed to the first individual in the communications application in place of the URL, wherein the summary of the web page is based at least in part upon the structured data object.