Artificial Intelligence, Data Mining, Artificial Neural Network And Swarms Of Particles In Water Management 42 31