For learning computer vision. This is a simple implementation of bag of word, knn, svm algorithms for object classification on caltech_101 dataset Requirement: Python 3.6, scikit-learn, numpy, cv2 (opencv-dev), scipy, matplotlib