This document summarizes an algorithm for efficiently filtering big data in telecommunications networks. It begins by introducing the challenges of unprecedented rises in data volume, variety, and velocity. It then describes an algorithm developed comprising stages like artificial neural networks and graph search methods. The algorithm is represented as a flowchart to filter data for preventative purposes like detecting criminal activity. Overall, the algorithm aims to effectively uncover patterns in large, complex datasets to help telecommunications providers address big data challenges.