PCake() Intelligent mapping and data driven modelling