cfd fluid computational fluid dynamics geospatial budgeting dynamics crm take oil data mining feature extraction fraud prevention hydraulic artificial intelligence erp forecasting flow microsoft fraud detection analysis fraud credit card fraud forex consulting