Learning Intelligent Decisions In Internet: A Machine Learning Approach