This document proposes a hybrid statistical and machine learning solution to detect phone fraud in real time with minimal false positives. It uses statistical analysis and anomaly detection on live streaming phone data to identify anomalous phone numbers. Machine learning with random forests is then used to evaluate additional call features. Graph analysis methods like triangle counting and PageRank are applied to uncover outliers. Confirmed fraudsters are used to train an ensemble machine learning model to progressively improve fraud identification. The system incorporates active learning to enhance detection over time as it remains in use.