This document discusses a proposed system for predicting traffic flow using big data and classification approaches. The system uses K-Nearest Neighbors (KNN) classification to identify traffic patterns and routes. It then uses a Convolutional Neural Network (CNN) to predict traffic flow levels on particular routes. The KNN identifies travel times between locations while the CNN predicts flow levels. The proposed system is evaluated using metrics like root mean squared error and mean relative error, and is found to improve accuracy and reduce prediction time compared to existing methods. The system aims to provide route recommendations to users based on minimum predicted traffic flow.