Application of AI-based Models for Online Fraud Detection and Analysis