Extracting Knowledge from Unstructual data