dataset, o Read its description. o Find the number of rows and columns. o Check the column data types. 0 If available, check what other data scientists used this dataset for. o Think about what can be visualized about this dataset. https://www.kaggle.com/datasets https://www.kdd.org/kdd-cup https://population.un.org/wpp/Download/Standard/Population/ https://grouplens.org/datasets/ 2. Select a dataset of your choice & download it. Explain what this dataset is about. 3. For each column, specify its data type: Categorical, Ordinal, Interval or Ratio. 4. For each column, specify its domain; that is the list or range of values that it can take. 5. Think about who would like to use a dashboard to create visualizations about this dataset. o For example, a card fraud dashboard can be used by bank cybersecurity teams. o A Parkinson's dashboard can be used by physicians and health care providers. 6. List the prospective users that you will develop the dashboard for, and what do you think they can use this dashboard for. 7. List a comprehensive set of questions that the users might ask about this dataset. o This is not the final set of questions that the dashboard will address. o It is just a starting point and may contain much more questions than what the dashboard will finally address. So list as many questions as you may think of./nProject - Part 1 Submission Submit a report in which you answer the questions listed above. The report should have three main sections: Section 1: Dataset Description (10 points) Section 2: Prospective Dashboard Users (10 points) Section 3: List of User Requirements & Potential Questions. (20 points) Decision Making - Part 2 Now that you understand your data, the users that are interested in it and what sorts of questions they might have about the data, it is time to make decisions related to how the actual dashboard will look like. The decisions that you will make are for two main subjects:/nChoosing Visualization Tools List the visualization tools that you will use to create the dashboard. Explain why you chose these tools. This can be due to data-related issues or personal preference of certain development tools. Explain why you prefer some tools over others. Data Preparation & Preprocessing In case your data requires any kind of pre-processing such as computing certain attributes or removing missing values, explain how the data will be processed and prepared for visualization. Final Set of Questions List the final set of questions that your dashboard will be designed address. The dashboard users should be able to find answers for these questions by using your dashboard. List at least five questions./nChoosing Visualization Tools List the visualization tools that you will use to create the dashboard. Explain why you chose these tools. This can be due to data-related issues or personal preference of certain development tools. Explain why you prefer some tools over others. Data Preparation & Preprocessing In case your data requires any kind of pre-processing such as computing certain attributes or removing missing values, explain how the data will be processed and prepared for visualization. Final Set of Questions List the final set of questions that your dashboard will be designed address. The dashboard users should be able to find answers for these questions by using your dashboard. List at least five questions./nList of Plots For each of the questions listed above, think about the best plots that can be used to address it. Keep in mind that one question might require multiple plots to address. Alternatively, one plot can address multiple questions. The dashboard should contain at least five plots. For each plot, • • Explain what it shows and how that relates to the set of questions. List the set of used pre-attentive attributes and colors. Include a rough, hand-drawn or computer-drawn, figure of the plot. List of Interactive Controls The dashboard user can change the visualizations via interactive controls. If your dashboard contains any controls. • List what they will be used for Which plots are connected to each one • The value range for each control and whether or not it is loaded from a certain attribute in the data. Project - Part 2 Submission Submit a report in which you answer the questions listed above. The first page of the report should contain the student name & the project title. The report should have five sections: Section 1: Used Visualization Tools • Section 2- Explanation of Required Data Pre-processing if any/nPART 3 General Project Information • The final deliverables are: o The dashboard o A report that includes all answers to questions listed in the three project phases. . A power point presentation. Details for each deliverable will be provided in the relevant project phase. Implementation - Part 3 Now that have laid down the design of your dashboard, it is time to implement it! Step I: Create the Single Visualizations Create each visualization to match the pre-specified design. 1. Use consistent color palettes and the minimum number of pre-attentive attributes possible to covey your information. Step II: Add Interactivity Add controls, if any, to the visualizations. Choose the most user-friendly controls. 1. For example, if you have controls that allow the user to change a numeric value, and this value has a very wide range, e.g., all numbers from 1 to 200, it is better to use a sliding bar control and not a list or a drop down menu.
Fig: 1
Fig: 2
Fig: 3
Fig: 4
Fig: 5
Fig: 6