AI and ML curbing financial fraud