For the categorical slot filling approach, various algorithms that directly model the distribution of slot values have been proposed, including generative models (Williams, 2010), maximum entropy linear classifiers (Metallinou et al., 2013), and neural networks (Ren et al., 2014).
none of these models are applicable for predicting a variable that ranges over an infinite set, and it is not straightforward to extend them suitably.