The human computer interface provides the means whereby users interact with computer systems. The quality of that interface significantly affects usability in all its forms and encompasses a vast range of technologies: animation, visualisation, simulation, speech, video, recognition (of faces, of hand-writing, etc.) and graphics. For the data scientist, it is important to be aware of the range of options and possibilities, and to be able to deploy these as appropriate. Through the use of graphs and other forms of diagrams, visualisation can be used in providing readily understood summaries but can also greatly assist in guiding such activities as clustering and classification.
Scope
- Importance of effectively presenting data, models, and inferences to clients in oral, written, and graphical formats.
- Visualization techniques for exploring data and making inferences, as well as for presenting information to clients.
- Effective visualizations for different types of data, including time-varying data, spatial data, multivariate data, high-dimensional multivariate data, tree- or graph-structured data, discrete / continuous data, and text.
- Knowing the audience: the client or audience for a data science project is not, in general, another data scientist.
- Human-Computer Interface considerations for clients of data science products.
Competencies
- Recognize the main strands of knowledge underpinning approaches to Analysis and Presentation
- Summarize the skills and techniques (including tools) that can be employed in addressing each of the challenges of Analysis and Presentation to create efficient and effective interfaces
- Apply a critical demeanor but also confidence and creativity regarding all aspects of the human computer interface
- Execute the selection of tools appropriate for the size of the data/Big Data to be rendered
Subdomains
- AP-Foundational considerations – Tier 1
- AP-Visualization – Tier 1
- AP-User-centered design – Tier 2
- AP-Interaction design – Tier 2
- AP-Interface design and development – Elective
Suggestions Accepted for consideration for the next Edition:
Please provide your suggestions about this knowledge unit. All submitted comments will be reviewed at the end of the month. Comments accepted for inclusion will be listed above.