Search results for "python for generative ai"
Items we need to order for you

R 672.00

Practical Explainable AI Using Python
Learn the ins and outs of decisions, biases, and reliability of AI algorithms and how to make sense of these predictions. This book explores the so-called black-box models to boost the adaptability, interpretability, and explainability of the decisions made by AI algorithms using frameworks such as Python XAI libraries, TensorFlow 2.0+, Keras, and custom frameworks using Python wrappers.You'll begin with an introduction to model explainability and interpretability basics, ethical consideration, and biases in predictions generated by AI models. Next, you'll look at methods and systems to interpret linear, non-linear, and time-series models used in AI. The book will also cover topics ranging from interpreting to understanding how an AI algorithm makes a decisionFurther, you will learn the most complex ensemble models, explainability, and interpretability using frameworks such as Lime, SHAP, Skater, ELI5, etc. Moving forward, you will be introduced to model explainability for unstructured data, classification problems, and natural language processing–related tasks. Additionally, the book looks at counterfactual explanations for AI models. Practical Explainable AI Using Python shines the light on deep learning models, rule-based expert systems, and computer vision tasks using various XAI frameworks.What You'll LearnReview the different ways of making an AI model interpretable and explainableExamine the biasness and good ethical practices of AI modelsQuantify, visualize, and estimate reliability of AI modelsDesign frameworks to unbox the black-box modelsAssess the fairness of AI modelsUnderstand the building blocks of trust in AI modelsIncrease the level of AI adoptionWho This Book Is ForAI engineers, data scientists, and software developers involved in driving AI projects/ AI products.
R 1,596.00


R 1,588.00

R 1,824.00

R 519.00

R 1,161.00

R 733.00


R 1,008.00

R 763.00

Practical Python AI Projects
Discover the art and science of solving artificial intelligence problems with Python using optimization modeling. This book covers the practical creation and analysis of mathematical algebraic models such as linear continuous models, non-obviously linear continuous models,and pure linear integer models. Rather than focus on theory, Practical Python AI Projects, the product of the author's decades of industry teaching and consulting, stresses the model creation aspect; contrasting alternate approaches and practical variations.Each model is explained thoroughly and written to be executed. The source code from all examples in the book is available, written in Python using Google OR-Tools. It also includes a random problem generator, useful for industry application or study.What You Will LearnBuild basic Python-based artificial intelligence (AI) applications Work with mathematical optimization methods and the Google OR-Tools (Optimization Tools) suiteCreate several types of projects using Python and Google OR-ToolsWho This Book Is ForDevelopers and students who already have prior experience in Python coding. Some prior mathematical experience or comfort level may be helpful as well.
R 1,286.09

R 1,527.00

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 experienceDiscover a consistent method for rating code-generation tools based on real-world coding challengesExplore the GenAI tools transforming UI/UX design and frontend developmentLearn how AI is streamlining code reviews and bug detectionReview tools that are simplifying software testing and QAExplore AI for documentation and technical writingUnderstand how modern LLMs have redefined what chatbots can do
R 1,596.00

R 763.00

R 702.00

R 763.00

R 1,069.00

R 489.00

R 733.00

Data Storytelling with Generative AI
Great data presentations tell a story. Learn how to organize, visualize, and present data using Python, generative AI, and the cutting-edge Altair data analysis toolkit.After you've crunched, sliced, and organized your data behind the scenes, you need to present it in a way that tells a story. With Python's Altair library and generative AI tools like Copilot and ChatGPT, it's never been easier to create intuitive data presentations.In Data Storytelling with Generative AI you'll discover: Using Python Altair for data visualizationUsing Generative AI tools for data storytellingThe main concepts of data storytellingBuilding data stories with the DIKW pyramid approachTransforming raw data into a data story Data Storytelling with Generative AI teaches you how to turn raw data into effective, insightful data stories. You'll learn exactly what goes into an effective data story, then combine your Python data skills with the Altair library and AI tools to rapidly create amazing visualizations. Your bosses and decision-makers will love your new presentations—and you'll love how quick Generative AI makes the whole process!
R 2,088.00

Hands-On AI Development with Python
Build real-world AI projects with Python, pandas, NumPy, Matplotlib, Seaborn, scikit-learn, NLP, neural networks, sentiment analysis, and web deployment as you move from first code to portfolio-ready AI apps and skills.Key FeaturesBuild portfolio-ready AI projects with Python, data analysis, ML, NLP, and deploymentUse pandas, NumPy, Matplotlib, Seaborn, scikit-learn, and neural networks on real datasetsMove from zero programming to practical AI workflows through guided, hands-on projectsBook DescriptionMany beginners learn Python syntax or AI theory but struggle to build projects they can explain, demonstrate, and add to a portfolio. This book closes that gap by turning AI fundamentals into practical Python projects that move from first code to working AI deployment.You will begin with Python setup and the foundations needed for AI development, including variables, data types, functions, control flow, and libraries. You will then use NumPy and pandas to load, clean, transform, and inspect datasets, before applying EDA with Matplotlib and Seaborn to uncover patterns, relationships, and missing values. With these foundations in place, you will build machine learning models using scikit-learn. You will work through prediction and classification workflows, prepare features, train models, evaluate results, and understand how choices affect accuracy and usefulness. The book introduces neural networks in a beginner-friendly way, showing how layers, training, and performance connect in applied AI work.You will create an NLP sentiment analysis project, turning text into features and classifying opinions. Finally, you will package a trained model as a web service used beyond a notebook. By the end, you will have a practical AI portfolio and a strong foundation for machine learning, data science, and applied AI development.What you will learnSet up Python for hands-on AI and machine learning projectsUse core syntax, data types, control flow, functions, and libraries for AI workClean, transform, analyze, and visualize data with NumPy, pandas, Matplotlib, and SeabornApply EDA to find patterns, missing values, relationships, and featuresBuild prediction and classification models using scikit-learn workflowsUnderstand neural network basics and practical deep learning conceptsCreate an NLP sentiment analysis model from text dataDeploy a trained AI model as a web serviceWho this book is forThis book is for absolute beginners, students, career changers, junior developers, analysts, data enthusiasts, and hobbyists who want a practical entry point into AI development. It is useful for readers building their first AI portfolio, exploring machine learning or data science roles, or learning how trained models become simple applications. No prior programming or AI experience is required.
R 1,303.00

R 762.00

R 916.00

R 916.00

Hands-On Generative Adversarial Networks with Keras
Develop generative models for a variety of real-world use-cases and deploy them to productionKey FeaturesDiscover various GAN architectures using Python and Keras libraryUnderstand how GAN models function with the help of theoretical and practical examplesApply your learnings to become an active contributor to open source GAN applicationsBook DescriptionGenerative Adversarial Networks (GANs) have revolutionized the fields of machine learning and deep learning. This book will be your first step towards understanding GAN architectures and tackling the challenges involved in training them.This book opens with an introduction to deep learning and generative models, and their applications in artificial intelligence (AI). You will then learn how to build, evaluate, and improve your first GAN with the help of easy-to-follow examples. The next few chapters will guide you through training a GAN model to produce and improve high-resolution images. You will also learn how to implement conditional GANs that give you the ability to control characteristics of GAN outputs. You will build on your knowledge further by exploring a new training methodology for progressive growing of GANs. Moving on, you'll gain insights into state-of-the-art models in image synthesis, speech enhancement, and natural language generation using GANs. In addition to this, you'll be able to identify GAN samples with TequilaGAN.By the end of this book, you will be well-versed with the latest advancements in the GAN framework using various examples and datasets, and you will have the skills you need to implement GAN architectures for several tasks and domains, including computer vision, natural language processing (NLP), and audio processing.Foreword by Ting-Chun Wang, Senior Research Scientist, NVIDIAWhat you will learnLearn how GANs work and the advantages and challenges of working with themControl the output of GANs with the help of conditional GANs, using embedding and space manipulationApply GANs to computer vision, NLP, and audio processingUnderstand how to implement progressive growing of GANsUse GANs for image synthesis and speech enhancementExplore the future of GANs in visual and sonic artsImplement pix2pixHD to turn semantic label maps into photorealistic imagesWho this book is forThis book is for machine learning practitioners, deep learning researchers, and AI enthusiasts who are looking for a perfect mix of theory and hands-on content in order to implement GANs using Keras. Working knowledge of Python is expected.
R 1,498.00

R 764.00

R 489.00

Understanding Generative AI Business Applications
This guide covers the fundamental technical principles and various business applications of Generative AI for planning, developing, and evaluating AI-driven products. It equips you with the knowledge you need to harness the potential of Generative AI for enhancing business creativity and productivity.The book is organized into three sections: text-based, senses-based, and rationale-based. Each section provides an in-depth exploration of the specific methods and applications of Generative AI. In the text-based section, you will find detailed discussions on designing algorithms to automate and enhance written communication, including insights into the technical aspects of transformer-based Natural Language Processing (NLP) and chatbot architecture, such as GPT-4, Claude 2, Google Bard, and others. The senses-based section offers a glimpse into the algorithms and data structures that underpin visual, auditory, and multisensory experiences, including NeRF, 3D Gaussian Splatting,Stable Diffusion, AR and VR technologies, and more. The rationale-based section illuminates the decision-making capabilities of AI, with a focus on machine learning and data analytics techniques that empower applications such as simulation models, agents, and autonomous systems.In summary, this book serves as a guide for those seeking to navigate the dynamic landscape of Generative AI. Whether you’re a seasoned AI professional or a business leader looking to harness the power of creative automation, these pages offer a roadmap to leverage Generative AI for your organization’s success.What You Will LearnWhat are the technical elements that constitute the makeup of Generative AI products?What are the practical applications of Generative AI?How can algorithms be designed to automate and improve written communication?What are the latest Generative AI architectures and algorithms?Who This Book Is ForData scientists, data analysts, decision makers, and business executives interested in gaining an understanding of Generative AI products
R 1,254.00

Machine Learning and Generative AI for Marketing
Start transforming your data-driven marketing strategies and increasing customer engagement. Learn how to create compelling marketing content using advanced gen AI techniques and stay in touch with the future AI ML landscape.Purchase of the print or Kindle book includes a free eBook in PDF formatKey FeaturesEnhance customer engagement and personalization through predictive analytics and advanced segmentation techniquesCombine Python programming with the latest advancements in generative AI to create marketing content and address real-world marketing challengesUnderstand cutting-edge AI concepts and their responsible use in marketingBook DescriptionIn the dynamic world of marketing, the integration of artificial intelligence (AI) and machine learning (ML) is no longer just an advantage—it's a necessity. Moreover, the rise of generative AI (GenAI) helps with the creation of highly personalized, engaging content that resonates with the target audience.This book provides a comprehensive toolkit for harnessing the power of GenAI to craft marketing strategies that not only predict customer behaviors but also captivate and convert, leading to improved cost per acquisition, boosted conversion rates, and increased net sales.Starting with the basics of Python for data analysis and progressing to sophisticated ML and GenAI models, this book is your comprehensive guide to understanding and applying AI to enhance marketing strategies. Through engaging content & hands-on examples, you'll learn how to harness the capabilities of AI to unlock deep insights into customer behaviors, craft personalized marketing messages, and drive significant business growth. Additionally, you'll explore the ethical implications of AI, ensuring that your marketing strategies are not only effective but also responsible and compliant with current standardsBy the conclusion of this book, you'll be equipped to design, launch, and manage marketing campaigns that are not only successful but also cutting-edge.What you will learnMaster key marketing KPIs with advanced computational techniquesUse explanatory data analysis to drive marketing decisionsLeverage ML models to predict customer behaviors, engagement levels, and customer lifetime valueEnhance customer segmentation with ML and develop highly personalized marketing campaignsDesign and execute effective A/B tests to optimize your marketing decisionsApply natural language processing (NLP) to analyze customer feedback and sentimentsIntegrate ethical AI practices to maintain privacy in data-driven marketing strategiesWho this book is forThis book targets a diverse group of professionals:Data scientists and analysts in the marketing domain looking to apply advanced AI ML techniques to solve real-world marketing challengesMachine learning engineers and software developers aiming to build or integrate AI-driven tools and applications for marketing purposesMarketing professionals, business leaders, and entrepreneurs who must understand
R 1,693.00

R 1,069.00

R 1,130.00


Beginning ChatGPT for Python
Unlock the future of software development and empower yourself to elevate your Python applications by harnessing the power of AI as this field continues to grow and evolve. Perfect for beginner to intermediate Python programmers, this book breaks down the essentials of using ChatGPT and OpenAI APIs.You'll start with the basics, learning to authenticate, send prompts, generate responses, test in the Playground, and handle errors with ease. Each chapter includes hands-on exercises that bring concepts to life, demonstrating different API functionalities and practical applications. You'll master models like GPT-4o, GPT-4, GPT-3.5, Whisper, and DALL-E, enabling you to enhance your applications with cutting-edge AI.Discover how generative AI tools like ChatGPT can automate tedious tasks rather than replace jobs. Leverage ChatGPT’s powerful Natural Language Processing (NLP) capabilities to handle various formats of unstructured text within your Python apps. Quickly see how easy it is to use ChatGPT as your AI-pair programmer, boosting your productivity and speed.This step-by-step guide will have you creating intelligent chatbots that can automatically process messages from Slack or Discord. With Beginning ChatGPT for Python, you'll master the ChatGPT and OpenAI APIs, building intelligent applications that offer a personalized and engaging user experience.What You’ll LearnConnect with the ChatGPT and OpenAI APIs and send effective prompts.Harness parameters like temperature and topp to create unique and engaging responses from ChatGPT.Create an intelligent assistant bot for Slack that automates tasks and enhances productivity.Develop a bot that can moderate conversations and manage communities on Discord.Add context to your prompts to get more accurate and relevant responses. Who This Book Is For Python developers and enthusiasts who aspire to employ OpenAI and ChatGPT in the creation of intelligent applications to enhance productivity.
R 1,368.00

R 1,858.76

R 763.00

BiteSize Python for Absolute Beginners
As an introduction to Python, this book allows readers to take a slow and steady approach to understanding Python code, explaining concepts, connecting programming with real-life examples, writing Python programs, and completing case studies.While there are many books, websites, and online courses about the topic, we break down Python programming into easily digestible lessons of less than 5 minutes each, following our BiteSize approach. Each lesson begins with a clear and short introduction to the topic. This gives you a strong base to start from and gets you ready for deeper learning. Then, you will see coding demonstrations that show the ideas discussed. These examples are simple and useful, helping you really understand the concepts. You’ll then practice tasks at different difficulty levels, so you can test your knowledge and increase your confidence. You’ll also play with case studies to solve real-world problems. Tips are included to show how you can incorporate generative AI into your learning toolkit, using it for feedback, practice exercises, code reviews, and exploring advanced topics. Recommended AI prompts can help you identify areas for improvement, review key concepts, and track your progress.This book is designed for absolute beginners with no prior programming experience. It is ideal for individuals with busy schedules or limited time for studying.
R 9,340.26

R 1,221.00


R 519.00

R 855.00

R 465.00

R 6,075.00

Python for Scientific Computing and Artificial Intelligence
Python for Scientific Computing and Artificial Intelligence is split into 3 parts: in Section 1, the reader is introduced to the Python programming language and shown how Python can aid in the understanding of advanced High School Mathematics. In Section 2, the reader is shown how Python can be used to solve real-world problems from a broad range of scientific disciplines. Finally, in Section 3, the reader is introduced to neural networks and shown how TensorFlow (written in Python) can be used to solve a large array of problems in Artificial Intelligence (AI).This book was developed from a series of national and international workshops that the author has been delivering for over twenty years. The book is beginner friendly and has a strong practical emphasis on programming and computational modelling.Features:No prior experience of programming is requiredOnline GitHub repository available with codes for readers to practiceCovers applications and examples from biology, chemistry, computer science, data science, electrical and mechanical engineering, economics, mathematics, physics, statistics and binary oscillator computingFull solutions to exercises are available as Jupyter notebooks on the WebSupport MaterialGitHub Repository of Python Files and Notebooks: https://github.com/proflynch/CRC-Press/Solutions to All Exercises:Section 1: An Introduction to Python: https://drstephenlynch.github.io/webpages/SolutionsSection1.htmlSection 2: Python for Scientific Computing: https://drstephenlynch.github.io/webpages/SolutionsSection2.htmlSection 3: Artificial Intelligence: https://drstephenlynch.github.io/webpages/SolutionsSection3.html
R 8,572.00


R 2,290.00

R 1,527.00

R 791.00
















































