Samuel Greengard
A Nested Inventory for Software Security, Supply Chain Risk Management
The growing importance of the Software Bill of Materials
Focusing on the use of artificial photosynthesis through solar leaf technologies.
A test should show whether Bard is more powerful than ChattGPT or AI-powered Microsoft Bing.
Automated Evolution Tackles Tough Tasks
Reinforcement learning groups unlabeled data into sets of likes, with the goal of maximizing the cumulative rewards it receives from a human-wrought evaluation function.
Artificial Intelligence-based companions and chatbots allow people to form deep connections through long-term interactions.
An Organizational Perspective on the Process of Adopting Executable Exams
We analyze the organizational change that took place at the Technion when the assessment method in the CS1 course changed from paper-based exams to executable exams.
AI Bias: Challenges and Solutions
Where does bias in artificial intelligence come from; once we find it, how can we reduce or eliminate it?
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More