Text this: Web news classification using neural networks based on PCA