19. The computer of claim 18 , wherein execution of the function of generating the XML dimension hierarchy file for the read data, includes functions to: generate a first XML dimension category file for the products; generate a second XML dimension category file for the product accessories; and generate a third XML dimension category file for the product support documents.
18. The computer of claim 17 , wherein execution of the function of reading data from the at least one data source specified in the configuration file, includes functions to: crawl at least one of a file system, content management system, web server, database, or customized data source for documents, files, or raw data; convert the documents, files, or raw data into at least one record based on the configuration file; and store the at least one record as the read data.