Rule Based Systems for Big Data : A Machine Learning Approach