Computer-implemented methods for generating a 3D dental prosthesis model are disclosed herein. The methods comprise training a deep neural network to generate a first 3D dental prosthesis model using a training data set; receiving a patient scan data representing at least a portion of a patient's dentition; and generating, using the trained deep neural network, the first 3D dental prosthesis model based on the received patient scan data.