Text Extractor and Intelligent Machine Data Analysis (TIE) is a self-service standalone data preparation tool that can extract and convert unstructured, semi-structured and multi-structured data into rows, columns, and text. TIE provides easy data model configuration for end-user and does not require any domain skills. TIE provides also automatic text regex classifier which means once the ML engine detects file to match with the previous data extraction model it suggests an appropriate regex model for it.