A system and methodology for extraction and aggregation of data from
dynamic content is described. In one embodiment, for example, a method is
described for extracting and structuring items of data from content
available via the Internet, the method comprises steps of: receiving
input of a user specifying at least one source of content available via
the Internet, types of data to be extracted from the at least one source,
and fields for structuring extracted items of data; retrieving content
from the at least one source; parsing the retrieved content to extract
items of data of the types specified by the user; and mapping the
extracted items of data to the fields specified by the user so as to
transform the extracted items of data into a structured format.