A framework for parallel analysis of unstructured data