 |
 |
 |
 |
 |
Online reading lists: a mixed-method analysis of the academic perspective: International Journal on Digital Libraries

You can’t judge a book by its cover.
This review begins with a question and ends with a challenge about the future of reading lists in higher education. Reading lists in this context are curated collections of... more
Education (J.1...) | May 8 25

AceCoder: an effective prompting technique specialized in code generation: ACM Transactions on Software Engineering and Methodology

In the fast-evolving world of large language models (LLMs), code generation has been a particularly interesting application. However, despite their general success, LLMs often fail when prompts are... more
General (D.2.0) | May 7 25

Variational inference based adversarial domain adaptation: Pattern Analysis & Applications

This paper is based on Tzeng et al.’s work, which introduced adversarial discriminative domain adaptation (ADDA) eight years ago [1]. To adapt a model to a new domain, the ADDA paper... more
Learning (I.2.6) | May 6 25

Towards understanding and mitigating the hallucinations in NLP and speech: CODS-COMAD ’24

Mittal et al.’s comprehensive tutorial explores the problem of hallucinations in neural language generation, focusing on both natural language processing and speech recognition systems. It provides a... more
Speech Recognition & Synthesis (I.2.7...) | May 5 25

Model-based deep learning: Foundations and Trends in Signal Processing

Deep learning has revolutionized fields such as computer vision and natural language processing (NLP), but its application in signal processing remains challenging due to the complexity and interpretability of deep models. Traditional signal processing... more
General (I.2.0) | May 1 25

Artificial intelligence for the internal democracy of political parties: Minds and Machines

Many challenges can arise when applying artificial intelligence (AI) and machine learning (ML) models in new domains. Should AI/ML tools be used to influence decisions in democratic societies? Novelli et al.... more
Public Policy Issues (K.4.1) | Apr 29 25

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... 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

|
 |
|
 |
 |
 |
 |
 |
 |
Human leadership for humane technology: the new AI: agency ignited

Cornelia C. Walther’s Human leadership for humane technology is a timely and thoughtful exploration of the intersection between human values and artificial intelligence (AI). As we navigate an era of rapid technological advancement, the book offers an... more
General (K.4.0) | May 9 25

The zen of exotic computing

The title of this book features three words. The author explains two of them in the first two sentences of the preface:
The term zen refers to meditation, especially when trying to perceive the true nature of something. The term exotic means “strikingly, excitingly, or... more
Models of Computation (F.1.1) | May 7 25

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

Data structures and algorithms in Java: a project-based approach is designed to instruct readers on these core computer science principles through hands-on application. The book prioritizes experiential learning by incorporating projects that enable readers to... more
Data Structures (E.1) | May 5 25

Driving decisions: how autonomous vehicles make sense of the world

Driving decisions is an insightful and timely examination of the world of autonomous vehicles. Rather than celebrating the technological prowess of self-driving cars, Sam Hind delves into the intricate systems, people, and ideologies behind the scenes. The... more
Autonomous Vehicles (I.2.9...) | Apr 30 25

Optimizing generative AI workloads for sustainability

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 capabilities compared to classic machine learning models? In what direction will... 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 in neuroscience can understand it. Cytowic... 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 fundamentals of programming in terms of what... 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... more
General (K.6.0) | Apr 17 25

|
 |
|