Rainfall prediction for the Kerala state of India using artificial intelligence approaches. (August 2018)