talk-data.com talk-data.com

Event

O'Reilly AI & ML Books

1998-04-17 – 2026-12-25 Oreilly Visit website ↗

Activities tracked

46

Collection of O'Reilly books on AI & ML.

Filtering by: artificial-intelligence-ai ×

Sessions & talks

Showing 1–25 of 46 · Newest first

Search within this event →
An Illustrated Guide to AI Agents

Artificial intelligence is entering a new phase. No longer limited to answering prompts or completing simple writing tasks, AI agents can now reason, plan, and act with increasing independence. From accelerating scientific breakthroughs to supporting creative work, these systems are quickly reshaping industries and everyday life. This book provides the conceptual foundation and practical insights you need to understand—and effectively work with—this emerging technology. Through hundreds of clear graphic illustrations, Maarten Grootendorst and Jay Alammar explain how AI agents are built, how they think, and where they're heading. Designed for professionals, students, and curious learners alike, this guide goes beyond the buzz to reveal what's actually happening inside these systems, why it matters, and how to apply the knowledge in real-world contexts. With its visual storytelling and accessible explanations, An Illustrated Guide to AI Agents is your essential reference for navigating the next frontier of artificial intelligence. Explore the core architecture of AI agents: tools, memory, and planning Understand reasoning LLMs, multimodal models, and multi-agent collaboration Learn advanced methods, including distillation, quantization, and reinforcement learning Evaluate real-world applications, strengths, and limitations of AI agents

AI Agents with MCP

Since its release in late 2024, Anthropic's Model Context Protocol (MCP) has redefined how developers build and connect AI agents to tools, data, and each other. AI Agents with MCP is the first comprehensive guide to this rapidly emerging standard, helping engineers unlock its full potential with hands-on projects. Whether you're developing agentic workflows, bridging tools across platforms, or creating robust multiagent systems, this book walks you through every layer of MCP--from protocol structure to server and client implementation. Author Kyle Stratis provides the practical expertise needed to build fully functional MCP servers, clients, and more. Unlike high-level overviews or fragmented documentation, this book gives you a deep systems-level understanding of MCP's capabilities--and limitations. With its flexible, model-agnostic design, MCP continues to gain traction across the generative AI community; this book ensures you're ready to build with it confidently and effectively. Understand the structure and core concepts of the Model Context Protocol Build complete MCP servers, clients, and transport layers in Python Consume tools, prompts, and data via MCP-based agent workflows Extend agent capabilities with MCP for large-scale and AI-native systems

Generative AI on Microsoft Azure

Companies are now moving generative AI projects from the lab to production environments. To support these increasingly sophisticated applications, they're turning to advanced practices such as multiagent architectures and complex code-based frameworks. This practical handbook shows you how to leverage cutting-edge techniques using Microsoft's powerful ecosystem of tools to deploy trustworthy AI systems tailored to your organization's needs. Written for and by AI professionals, Generative AI on Microsoft Azure goes beyond the technical core aspects, examining underlying principles, tools, and practices in depth, from the art of prompt engineering to strategies for fine-tuning models to advanced techniques like retrieval-augmented generation (RAG) and agentic AI. Through real-world case studies and insights from top experts, you'll learn how to harness AI's full potential on Azure, paving the way for groundbreaking solutions and sustainable success in today's AI-driven landscape. Understand the technical foundations of generative AI and how the technology has evolved over the last few years Implement advanced GenAI applications using Microsoft services like Azure AI Foundry, Copilot, GitHub Models, Azure Databricks, and Snowflake on Azure Leverage patterns, tools, frameworks, and platforms to customize AI projects Manage, govern, and secure your AI-enabled systems with responsible AI practices Build upon expert guidance to avoid common pitfalls, future-proof your applications, and more

Designing AI Interfaces

As artificial intelligence becomes central to modern product design, UX professionals must adapt their toolkits to meet new demands. In Designing AI Interfaces, senior product designer Louise Macfadyen offers a timely, practice-oriented guide for building intuitive, ethical, and effective user experiences with large language models (LLMs) and autonomous AI systems. From content moderation to interruptibility, this book presents actionable design patterns for today's most advanced AI interactions—with clear technical insights to help designers understand how AI systems process inputs, generate outputs, and make decisions on users' behalf. Written specifically for product designers navigating the AI transition, this book provides concrete strategies for managing risk, enabling transparency, and fostering user trust in increasingly agentic systems. Readers will learn how to enable users to steer and shape AI responses in real time, incorporate ethical and UX principles into actionable design strategies, and navigate trade-offs in autonomy and control—all while gaining fluency in key AI concepts to collaborate more effectively with engineering teams. Design effective and ethical interfaces for LLMs and AI agents Apply best-practice patterns for content warnings, permissions, and oversight Gain a mental model for how AI systems reason and act Collaborate confidently with engineering and product teams Evaluate your org's AI maturity and advocate for responsible implementation

Generative AI on Kubernetes

Generative AI is revolutionizing industries, and Kubernetes has fast become the backbone for deploying and managing these resource-intensive workloads. This book serves as a practical, hands-on guide for MLOps engineers, software developers, Kubernetes administrators, and AI professionals ready to unlock AI innovation with the power of cloud native infrastructure. Authors Roland Huß and Daniele Zonca provide a clear road map for training, fine-tuning, deploying, and scaling GenAI models on Kubernetes, addressing challenges like resource optimization, automation, and security along the way. With actionable insights with real-world examples, readers will learn to tackle the opportunities and complexities of managing GenAI applications in production environments. Whether you're experimenting with large-scale language models or facing the nuances of AI deployment at scale, you'll uncover expertise you need to operationalize this exciting technology effectively. Learn to run GenAI models on Kubernetes for efficient scalability Get techniques to train and fine-tune LLMs within Kubernetes environments See how to deploy production-ready AI systems with automation and resource optimization Discover how to monitor and scale GenAI applications to handle real-world demand Uncover the best tools to operationalize your GenAI workloads Learn how to run agent-based and AI-driven applications

ML and Generative AI in the Data Lakehouse

In today's race to harness generative AI, many teams struggle to integrate these advanced tools into their business systems. While platforms like GPT-4 and Google's Gemini are powerful, they aren't always tailored to specific business needs. This book offers a practical guide to building scalable, customized AI solutions using the full potential of data lakehouse architecture. Author Bennie Haelen covers everything from deploying ML and GenAI models in Databricks to optimizing performance with best practices. In this must-read for data professionals, you'll gain the tools to unlock the power of large language models (LLMs) by seamlessly combining data engineering and data science to create impactful solutions. Learn to build, deploy, and monitor ML and GenAI models on a data lakehouse architecture using Databricks Leverage LLMs to extract deeper, actionable insights from your business data residing in lakehouses Discover how to integrate traditional ML and GenAI models for customized, scalable solutions Utilize open source models to control costs while maintaining model performance and efficiency Implement best practices for optimizing ML and GenAI models within the Databricks platform

AI Data Center Network Design and Technologies

AI Data Center Network Design and Technologies Designing the Networks that Power the AI Revolution Artificial intelligence is transforming the modern data center. Training large-scale machine learning models requires infrastructure that can move massive datasets at lightning speed-far beyond the capabilities of traditional architectures. AI Data Center Network Design and Technologies is the first comprehensive, vendor-neutral guide to building and optimizing networks purpose-built for AI workloads. Written by leading experts in AI data center design, this book bridges the gap between network engineering and AI infrastructure-helping you understand how to design, scale, and future-proof high-performance environments for training and inference. What You'll Learn Architect for scale: Build high-radix network fabrics to support GPU, TPU, and xPU-based AI clusters Optimize data movement: Integrate lossless Ethernet/IP fabrics for high-throughput, low-latency communication Design with purpose: Align network design to AI/ML workload patterns and server architectures Plan for the physical layer: Address cooling, power, and interconnect challenges at AI scale Stay ahead of innovation: Explore emerging standards from the Ultra Ethernet Consortium (UEC) Validate performance: Apply proven deployment, testing, and measurement best practices Why Read This Book AI is redefining what data centers can-and must-do. Whether you're a network engineer, architect, or technology leader, this book provides the technical foundation and forward-looking insights you need to design next-generation networks optimized for AI-scale computing. .

AI-Native LLM Security

"AI Native LLM Security" is your essential guide to understanding and securing large language models and AI systems. With a focus on implementing practical strategies and leveraging frameworks like OWASP Top 10, this book equips professionals to identify and mitigate risks effectively. By reading this, you'll gain the expertise to confidently manage LLM security challenges. What this Book will help me do Learn about adversarial AI attacks and methods to defend against them. Understand secure-by-design methodologies and their application to LLM systems. Gain insights on implementing MLSecOps practices for robust AI security. Navigate ethical considerations and legal aspects of AI security. Secure AI development life cycles with practical strategies and standards. Author(s) The authors, Vaibhav Malik, Ken Huang, and Adam Dawson, are experts in AI security with collective experience covering cybersecurity, AI development, and security frameworks. Their dedication to advancing trustworthy AI ensures that this book is both technically comprehensive and approachable. Who is it for? This book is perfect for cybersecurity experts, AI developers, and technology managers aiming to secure and manage AI systems. Readers should have a basic understanding of AI and security concepts. If you're a security architect, ML engineer, DevOps professional, or a leader overseeing AI initiatives, this book will help you address LLM security effectively for your field.

Building Agentic AI: Workflows, Fine-Tuning, Optimization, and Deployment

Transform Your Business with Intelligent AI to Drive Outcomes Building reactive AI applications and chatbots is no longer enough. The competitive advantage belongs to those who can build AI that can respond, reason, plan, and execute. Building Agentic AI: Workflows, Fine-Tuning, Optimization, and Deployment takes you beyond basic chatbots to create fully functional, autonomous agents that automate real workflows, enhance human decision-making, and drive measurable business outcomes across high-impact domains like customer support, finance, and research. Whether you're a developer deploying your first model, a data scientist exploring multi-agent systems and distilled LLMs, or a product manager integrating AI workflows and embedding models, this practical handbook provides tried and tested blueprints for building production-ready systems. Harness the power of reasoning models for applications like computer use, multimodal systems to work with all kinds of data, and fine-tuning techniques to get the most out of AI. Learn to test, monitor, and optimize agentic systems to keep them reliable and cost-effective at enterprise scale. Master the complete agentic AI pipeline Design adaptive AI agents with memory, tool use, and collaborative reasoning capabilities Build robust RAG workflows using embeddings, vector databases, and LangGraph state management Implement comprehensive evaluation frameworks beyond accuracy, including precision, recall, and latency metrics Deploy multimodal AI systems that seamlessly integrate text, vision, audio, and code generation Optimize models for production through fine-tuning, quantization, and speculative decoding techniques Navigate the bleeding edge of reasoning LLMs and computer-use capabilities Balance cost, speed, accuracy, and privacy in real-world deployment scenarios Create hybrid architectures that combine multiple agents for complex enterprise applications Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Edge Artificial Intelligence

Secure your expertise in the next wave of computing with this essential book, which provides a comprehensive guide to Edge AI, detailing its foundational concepts, deployment strategies, and real-world applications for revolutionizing performance and privacy across various industries. Edge AI has the potential to bring the computational power of AI algorithms closer to where data is generated, processed, and utilized. Traditionally, AI models are deployed in centralized cloud environments, leading to latency issues, bandwidth constraints, and privacy concerns. Edge AI addresses these limitations by enabling AI inference and decision-making directly on edge devices, such as smartphones, IoT sensors, and edge servers. Despite its challenges, edge AI presents numerous opportunities across various domains. From real-time health monitoring and predictive maintenance in industrial IoT to personalized recommendations in retail and immersive experiences in augmented reality, edge AI has the potential to revolutionize how we interact with technology. This book aims to provide a comprehensive exploration of edge AI, covering its foundational concepts, development frameworks, deployment strategies, security considerations, ethical implications, emerging trends, and real-world applications. This guide is essential for anyone pushing the boundaries to leverage edge computing for enhanced performance and efficiency. Readers will find this volume: Dives deep into the world of edge AI with a comprehensive exploration covering foundational concepts, development frameworks, deployment strategies, security considerations, ethical implications, governance frameworks, optimization techniques, and real-world applications; Offers practical guidance on implementing edge AI solutions effectively in various domains, including architecture design, development frameworks, deployment strategies, and optimization techniques; Explores concrete examples of edge AI applications across diverse domains such as healthcare, industrial IoT, smart cities, and autonomous systems, providing insights into how edge AI is revolutionizing industries and everyday life; Provides insights into emerging trends and technologies in the field of edge AI, including convergence with blockchain, augmented reality, virtual reality, autonomous systems, personalized experiences, and cybersecurity. Audience Researchers, AI experts, and industry professionals in the field of computer science, IT, and business management.

The AI Optimization Playbook

Deliver measurable business value by applying strategic, technical, and ethical frameworks to AI initiatives at scale Free with your book: DRM-free PDF version + access to Packt's next-gen Reader Key Features Build AI strategies that align with business goals and maximize ROI Implement enterprise-ready frameworks for MLOps, LLMOps, and Responsible AI Learn from real-world case studies spanning industries and AI maturity levels Book Description AI is only as valuable as the business outcomes it enables, and this hands-on guide shows you how to make that happen. Whether you’re a technology leader launching your first AI use case or scaling production systems, you need a clear path from innovation to impact. That means aligning your AI initiatives with enterprise strategy, operational readiness, and responsible practices, and The AI Optimization Playbook gives you the clarity, structure, and insight you need to succeed. Through actionable guidance and real-world examples, you’ll learn how to build high-impact AI strategies, evaluate projects based on ROI, secure executive sponsorship, and transition prototypes into production-grade systems. You’ll also explore MLOps and LLMOps practices that ensure scalability, reliability, and governance across the AI lifecycle. But deployment is just the beginning. This book goes further to address the crucial need for Responsible AI through frameworks, compliance strategies, and transparency techniques. Written by AI experts and industry leaders, this playbook combines technical fluency with strategic perspective to bridge the business–technology divide so you can confidently lead AI transformation across the enterprise. Email sign-up and proof of purchase required What you will learn Design business-aligned AI strategies Select and prioritize AI projects with the highest potential ROI Develop reliable prototypes and scale them using MLOps pipelines Integrate explainability, fairness, and compliance into AI systems Apply LLMOps practices to deploy and maintain generative AI models Build AI agents that support autonomous decision-making at scale Navigate evolving AI regulations with actionable compliance frameworks Build a future-ready, ethically grounded AI organization Who this book is for This book is for AI/ML leaders and business leaders, CTOs, CIOs, CDAOs, and CAIOs, responsible for driving innovation, operational efficiency, and risk mitigation through artificial intelligence. You should have familiarity with enterprise technology and the fundamentals of AI solution development.

Adaptive Artificial Intelligence

Master the next frontier of technology with this book, which provides an in-depth guide to adaptive artificial intelligence and its ability to create flexible, self-governed systems in dynamic industries. Adaptive artificial intelligence represents a significant advancement in the development of AI systems, particularly within various industries that require robust, flexible, and responsive technologies. Unlike traditional AI, which operates based on pre-defined models and static data, adaptive AI is designed to learn and evolve in real time, making it particularly valuable in dynamic and unpredictable environments. This capability is increasingly important in disciplines such as autonomous systems, healthcare, finance, and industrial automation, where the ability to adapt to new information and changing conditions is crucial. In industry development, adaptive AI drives innovation by enabling systems that can continuously improve their performance and decision-making processes without the need for constant human intervention. This leads to more efficient operations, reduced downtime, and enhanced outcomes across sectors. As industries increasingly rely on AI for critical functions, the adaptive capability of these systems becomes a cornerstone for achieving higher levels of automation, reliability, and intelligence in technological solutions. Readers will find the book: Introduces the emerging concept of adaptive artificial intelligence; Explores the many applications of adaptive artificial intelligence across various industries; Provides comprehensive coverage of reinforcement learning for different domains. Audience Research scholars, IT professionals, engineering students, network administrators, artificial intelligence and deep learning experts, and government research agencies looking to innovate with the power of artificial intelligence.

Artificial Intelligence Applications in Aeronautical and Aerospace Engineering

This book is a comprehensive guide for anyone in the aeronautical and aerospace fields who wants to understand and leverage the transformative power of artificial intelligence to enhance safety, optimize performance, and drive innovation. The field of aeronautical and aerospace engineering is on the brink of a transformative revolution driven by rapid advancements in artificial intelligence (AI). This book analyzes AI’s multifaceted impact on the industry, exploring AI’s potential to address complex challenges, optimize processes, and push technological boundaries with a focus on enhancing safety, security, innovation, and performance. By blending technical insights with practical applications, it provides readers with a roadmap for harnessing AI to solve complex challenges and improve efficiency in aeronautics. Ideal for those seeking a deeper understanding of AI’s role in aeronautical and aerospace engineering, this book offers real-world applications, case studies, and expert insights, making it a valuable resource for anyone aiming to stay at the forefront of this rapidly evolving field. Readers will find this book: Examines AI’s transformative role in aerospace and aeronautics, from enhancing safety to driving innovation and optimizing performance; Highlights real-time applications, addressing AI’s role in boosting operational efficiency and safety in the aerospace and aeronautical industries; Offers insights into emerging AI technologies shaping the future of aerospace and aeronautical systems; Features real-world case studies on AI applications in autonomous navigation, predictive maintenance of aircraft, and air traffic management. Audience Aeronautical and aerospace engineers, AI researchers, students, and industry professionals seeking to understand and apply AI solutions in areas like safety, security, and performance optimization.

AI-Driven Software Testing : Transforming Software Testing with Artificial Intelligence and Machine Learning

AI-Driven Software Testing explores how Artificial Intelligence (AI) and Machine Learning (ML) are revolutionizing quality engineering (QE), making testing more intelligent, efficient, and adaptive. The book begins by examining the critical role of QE in modern software development and the paradigm shift introduced by AI/ML. It traces the evolution of software testing, from manual approaches to AI-powered automation, highlighting key innovations that enhance accuracy, speed, and scalability. Readers will gain a deep understanding of quality engineering in the age of AI, comparing traditional and AI-driven testing methodologies to uncover their advantages and challenges. Moving into practical applications, the book delves into AI-enhanced test planning, execution, and defect management. It explores AI-driven test case development, intelligent test environments, and real-time monitoring techniques that streamline the testing lifecycle. Additionally, it covers AI’s impact on continuous integration and delivery (CI/CD), predictive analytics for failure prevention, and strategies for scaling AI-driven testing across cloud platforms. Finally, it looks ahead to the future of AI in software testing, discussing emerging trends, ethical considerations, and the evolving role of QE professionals in an AI-first world. With real-world case studies and actionable insights, AI-Driven Software Testing is an essential guide for QE engineers, developers, and tech leaders looking to harness AI for smarter, faster, and more reliable software testing. What you will learn: • What are the key principles of AI/ML-driven quality engineering • What is intelligent test case generation and adaptive test automation • Explore predictive analytics for defect prevention and risk assessment • Understand integration of AI/ML tools in CI/CD pipelines Who this book is for: Quality Engineers looking to enhance software testing with AI-driven techniques. Data Scientists exploring AI applications in software quality assurance and engineering. Software Developers – Engineers seeking to integrate AI/ML into testing and automation workflows.

Architecting AI Software Systems

Dive into the world of architecting intelligent software with this comprehensive guide. This book explores the principles and practices required to integrate artificial intelligence into existing architectures to deliver scalable and robust AI-driven systems. By the end of this journey, you will be equipped with the knowledge and skills to design and optimize next-generation AI applications. What this Book will help me do Effectively integrate AI-driven components within traditional software systems while maintaining scalability and performance. Understand key architectural risks and how to address them, ensuring resilience and cost-efficiency. Apply architectural principles through hands-on exercises and real-world case studies to solidify your learning. Master AI and ML concepts crucial to modern architectures, such as inference and decision-making mechanisms. Develop actionable architectural strategies for implementing user-centric, high-performance AI systems. Author(s) Richard D Avila and Imran Ahmad bring decades of experience in software architecture and AI technologies. Richard has worked extensively in crafting AI-integrated solutions for enterprise-grade systems, while Imran specializes in making complex AI accessible and manageable for developers. Their combined expertise provides an authoritative and approachable guide to AI systems architecture. Who is it for? This book is ideal for software architects and system designers looking to understand and implement AI within their architectures. It is also a valuable resource for CTOs, VPs of Engineering, and professionals spinning on the edge of technical leadership to keep their systems competitive. Intermediate-level developers aspiring to grow into architectural roles will gain actionable insights into the principles of AI-driven systems design. Beginner architects with a passion for AI technologies will find this book to be a robust starting point.

Generative AI for Software Developers

Master Generative AI in software development with hands-on guidance, from coding and debugging to testing and deployment, using GitHub Copilot, Amazon Q Developer, and OpenAI APIs to build scalable, AI-powered applications Key Features Hands-on guidance for mastering AI-powered coding, debugging, and deployment with real-world examples Comprehensive coverage of GenAI concepts, prompt engineering, fine-tuning, and SDLC integration Practical strategies for architecting and scaling production-ready AI-driven applications Book Description Generative AI for Software Developers is your practical guide to mastering AI-powered development and staying ahead in a fast-changing industry. Through a structured, hands-on approach, this book helps you understand, implement, and optimize Generative AI in modern software engineering. From AI-assisted coding, debugging, and documentation to testing, deployment, and system design, it equips you with the skills to integrate AI seamlessly into your workflows. You’ll work with tools such as GitHub Copilot, Amazon Q Developer, and OpenAI APIs while learning strategies for prompt engineering, fine-tuning, and building scalable AI-powered applications. Featuring real-world use cases, best practices, and expert insights, this book bridges the gap between experimenting with AI and production deployment. Whether you’re an aspiring AI developer, experienced engineer, or solutions architect, this guide gives you the clarity, confidence, and tactical knowledge to thrive in the GenAI-driven future of software development. Armed with these insights, you’ll be ready to build, integrate, and scale intelligent solutions that enhance every stage of the software development lifecycle. What you will learn Build a secure GenAI application with expert guidance Understand the fundamentals of GenAI and its applications in software engineering Automate coding tasks with tools like GitHub Copilot, Amazon Q Developer, and OpenAI APIs Apply AI for debugging, testing, documentation, and deployment workflows Get to grips with prompt engineering and fine-tuning techniques to optimize AI outputs Implement best practices for architecting and scaling AI-powered applications Build end-to-end GenAI projects, moving from experimentation to production Who this book is for This book is for software developers, engineers, architects, and tech professionals who want to understand the core concepts of Generative AI and its real-world applications, master AI-driven development workflows to improve efficiency and code quality, and leverage tools like GitHub Copilot, Amazon Q Developer, and OpenAI APIs to automate coding tasks.

Generative AI Design Patterns

Generative AI enables powerful new capabilities, but they come with some serious limitations that you'll have to tackle to ship a reliable application or agent. Luckily, experts in the field have compiled a library of 32 tried-and-true design patterns to address the challenges you're likely to encounter when building applications using LLMs, such as hallucinations, nondeterministic responses, and knowledge cutoffs. This book codifies research and real-world experience into advice you can incorporate into your projects. Each pattern describes a problem, shows a proven way to solve it with a fully coded example, and discusses trade-offs. Design around the limitations of LLMs Ensure that generated content follows a specific style, tone, or format Maximize creativity while balancing different types of risk Build agents that plan, self-correct, take action, and collaborate with other agents Compose patterns into agentic applications for a variety of use cases

Coding with AI

Practical techniques to accelerate software development using generative AI. Let’s get real. You’d like to hand off a lot of tedious software development tasks to an assistant—and now you can! AI-powered coding tools like Copilot can accelerate research, design, code creation, testing, troubleshooting, documentation, refactoring and more. Coding with AI shows you how. Written for working developers, this book fast-tracks you to AI-powered productivity with bite-size projects, tested prompts, and techniques for getting the most out of AI. In Coding with AI you’ll learn how to: Incorporate AI tools into your development workflow Create pro-quality documentation and tests Debug and refactor software efficiently Create and organize reusable prompts Coding with AI takes you through several small Python projects with the help of AI tools, showing you exactly how to use AI to create and refine real software. This book skips the baby steps and goes straight to the techniques you’ll use on the job, every day. You’ll learn to sidestep AI inefficiencies like hallucination and identify the places where AI can save you the most time and effort. About the Technology Taking a systematic approach to coding with Al will deliver the clarity, consistency, and scalability you need for production-grade applications. With practice, you can use AI tools to break down complex problems, generate maintainable code, enhance your models, and streamline debugging, testing, and collaboration. As you learn to work with AI’s strengths—and recognize its limitations—you’ll build more reliable software and find that the quality of your generated code improves significantly. About the Book Coding with AI shows you how to gain massive benefits from a powerful array of AI-driven development tools and techniques. And it shares the insights and methods you need to use them effectively in professional projects. Following realistic examples, you’ll learn AI coding for database integration, designing a UI, and establishing an automated testing suite. You’ll even vibe code a game—but only after you’ve built a rock-solid foundation. What's Inside Incorporate AI into your development workflow Create pro-quality documentation and tests Debug and refactor software efficiently Create and organize reusable prompts About the Reader For professional software developers. Examples in Python. About the Author Jeremy C. Morgan has two decades of experience as an engineer building software for everything from Fortune 100 companies to tiny startups. Quotes Delivers exactly what working developers need: practical techniques that actually work. - Scott Hanselman, Microsoft You’ll be writing prompt engineering poetry. - Lars Klint, Atlassian Blends years of software experience with hands-on knowledge of top AI coding techniques. Essential. - Steve Buchanan, Jamf Detailed use of AI in real-world applications. A great job! - Santosh Yadav, Celonis

Advances in Artificial Intelligence Applications in Industrial and Systems Engineering

Comprehensive guide offering actionable strategies for enhancing human-centered AI, efficiency, and productivity in industrial and systems engineering through the power of AI. Advances in Artificial Intelligence Applications in Industrial and Systems Engineering is the first book in the Advances in Industrial and Systems Engineering series, offering insights into AI techniques, challenges, and applications across various industrial and systems engineering (ISE) domains. Not only does the book chart current AI trends and tools for effective integration, but it also raises pivotal ethical concerns and explores the latest methodologies, tools, and real-world examples relevant to today’s dynamic ISE landscape. Readers will gain a practical toolkit for effective integration and utilization of AI in system design and operation. The book also presents the current state of AI across big data analytics, machine learning, artificial intelligence tools, cloud-based AI applications, neural-based technologies, modeling and simulation in the metaverse, intelligent systems engineering, and more, and discusses future trends. Written by renowned international contributors for an international audience, Advances in Artificial Intelligence Applications in Industrial and Systems Engineering includes information on: Reinforcement learning, computer vision and perception, and safety considerations for autonomous systems (AS) (NLP) topics including language understanding and generation, sentiment analysis and text classification, and machine translation AI in healthcare, covering medical imaging and diagnostics, drug discovery and personalized medicine, and patient monitoring and predictive analysis Cybersecurity, covering threat detection and intrusion prevention, fraud detection and risk management, and network security Social good applications including poverty alleviation and education, environmental sustainability, and disaster response and humanitarian aid. Advances in Artificial Intelligence Applications in Industrial and Systems Engineering is a timely, essential reference for engineering, computer science, and business professionals worldwide.

Building Applications with AI Agents

Generative AI has revolutionized how organizations tackle problems, accelerating the journey from concept to prototype to solution. As the models become increasingly capable, we have witnessed a new design pattern emerge: AI agents. By combining tools, knowledge, memory, and learning with advanced foundation models, we can now sequence multiple model inferences together to solve ambiguous and difficult problems. From coding agents to research agents to analyst agents and more, we've already seen agents accelerate teams and organizations. While these agents enhance efficiency, they often require extensive planning, drafting, and revising to complete complex tasks, and deploying them remains a challenge for many organizations, especially as technology and research rapidly develops. This book is your indispensable guide through this intricate and fast-moving landscape. Author Michael Albada provides a practical and research-based approach to designing and implementing single- and multiagent systems. It simplifies the complexities and equips you with the tools to move from concept to solution efficiently. Understand the distinct features of foundation model-enabled AI agents Discover the core components and design principles of AI agents Explore design trade-offs and implement effective multiagent systems Design and deploy tailored AI solutions, enhancing efficiency and innovation in your field

AI Agents in Practice

Discover how to build autonomous AI agents tailored for real-world tasks with 'AI Agents in Practice.' This book guides you through creating and deploying AI systems that go beyond chatbots to solve complex problems, using leading frameworks and practical design patterns. What this Book will help me do Understand and implement core components of AI agents, such as memory, tool integration, and context management. Develop production-ready AI agents for diverse applications using frameworks like LangChain. Design and implement multi-agent systems to enable advanced collaboration and problem-solving. Apply ethical and responsible AI techniques, including monitoring and human oversight, in agent development. Optimize performance and scalability of AI agents for production use cases. Author(s) Valentina Alto is an accomplished AI engineer with years of experience in AI systems design and implementation. Valentina specializes in developing practical solutions utilizing large language models and contemporary frameworks for real-world applications. Through her writing, she conveys complex ideas in an accessible manner, and her goal is to empower AI developers and enthusiasts with the skills to create meaningful solutions. Who is it for? This book is perfect for AI engineers, data scientists, and software developers ready to go beyond foundational knowledge of large language models to implement advanced AI agents. It caters to professionals looking to build scalable solutions and those interested in ethical considerations of AI usage. Readers with a background in machine learning and Python will benefit most from the technical insights provided.

Handbook of Intelligent Automation Systems Using Computer Vision and Artificial Intelligence

The book is essential for anyone seeking to understand and leverage the transformative power of intelligent automation technologies, providing crucial insights into current trends, challenges, and effective solutions that can significantly enhance operational efficiency and decision-making within organizations. Intelligent automation systems, also called cognitive automation, use automation technologies such as artificial intelligence, business process management, and robotic process automation, to streamline and scale decision-making across organizations. Intelligent automation simplifies processes, frees up resources, improves operational efficiencies, and has a variety of applications. Intelligent automation systems aim to reduce costs by augmenting the workforce and improving productivity and accuracy through consistent processes and approaches, which enhance quality, improve customer experience, and address compliance and regulations with confidence. Handbook of Intelligent Automation Systems Using Computer Vision and Artificial Intelligence explores the significant role, current trends, challenges, and potential solutions to existing challenges in the field of intelligent automation systems, making it an invaluable guide for researchers, industry professionals, and students looking to apply these innovative technologies. Readers will find the volume: Offers comprehensive coverage on intelligent automation systems using computer vision and AI, covering everything from foundational concepts to real-world applications and ethical considerations; Provides actionable knowledge with case studies and best practices for intelligent automation systems, computer vision, and AI; Explores the integration of various techniques, including facial recognition, natural language processing, neuroscience and neuromarketing. Audience The book is designed for AI and data scientists, software developers and engineers in industry and academia, as well as business leaders and entrepreneurs who are interested in the applications of intelligent automation systems.

Generative AI for Software Development

In just a few short years, AI has transformed software development, and snazzy new tools continue to arrive, with no let-up in sight. How, as a software engineer, product builder, or CTO, do you keep up? This practical book is the result of Sergio Pereira's mission to test every AI tool he could find and provide practitioners with much-needed guidance through the commotion. Generative AI for Software Development focuses on AI tool comparisons, practical workflows, and real-world case studies, with each chapter encompassing critical evaluations of the tools, their use cases, and their limitations. While product reviews are always relevant, the book goes further and delivers to readers a coherent framework for evaluating the tools and workflows of the future, which will continue to complicate the work of software development. Learn how code generation and autocompletion assistants are reshaping the developer experience Discover a consistent method for rating code-generation tools based on real-world coding challenges Explore the GenAI tools transforming UI/UX design and frontend development Learn how AI is streamlining code reviews and bug detection Review tools that are simplifying software testing and QA Explore AI for documentation and technical writing Understand how modern LLMs have redefined what chatbots can do

Building AI Agents with LLMs, RAG, and Knowledge Graphs

This book provides a comprehensive and practical guide to creating cutting-edge AI agents combining advanced technologies such as LLMs, retrieval-augmented generation (RAG), and knowledge graphs. By reading this book, you'll gain a deep understanding of how to design and build AI agents capable of real-world problem solving, reasoning, and action execution. What this Book will help me do Understand the foundations of LLMs, RAG, and knowledge graphs, and how they can be combined to build effective AI agents. Learn techniques to enhance factual accuracy and grounding through RAG pipelines and knowledge graphs. Develop AI agents that integrate planning, reasoning, and live tool usage to solve complex problems. Master the use of Python and popular AI libraries to build scalable AI agent applications. Acquire strategies for deploying and monitoring AI agents in production for reliable operation. Author(s) This book is written by Salvatore Raieli and Gabriele Iuculano, accomplished experts in artificial intelligence and machine learning. Both authors bring extensive professional experience from their work in AI-related fields, particularly in applying innovative AI methods to solve challenging problems. Through their clear and approachable writing style, they aim to make advanced AI concepts accessible to readers at various levels. Who is it for? This book is ideally suited for data scientists, AI practitioners, and technology enthusiasts seeking to deepen their knowledge in building intelligent AI agents. It is perfect for those who already have a foundational understanding of Python and general artificial intelligence concepts. Experienced professionals looking to explore state-of-the-art AI solutions, as well as beginners eager to advance their technical skills, will find this book invaluable.

Generative AI

This book is essential for anyone eager to understand the groundbreaking advancements in generative AI and its transformative effects across industries, making it a valuable resource for both professional growth and creative inspiration. Generative AI: Disruptive Technologies for Innovative Applications delves into the exciting and rapidly evolving world of generative artificial intelligence and its profound impact on various industries and domains. This comprehensive volume brings together leading experts and researchers to explore the cutting-edge advancements, applications, and implications of generative AI technologies. This volume provides an in-depth exploration of generative AI, which encompasses a range of techniques such as generative adversarial networks, recurrent neural networks, and transformer models like GPT-3. It examines how these technologies enable machines to generate content, including text, images, and audio, that closely mimics human creativity and intelligence. Readers will gain valuable insights into the fundamentals of generative AI, innovative applications, ethical and social considerations, interdisciplinary insights, and future directions of this invaluable emerging technology. Generative AI: Disruptive Technologies for Innovative Applications is an indispensable resource for researchers, practitioners, and anyone interested in the transformative potential of generative AI in revolutionizing industries, unleashing creativity, and pushing the boundaries of what’s possible in artificial intelligence. Audience AI researchers, industry professionals, data scientists, machine learning experts, students, policymakers, and entrepreneurs interested in the innovative field of generative AI.