13. The non-transitory computer-readable storage medium of claim 11 , wherein the computer instructions are further translatable by the one or more processors to: store the file name or the URL; access a document associated with the file name or the URL; extract contents from the document; and generate the graphical representation of the unstructured data source document based on the contents extracted from the document.
13. The non-transitory computer-readable storage medium of claim 11 , wherein the computer instructions are further translatable by the one or more processors to: store the file name or the URL; access a document associated with the file name or the URL; extract contents from the document; and generate the graphical representation of the unstructured data source document based on the contents extracted from the document. 14. The non-transitory computer-readable storage medium of claim 13 , wherein the document is a web based document containing one or more hyperlinks and wherein the computer instructions are further translatable by the one or more processors to: resolve the one or more hyperlinks within the web based document; retrieve one or more files corresponding to the one or more hyperlinks; and recursively extract data from each of the one or more files.