These reviews have been chosen by the editors to be highlighted.
All Media Types
Encounters with HCI pioneers: a personal history and photo journal
Shneiderman B., Morgan&Claypool Publishers, San Rafael, CA, 2019. 187 pp. Type: Book (978-1-681734-78-1)
Personal computing really only emerged thanks to the ease of user experience design (UXD) and the discipline of human-computer interaction (HCI). In this volume, the author describes his personal democratizing experience with a small group of rese...
Sep 16 2019
The book of why: the new science of cause and effect
Pearl J., Mackenzie D., Basic Books, Inc., New York, NY, 2018. 432 pp. Type: Book (978-0-465097-60-9), Reviews: (2 of 2)
In fields such as data science, explainable artificial intelligence (AI), and big data analytics, “why?” is the ultimate question that needs to be answered to make sense of real data. “Why?” has been the simplest question t...
Sep 9 2019
Natural language processing for social media (2nd ed.)
Farzindar A., Inkpen D., Hirst G., Morgan&Claypool Publishers, San Rafael, CA, 2018. 196 pp. Type: Book (978-1-681736-12-9)
As social networks gain widespread popularity, they dominate all other forms of communication, particularly among youth (but of course not only). Perhaps this is because of real-time information and opinion exchange; another reason seems to be a v...
Sep 3 2019
Research for practice: troubling trends in machine-learning scholarship
Lipton Z., Steinhardt J. Communications of the ACM 62(6): 45-53, 2019. Type: Article
The article reviews the attention paid to an important issue in machine learning research, but the problem raised can be generalized to other fields within computer science and informatics....
Aug 26 2019
Computational texture and patterns: from textons to deep learning
Dana K., Morgan&Claypool Publishers, San Rafael, CA, 2018. 113 pp. Type: Book (978-1-681730-11-0)
This slim volume considers the question of representing and matching textures and similar patterns. This question is closely related to recognition--for example, recognizing that something is a picture of a leafless tree--and segmentatio...
Aug 19 2019
A survey on deep neural network-based image captioning
Liu X., Xu Q., Wang N. The Visual Computer 35(3): 445-470, 2019. Type: Article
Automated image captioning is the task of generating a useful and accurate description of an image without manual input. An ideal system, when shown an image, generates a summary such as “the mailman is running from a large, scary dog.”...
Aug 12 2019
Knowledge driven development: bridging waterfall and agile methodologies
Lal M., Cambridge University Press, New York, NY, 2018. 322 pp. Type: Book (978-1-108475-21-1)
Software development projects are often labor-intensive and expensive. Although many software projects fail, even nominally successful projects may come in late and over budget. A software project delivery methodology can improve the chances of su...
Aug 5 2019
Software-defined networking-based DDoS defense mechanisms
Swami R., Dave M., Ranga V. ACM Computing Surveys 52(2): 1-36, 2019. Type: Article
This article surveys distributed denial-of-service (DDoS) attacks on software-defined networks (SDNs). SDNs separate the control plane from the data plane in computer networks, thus allowing more flexible management of traffic and topology. SDNs a...
Jul 29 2019
Computational artifacts: towards a philosophy of computer science
Turner R., Springer International Publishing, New York, NY, 2018. 255 pp. Type: Book (978-3-662555-64-4)
The philosophy of any discipline must account for the goals, methodology, and subject matter of the discipline . There is a well-developed body of scholarship on the philosophy of mathematics and of science, especially physics and biology, and ...
Jul 22 2019
Guidelines for human-AI interaction
Amershi S., Weld D., Vorvoreanu M., Fourney A., Nushi B., Collisson P., Suh J., Iqbal S., Bennett P., Inkpen K., Teevan J., Kikin-Gil R., Horvitz E. CHI 2019 (Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, Glasgow, UK, May 4-9, 2019) 1-13, 2019. Type: Proceedings
From a human-computer interaction (HCI) perspective, the arrival of virtual assistants (for example, Alexa, Siri, Google Assistant, and Bixby) has led to a shift in interaction mode from visual to speech-based: instead of manipulating objects disp...
Jul 15 2019
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2019 ThinkLoud, Inc.