Implementation of the mean shift algorithm using python for different use cases stated below.
Used Mean Shift clustering to segment and classify image components -- classified vegetables of different color from a given picture.
Used Mean Shift analysis to rank survival rates of passengers from titanic dataset.
Dataset is downloaded from Kaggle, can download here: https://www.kaggle.com/c/titanic/data?select=train.csv
Libraries Used: pandas, numpy, opencv, sklearn (Scikit-learn), seaborn, matplotlib, math, mpl_toolkits ( excelt opencv, other libraries are buit-in for jupyter notebook)