even though the data science process isn' linear it can be divided into steps setting the research goal gathering data data preparation data exploration modeling presentation and automation the big data landscape is more than hadoop alone it consists of many different technologies that can be categorized into the followingfile system distributed programming frameworks data integration databases machine learning security scheduling benchmarking system deployment service programming not every big data category is utilized heavily by data scientists they focus mainly on the file systemthe distributed programming frameworksdatabasesand machine learning they do come in contact with the other componentsbut these are domains of other professions data can come in different forms the main forms are structured data unstructured data natural language data machine data graph-based data streaming data