implementationsapplicationsand tools learning about algorithms without any real-life application remains purely academic pursuit in this we will explore data structures and algorithms that are shaping our world one of the golden nuggets of this age is the abundance of data -mailsphone numberstextand image documents contain large amounts of data in this data is found valuable information that makes the data become more important but to extract this information from the raw datawe will have to use data structuresprocessesand algorithms specialized for this task machine learning employs significant number of algorithms to analyze and predict the occurrence of certain variables analyzing data on purely numerical basis still leaves much of the latent information buried in the raw data presenting data visually thus enables one to understand and gain valuable insights too by the end of this you should be able to do the followingprune and present data accurately use both supervised and unsupervised learning algorithms for the purposes of prediction visually represent data in order to gain more insight