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