Before revision:  There are two major types of modelling algorithms, template-free modelling and template-based modelling .
After revision:  There are two major types of modelling algorithms, template-free modeling and template-based modelling .