An Intelligent Approach to Information Integration