Using Artificial Intelligence Techniques to Unravel Patterns and Structures in Geochemical Datasets