Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
April 29, 2025
Search
Highlight

Pattern recognition: introduction, features, classifiers and principles
Some say that thinking from first principles can give people almost a superhuman edge. Just by reading the first two chapters of this textbook, students, researchers, and practitioners alike can develop that mindset and gain a solid grasp of the math behind many recent AI and... more
Quote
Top management must ensure that an appropriate information infrastructure is built. It’s already starting to fall into place in many of our better-run corporations... more
- James Martin (1985)
Articles
Next-generation human-robot interaction with ChatGPT and robot operating system: Software—Practice & Experience

To quote the 1931 film Frankenstein [1]: Henry Frankenstein: Look! It’s moving. It’s alive. It’s alive ... It’s alive, it’s moving, it’s alive, it’s alive, it’s alive, IT’S ALIVE! Victor Moritz: Henry - In the name of... more

Language Models (I.2.7...) | Apr 21 25

A systematic literature review on automated software vulnerability detection using machine learning: ACM Computing Surveys

Software vulnerabilities pose a critical security risk, allowing attackers to exploit weaknesses in code. Traditional detection methods, such as static and dynamic analysis, often produce high false... more

Software/Program Verification (D.2.4) | Apr 16 25

Multi-camera tracking of mechanically thrown objects for automated in-plant logistics by cognitive robots in Industry 4.0: The Visual Computer

This paper addresses four questions that perhaps have been keeping you awake at night: (1) Can cognitive robots play baseball? (2) If so, can they play baseball in a factory? (Spoiler... more

General (I.2.0) | Apr 14 25

How economically marginalized adolescents of color negotiate critical pedagogy in a computing classroom: ACM Transactions on Computing Education (TOCE)

This is an extraordinary paper for extraordinary times. It reports on the challenges of designing and teaching a six-week summer computer science (CS) course, originally conducted in 2022, for first-generation 14- to 18-year-old secondary students, drawing upon... more

Computer Science Education (K.3.2...) | Apr 10 25

Towards a sustainable blockchain: a peer-to-peer federated learning based approach: ACM Transactions on Internet Technology

Agarwal et al. conduct an in-depth exploration of integrating peer-to-peer federated learning (P2P-FL) with blockchain technology, aiming to enhance the sustainability and efficiency of blockchain... more

Electronic Commerce (K.4.4) | Apr 9 25

Replication in requirements engineering: the NLP for RE case: ACM Transactions on Software Engineering and Methodology

This paper presents a novel solution to a common problem: how to better share and replicate research. The “NLP” in the title refers to natural language processing, a research method... more

Requirements/Specifications (D.2.1) | Mar 20 25

Measuring GitHub Copilot's impact on productivity: Communications of the ACM

Artificial intelligence (AI)-powered coding assistants are transforming how developers write, debug, and optimize code. Leveraging machine learning and natural language processing (NLP), these tools offer real-time... more

Software Development (K.6.3...) | Mar 7 25

Variational inference based adversarial domain adaptation: Pattern Analysis & Applications

Zonoozi et al. present a novel approach to unsupervised domain adaptation by integrating variational autoencoders (VAEs) with adversarial learning. Their proposed model... more

Learning (I.2.6) | Mar 4 25

ChatGPT is bullshit: Ethics and Information Technology

As people around the world understand how large language models (LLMs) behave, more and more of us wonder why these models “hallucinate”--and what can be done to reduce it. Hicks et al.’s provocatively named paper is an excellent primer for understanding... more

Ethics (K.4.1...) | Feb 25 25

A disruptive research playbook for studying disruptive innovations: ACM Transactions on Software Engineering and Methodology

This paper introduces a novel tool, useful for high-level analysis of innovation in software engineering and long-term impacts on the software engineering community. The authors call it a “playbook” to distinguish it... more

Methodologies (D.2.1...) | Feb 20 25

Books
Optimizing generative AI workloads for sustainability: balancing performance and environmental impact in generative AI

We often wonder which models and methods are most effective in artificial intelligence (AI). Do OpenAI’s generative pre-trained transformer (GPT) language models have significant... more
Artificial Intelligence (I.2) | Apr 28 25

Your Stone Age brain in the Screen Age: coping with digital distraction and sensory overload

Cytowic’s Your Stone Age brain in the Screen Age looks at the challenges our brains face when interacting with screens and technology. The language of the book is very clear and even readers with no background... more
Social & Behavioral Sciences (J.4) | Apr 25 25

Pattern recognition: introduction, features, classifiers and principles

Some say that thinking from first principles can give people almost a superhuman edge. Just by reading the first two chapters of this textbook, students, researchers, and practitioners alike can develop that mindset and gain a solid grasp of the math... more
Probability & Statistics (G.3) | Apr 24 25

Hands-on large language models

A comprehensive and visually rich guide to the world of large language models (LLMs), this book seeks to provide an accessible introduction to both their conceptual foundations and practical applications. The book has many strengths: Its “intuition first” philosophy means it focuses on providing a clear and... more
Language Models (I.2.7...) | Apr 23 25

Data structures and algorithms in Java: a project-based approach

Myers’s textbook allows computer science (CS) students to apply the fundamental principles of data structures and algorithms in Java. Well structured and easy to read, its 22 chapters cover all aspects of data structures and algorithms. Furthermore, it introduces the... more
Data Structures (E.1) | Apr 22 25

Management innovation and big data

In the fields of management and information technology (IT), as in any other scientific or business field, buzzwords come and go. One of the most frequently used buzzwords these days is “big data.” This book is an interesting and helpful reference, albeit very concise, to the most widely recognized concepts and... more
General (K.6.0) | Apr 17 25

Exploring complex survey data analysis using R: a tidy introduction with {srvyr} and {survey}

Exploring complex survey data analysis using R, by Stephanie Zimmer, Rebecca Powell, and Isabella Velásquez, is a comprehensive guide that delves into the intricacies of survey data analysis using R. This book is a must-read for intermediate R users who are... more
General (D.3.0) | Apr 15 25

Life as no one knows it: the physics of life’s emergence

Sara Walker’s Life as no one knows it arrives on the heels of extensive media coverage and promotional efforts that have catapulted it into bestseller status. I approached this book with a sense of anticipation, especially eager to explore her ideas on... more
Biology & Genetics (J.3...) | Apr 11 25

Generative artificial intelligence: exploring the power and potential of generative AI

This book explains generative artificial intelligence (AI) in simple terms, making it easy for readers to understand how it works and how it can be used. The authors aim to teach both beginners and professionals about the basics of AI tools like neural networks... more
Artificial Intelligence (I.2) | Apr 8 25

Exploiting the power of group differences: using patterns to solve data analysis problems

In our day-to-day activities, we often divide things--both living and nonliving--into categories or groups, and then use the group differences to make our decisions. These decisions are sometimes intuitive, but at other times demand... more
Algorithms (I.5.3...) | Apr 7 25


Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2025 ThinkLoud®
Terms of Use
| Privacy Policy