These reviews have been chosen by the editors to be highlighted.
All Media Types
Testing and tuning market trading systems: algorithms in C++
Masters T., Apress, New York, NY, 2018. 332 pp. Type: Book (978-1-484241-72-1)
Financial markets have become increasingly dominated by automated systems. A computer program can be used to decide when to buy and sell things such as shares or currencies, with the aim of making a profit. The automated use of this means no human...
Oct 21 2019
Synthesis of quantum circuits vs. synthesis of classical reversible circuits
De Vos A., De Baerdemacker S., Van Rentergem Y., Morgan&Claypool Publishers, 2018. 125 pp. Type: Book (978-1-681733-81-4)
Quantum computing is gaining momentum these days with the innovation of practical quantum computers. Therefore, a synthesis mechanism for more complex logic machines using quantum logic gates is of immense importance. In contrast, reversible compu...
Oct 14 2019
Sentiment analysis for software engineering: How far can we go?
Lin B., Zampetti F., Bavota G., Di Penta M., Lanza M., Oliveto R. ICSE 2018 (Proceedings of the 40th International Conference on Software Engineering, Gothenburg, Sweden, May 27-Jun 3, 2018) 94-104, 2018. Type: Proceedings
Sentiment analysis continues to be successfully applied to consumer reviews. In other areas, the challenges involved can prove insurmountable. A failed attempt to successfully apply sentiment analysis is reported in this negative results paper.
Oct 7 2019
Computational mathematics with SageMath
Zimmermann P., Casamayou A., Cohen N., Connan G., Dumont T., Fousse L., Maltey F., Meulien M., Mezzarobba M., Pernet C., Thiry N., Bray E., Cremona J., Forets M., Ghitza A., Thomas H., SIAM-Society for Industrial and Applied Mathematics, Philadelphia, PA, 2018. 464 pp. Type: Book (978-1-611975-45-1)
SageMath is by now a well-established system for computational mathematics. It is used by many researchers, as well as increasingly in classrooms. While there is a wealth of material online to learn it, including many published papers, there are f...
Sep 30 2019
Pedagogy that supports computer science for
Ryoo J. ACM Transactions on Computing Education (TOCE) 19(4): 1-23, 2019. Type: Article, Reviews: (1 of 2)
The growing demand for graduates with computer science (CS) skills and knowledge of the area is echoed across all levels of education, and this paper is a timely addition to the movement for more inclusion from all sections of the population. This...
Sep 23 2019
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
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2019 ThinkLoud, Inc.