Search results for "Python for Generative AI"
Items we need to order for you

R 641.00


R 671.00


R 1,170.00

R 671.00

R 397.00

AI in ELT
Discussions around Artificial Intelligence (AI) areeverywhere, and are therefore inevitably on the minds of teachers and materialsalike. But as many of us will freely admit, it’s easy to feel confused,overwhelmed, and even exasperated by the hype, the rapid new developments andthe explosion of information that we face. Integrating AI in the classroom offersboth significant opportunities and complex challenges, alongside nuancedethical considerations.AI in ELT offersa comprehensive, critical and practical guide for teachers navigating thecomplex world of generative AI in education, especially in the context ofEnglish language teaching. Whether you are new to AI or looking to deepen yourpractice, this book equips you to make informed decisions that centre pedagogy,equity and the learner’s agency. It aims to ensure AI becomes a thoughtfuladdition to your teaching that genuinely enhances, rather than undermines, thequality and inclusivity of education.In the first part of the book, the authors explain theconcept of AI and what it is and what it can refer to. They aim to provide aclear and balanced view of the serious moral and ethical considerations in theuse of AI, as well as an overview of the implications of and potential for AIin the ELT classroom. In part two, they give examples of real and practicaluses for AI in English teaching and learning, placing the emphasis onestablishing ethical guidelines, codes of conduct and having principled reasonsfor the incorporation of AI into our teaching. Whether you are tech-savvy ornot, this book offers step-by-step plans to help you confidently bring AI intoyour teaching practice, with no advanced technical knowledge required.
R 1,209.00

R 798.00

R 763.00

R 580.00

R 735.27

Machine Learning for Streaming Data with Python
Apply machine learning to streaming data with the help of practical examples, and deal with challenges that surround streamingKey FeaturesWork on streaming use cases that are not taught in most data science coursesGain experience with state-of-the-art tools for streaming dataMitigate various challenges while handling streaming dataBook DescriptionStreaming data is the new top technology to watch out for in the field of data science and machine learning. As business needs become more demanding, many use cases require real-time analysis as well as real-time machine learning. This book will help you to get up to speed with data analytics for streaming data and focus strongly on adapting machine learning and other analytics to the case of streaming data.You will first learn about the architecture for streaming and real-time machine learning. Next, you will look at the state-of-the-art frameworks for streaming data like River. Later chapters will focus on various industrial use cases for streaming data like Online Anomaly Detection and others. As you progress, you will discover various challenges and learn how to mitigate them. In addition to this, you will learn best practices that will help you use streaming data to generate real-time insights.By the end of this book, you will have gained the confidence you need to stream data in your machine learning models.What you will learnUnderstand the challenges and advantages of working with streaming dataDevelop real-time insights from streaming dataUnderstand the implementation of streaming data with various use cases to boost your knowledgeDevelop a PCA alternative that can work on real-time dataExplore best practices for handling streaming data that you absolutely need to rememberDevelop an API for real-time machine learning inferenceWho this book is forThis book is for data scientists and machine learning engineers who have a background in machine learning, are practice and technology-oriented, and want to learn how to apply machine learning to streaming data through practical examples with modern technologies. Although an understanding of basic Python and machine learning concepts is a must, no prior knowledge of streaming is required.
R 1,596.00

Platform and Model Design for Responsible AI
AI algorithms are ubiquitous and used for tasks, from recruiting to deciding who will get a loan. With such widespread use of AI in the decision-making process, it’s necessary to build an explainable, responsible, transparent, and trustworthy AI-enabled system. With Platform and Model Design for Responsible AI, you’ll be able to make existing black box models transparent.You’ll be able to identify and eliminate bias in your models, deal with uncertainty arising from both data and model limitations, and provide a responsible AI solution. You’ll start by designing ethical models for traditional and deep learning ML models, as well as deploying them in a sustainable production setup. After that, you’ll learn how to set up data pipelines, validate datasets, and set up component microservices in a secure and private way in any cloud-agnostic framework. You’ll then build a fair and private ML model with proper constraints, tune the hyperparameters, and evaluate the model metrics.By the end of this book, you’ll know the best practices to comply with data privacy and ethics laws, in addition to the techniques needed for data anonymization. You’ll be able to develop models with explainability, store them in feature stores, and handle uncertainty in model predictions.Key FeaturesLearn risk assessment for machine learning frameworks in a global landscapeDiscover patterns for next-generation AI ecosystems for successful product designMake explainable predictions for privacy and fairness-enabled ML trainingWhat you will learnUnderstand the threats and risks involved in ML modelsDiscover varying levels of risk mitigation strategies and risk tiering toolsApply traditional and deep learning optimization techniques efficientlyBuild auditable and interpretable ML models and feature storesUnderstand the concept of uncertainty and explore model explainability toolsDevelop models for different clouds including AWS, Azure, and GCPExplore ML orchestration tools such as Kubeflow and Vertex AIIncorporate privacy and fairness in ML models from design to deploymentWho this book is forThis book is for experienced machine learning professionals looking to understand the risks and leakages of ML models and frameworks, and learn to develop and use reusable components to reduce effort and cost in setting up and maintaining the AI ecosystem.
R 2,052.00


Python for Security and Networking
Gain a firm, practical understanding of securing your network and utilize Python’s packages to detect vulnerabilities in your applicationKey FeaturesDiscover security techniques to protect your network and systems using PythonCreate scripts in Python to automate security and pentesting tasksAnalyze traffic in a network and extract information using PythonBook DescriptionPython’s latest updates add numerous libraries that can be used to perform critical security-related missions, including detecting vulnerabilities in web applications, taking care of attacks, and helping to build secure and robust networks that are resilient to them. This fully updated third edition will show you how to make the most of them and improve your security posture.The first part of this book will walk you through Python scripts and libraries that you’ll use throughout the book. Next, you’ll dive deep into the core networking tasks where you will learn how to check a network’s vulnerability using Python security scripting and understand how to check for vulnerabilities in your network – including tasks related to packet sniffing. You’ll also learn how to achieve endpoint protection by leveraging Python packages along with writing forensics scripts.The next part of the book will show you a variety of modern techniques, libraries, and frameworks from the Python ecosystem that will help you extract data from servers and analyze the security in web applications. You’ll take your first steps in extracting data from a domain using OSINT tools and using Python tools to perform forensics tasks.By the end of this book, you will be able to make the most of Python to test the security of your network and applications.What you will learnProgram your own tools in Python that can be used in a Network Security processAutomate tasks of analysis and extraction of information from serversDetect server vulnerabilities and analyze security in web applicationsAutomate security and pentesting tasks by creating scripts with PythonUtilize the ssh-audit tool to check the security in SSH serversExplore WriteHat as a pentesting reports tool written in PythonAutomate the process of detecting vulnerabilities in applications with tools like FuxploiderWho this book is forThis Python book is for network engineers, system administrators, and other security professionals looking to overcome common networking and security issues using Python. You will also find this book useful if you're an experienced programmer looking to explore Python’s full range of capabilities. A basic understanding of general programming structures as well as familiarity with the Python programming language is a prerequisite.
R 1,693.00

Machine Learning for Financial Risk Management with Python
Financial risk management is quickly evolving with the help of artificial intelligence. With this practical book, developers, programmers, engineers, financial analysts, and risk analysts will explore Python-based machine learning and deep learning models for assessing financial risk. You'll learn how to compare results from ML models with results obtained by traditional financial risk models.Author Abdullah Karasan helps you explore the theory behind financial risk assessment before diving into the differences between traditional and ML models.Review classical time series applications and compare them with deep learning modelsExplore volatility modeling to measure degrees of risk, using support vector regression, neural networks, and deep learningRevisit and improve market risk models (VaR and expected shortfall) using machine learning techniquesDevelop a credit risk based on a clustering technique for risk bucketing, then apply Bayesian estimation, Markov chain, and other ML modelsCapture different aspects of liquidity with a Gaussian mixture modelUse machine learning models for fraud detectionIdentify corporate risk using the stock price crash metricExplore a synthetic data generation process to employ in financial risk
R 2,052.00

R 611.00

R 358.00

R 1,139.00

Mastering Python for Networking and Security
Master Python scripting to build a network and perform security operationsKey FeaturesLearn to handle cyber attacks with modern Python scriptingDiscover various Python libraries for building and securing your networkUnderstand Python packages and libraries to secure your network infrastructureBook DescriptionIt’s becoming more and more apparent that security is a critical aspect of IT infrastructure. A data breach is a major security incident, usually carried out by just hacking a simple network line. Increasing your network’s security helps step up your defenses against cyber attacks. Meanwhile, Python is being used for increasingly advanced tasks, with the latest update introducing many new packages. This book focuses on leveraging these updated packages to build a secure network with the help of Python scripting. This book covers topics from building a network to the different procedures you need to follow to secure it. You’ll first be introduced to different packages and libraries, before moving on to different ways to build a network with the help of Python scripting. Later, you will learn how to check a network’s vulnerability using Python security scripting, and understand how to check vulnerabilities in your network. As you progress through the chapters, you will also learn how to achieve endpoint protection by leveraging Python packages along with writing forensic scripts. By the end of this book, you will be able to get the most out of the Python language to build secure and robust networks that are resilient to attacks.What you will learnDevelop Python scripts for automating security and pentesting tasksDiscover the Python standard library's main modules used for performing security-related tasksAutomate analytical tasks and the extraction of information from serversExplore processes for detecting and exploiting vulnerabilities in serversUse network software for Python programmingPerform server scripting and port scanning with PythonIdentify vulnerabilities in web applications with PythonUse Python to extract metadata and forensicsWho this book is forThis book is ideal for network engineers, system administrators, or any security professional looking at tackling networking and security challenges. Programmers with some prior experience in Python will get the most out of this book. Some basic understanding of general programming structures and Python is required.
R 1,693.00

R 916.00

Python for the Busy Java Developer
Are you a seasoned Java developer who wishes to learn Python? Perhaps you’ve just joined a project where a chunk of system integration code is written in Python. Or maybe you need to implement a report generation module in the next sprint and your colleague mentioned that Python would be the perfect tool for the job. In any case, if you are in a situation where you have to pick up the Python programming language overnight, this book is just for you! Hit the ground running and gain a fast-paced overview of what the Python language is all about, the syntax that it uses and the ecosystem of libraries and tools that surround the language. This concise book doesn’t spend time on details from an introductory programming course or document every single Python feature. Instead, Python for the Busy Java Developer is designed for experienced Java developers to obtain sufficient familiarity with the language and dive into coding, quickly. What You'll LearnDiscover the fundamentals of the core Python language and how they compare to JavaUnderstand Python syntax and the differences between Python 2.x and 3.xExplore the Python ecosystem, its standard libraries, and how to implement themWho This Book Is ForWorking programmers who are comfortable with Java or another object-oriented programming language such as C#
R 836.98























