Skip to main content

what data scientist spend the most time doing


Generally we think of data scientists building algorithms,exploring data and doing predictive analysis. That's actually not what they spend most of their time doing however , we can see in the in the graph most of the time Data scientist are involved in data cleaning part , as in real world scenario we are mostly getting the data which is messey, we can feed the data after cleaning , ML model will not work if the data is messey, Data cleaning is very very important so mostly data analyst and data scientists are involved in this task.

60 percent: Cleaning and organising Data

According to a study, which surveyed 16,000 data professionals across the world, the challenge of dirty data is the biggest roadblock for a data scientist. Often data scientists spend a considerable time formatting, cleaning, and sometimes sampling the data, which will consume a majority of their time.Hence, a data scientist, the need for you to ensure that you have access to clean and structured data can save you a lot of time and will help you get done with the work quickly.

19 percent: Collecting data

One of the major challenges that Data Science professionals face is finding the relevant data sets to work with. Many a time organisation’s data lakes are nothing but a dumping ground with relevant and irrelevant data sets. 

9 percent: Modelling/machine learning

Once the first two use cases have been sorted, a data scientist is then left with the task of suggesting machine learning and predictive modelling as per business requirements.

It is said that one of the hardest parts of being a data scientist is not exactly developing a problem, rather it is about defining a given problem and finding means to measure the solution. This is even more pertinent when the clients do not have a clear idea of what they want. So if your models do not deliver the outcomes in correlation with the business requirement, then you are left with the daunting task of explaining discrepancies and understanding what went wrong and where.

“Often, analysts are given vague goals by the business. “Help me improve my bottom line by 15%” or “Identify the biggest problems our customers are facing” are not precise enough problem statements for the analysts. Enough time needs to be spent on understanding the exact business problem and then converting this business problem into an analytics problem that can be solved with data,” Gaurav Vohra co-founder & CEO of Jigsaw Academy notes.

5 percent: Other

Since Data Science is a mix of business use-cases, mathematics, statistics, programming and communication skills, data scientists are not singularly tasked with data handling alone. As another Quora user sums up, a data scientist is also required to perform a number of other tasks which include:

Undirected research and frame open-ended industry questions
Explore and examine data from a variety of angles to determine hidden weaknesses, trends and/or opportunities
Communicate predictions and findings to management and IT departments through effective data visualizations and reports
Recommend cost-effective changes to existing procedures and strategies

4 percent: Refining algorithms

This process might take months before to make the necessary changes and this can be achieved through a number of ways, often leaving the data scientist with perplexing questions choosing the right way to do so.

3 percent: Building training sets

Data Sets are the essential component or the building blocks upon which the data scientist builds his project. At times, the data scientist will have to perform scaling, decomposition, aggregation transformations on the data before they can train their models.

Comments

Popular posts from this blog

CondaValueError: Value error: invalid package specification

Recently I was trying to create Conda Environment and wanted to install Tensorflow but i have faced some issue , so i have done some research and done trouble shooting related to that . Here am going to share how to trouble shoot if you are getting Conda Value error while creating Conda environment and install tensorflow . Open Anaconda Prompt (as administrator if it was installed for all users) Run  conda update conda Run the installer again Make sure all pkg are updated: Launch the console from Anaconda Navigator and conda create -n mypython python=3.6.8 After Installing Conda environment please active the conda now :  conda activate mypython once conda environment has been activated kindly install tensorflow 2.0 by using this command pip install tensorflow==2.0.0 once Tensorflow has been successfully install kindly run the command :  pip show tensorflow Try to Run Comman PIP Install Jupyter lab and after ins...

Goals of ML Problem ?

The goal of any machine learning problem is to find a single model that will best predict our wanted outcome. Rather than making one model and hoping this model is the best/most accurate predictor we can make, ensemble methods take a myriad of models into account, and average those models to produce one final model. It is important to note that Decision Trees are not the only form of ensemble methods, just the most popular and relevant in DataScience today.

Data Analytics Interview Questions - Part 1

Q1. Python or R – Which one would you prefer for text analytics? We will prefer Python because of the following reasons: Python  would be the best option because it has Pandas library that provides easy to use data structures and high-performance data analysis tools. R  is more suitable for machine learning than just text analysis. Python performs faster for all types of text analytics. Q2. How does data cleaning plays a vital role in the analysis? Data cleaning can help in analysis because: Cleaning data from multiple sources helps to transform it into a format that data analysts or data scientists can work with. Data Cleaning helps to increase the accuracy of the model in machine learning. It is a cumbersome process because as the number of data sources increases, the time taken to clean the data increases exponentially due to the number of sources and the volume of data generated by these sources. It might take up to 80% of the time for just c...