Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
November 11, 2024
Search
Highlight

The heart and the chip: our bright future with robots
The heart and the chip: our bright future with robots, by Daniela Rus and Gregory Mone, is an insightful exploration of the future of robotics and artificial intelligence (AI), focusing on how these technologies will transform every aspect of our lives. Rus, a renowned roboticist, along with journalist Mone, offers a... more
Quote
Paying attention to the poetry of history gives us a valuable perspective on things that today seem unprecedented and urgent. On the flip side, persistent facts about the world tend to be the hardest to change. To give you a taste (again, keep your own list!): in [Vannevar] Bush’s world, circa 1970, there was a... more
- Ben Reinhardt (2022)
Articles
Artificial intelligence to automate the systematic review of scientific literature: Computing

The study shows that artificial intelligence (AI) has become highly important in contemporary computing because of its capacity to efficiently tackle intricate jobs that were typically carried out by people. The authors provide scientific literature that analyzes and... more

Artificial Intelligence (I.2) | Nov 7 24

The science of detecting LLM-generated text: Communications of the ACM

While large language models (LLMs) like ChatGPT can assist writers with editing, they might hinder students from learning to generate ideas or write creatively. This article surveys the current state of algorithms for detecting LLM... more

Natural Language (H.5.2...) | Nov 4 24

The end of programming: Communications of the ACM

Welsh’s article explores how artificial intelligence (AI) developments may redefine the landscape of the field of software development and make traditional coding methodologies obsolete. Readers should find it interesting, as it forecasts the potential impact... more

General (D.1.0) | Oct 31 24

An analysis of the math requirements of 199 CS BS/BA degrees at 158 U.S. universities: Communications of the ACM

The mathematics requirements for computer science (CS) students have been debated for decades. I began teaching in a CS program in 1983, and I recall similar discussions at that time. The debate has continued in one form or another since then. This report... more

Computer Science Education (K.3.2...) | Oct 9 24

50 years of queries: Communications of the ACM

The relational model is probably the one innovation that brought computers to the mainstream for business users. This article by Donald Chamberlin, creator of one of the first query languages (that evolved into the ubiquitous SQL), presents its history as a... more

History of Computing (K.2) | Sep 20 24

Free and open source software and other market failures: Communications of the ACM

Understanding the free and open-source software (FOSS) movement has, since its beginning, implied crossing many disciplinary boundaries. This article describes FOSS’s history, explaining its undeniable success throughout the 1990s, and why the... more

General (D.0) | Sep 2 24

The Internet of batteryless things: Communications of the ACM

The world is moving toward a future of very small, Internet-connected intelligent devices, that is, the Internet of Things (IoT). However, at present, providing power to these devices is a problem--the inconvenient, expensive, and environmentally unsustainable... more

General (K.6.0) | Aug 16 24

A review of semi-supervised learning for text classification: Artificial Intelligence Review

Duarte and Berton address the challenges of text classification in the context of big data, emphasizing the difficulties and costs associated with obtaining large labeled datasets. They explore... more

Text Analysis (I.2.7...) | Aug 14 24

10 things software developers should learn about learning: Communications of the ACM

In today’s fast-changing world where groundbreaking technologies are emerging to eclipse their predecessors at an unprecedented pace, continuous learning is not an option but a necessity for practitioners. Understanding how humans learn and memorize can help us do... more

Software Development (K.6.3...) | Jul 29 24

ContraMTD: an unsupervised malicious network traffic detection method based on contrastive learning: WWW 24

The methodology utilized in this study is innovative, as the procedure used to identify malicious network traffic involves an unsupervised method in contrastive learning. This unsupervised technique aims to surpass both... more

Security & Protection (C.2.0...) | Jul 19 24

Books
Natural language processing: a textbook with Python implementation

I had one big question after taking on this review: How relevant is this book with the advent of large language models (LLMs)? In the past two years, the launches of OpenAI’s GPT and Google’s Gemma, amongst others, have severely disrupted the study of natural language... more
Python (D.3.2...) | Nov 8 24

The heart and the chip: our bright future with robots

The heart and the chip: our bright future with robots, by Daniela Rus and Gregory Mone, is an insightful exploration of the future of robotics and artificial intelligence (AI), focusing on how these technologies will transform every aspect of our lives. Rus, a... more
General (K.4.0) | Nov 6 24

Improving equity in data science: re-imagining the teaching and learning of data in K-16 classrooms

Improving equity in data science, edited by Colby Tofel-Grehl and Emmanuel Schanzer, is a thought-provoking exploration of how data science education can be transformed to foster equity, especially within K-16 classrooms. The editors advocate for redefining... more
Computer & IS Education (K.3.2) | Nov 5 24

Mathematical theory of finite elements

Mathematical theory of finite elements is a comprehensive and rigorous exploration of the mathematical foundations of finite element methods (FEMs). The book focuses on two central topics: the concept of discrete stability, and the theory of conforming elements that... more
Finite Element Methods (G.1.8...) | Nov 1 24

Mobile robot programming: adventures in Python and C (2nd ed.)

This book serves as a comprehensive guide for individuals interested in mobile robotics, including: (i) novices interested in programming simple simulated robots; (ii) individuals with basic knowledge of robotics, that is, intermediate learners, who seek to know... more
Python (D.3.2...) | Oct 29 24

Programming-based formal languages and automata theory: design, implement, validate, and prove

This rather difficult read introduces the programming language FSM and the programming platform DrRacket. The author asserts that it is a convenient platform to design and prove an automata-based software artifact. The... more
General (D.1.0) | Oct 24 24

Societal impacts of artificial intelligence and machine learning

Carlo Lipizzi’s Societal impacts of artificial intelligence and machine learning offers a critical and comprehensive analysis of artificial intelligence (AI) and machine learning’s effects on society. This book provides a balanced perspective, cutting through the... more
Social Issues (K.4.2) | Oct 22 24

Ethical and legal aspects of computing: a professional perspective from software engineering

With this book, O’Regan efficiently addresses a wide range of ethical and legal issues in computing. It is well crafted, organized, and reader friendly, featuring many recent, relevant examples like tweets, fake news... more
Software Engineering (D.2) | Oct 17 24

Reasoning web: causality, explanations and declarative knowledge: 18th International Summer School 2022, Berlin, Germany, September 27–30, 2022, tutorial lectures

Artificial intelligence (AI) is experiencing explosive growth in academia, industry, and society at large. This impressive growth is driven primarily by machine learning, and in particular deep neural networks... more
WEB (H.5.3...) | Oct 15 24

The singularity is nearer: when we merge with AI

Ray Kurzweil’s The singularity is nearer builds upon his previous works, offering a visionary and updated exploration of the rapid technological advancements driving us toward the singularity. Kurzweil continues his discussion of artificial intelligence (AI) reaching... more
Computers & Society (K.4) | Oct 11 24


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