Text this: Artificial neural network for spam filtering :classification and analysis of spam and non-spam using multi-layer perceptron through back-propagation learning algorithm and radial basis function network