Other types of predictive models can be used, including regressions and symbolic leaning algorithms such as ID3, which is described in ???Machine Learning for Information Retrieval: Neural Networks, Symbolic Learning, and Genetic Algorithms,??? Hsinchun Chen.