6. In a computing environment, a system comprising; at least one processor; a computer readable storage medium communicatively coupled to the at least one processor and including components comprising; a framework configured to process a webpage to understand one or more entities of the webpage, the framework including a text understanding component and a structure understanding component for enabling bidirectional integration of webpage structure understanding and text understanding in an iterative manner until an iteration similarity stop criterion is met, the text understanding component configured to provide text-related data to the structure understanding component for identifying a structure of the webpage, the structure understanding component configured to use the text-related data and visual layout features of the webpage to produce a labeled block, the text understanding component configured to use the labeled block to understand text of the one or more entities.
15. The system of claim 6 wherein the text understanding component is further configured to detect multiple mentions of an entity.