web server; data preparation; neural network