LearningCat: Analytical Techniques for Fraud Detection