An Artificial Intelligence Approach to Well Test Interpretation