Stock Market Prediction through Technical and Public ...