0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (5)
  • R250 - R500 (62)
  • R500+ (1,205)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Applications of computing > Databases > Data capture & analysis

Natural Language Processing with Java Cookbook - Over 70 recipes to create linguistic and language translation applications... Natural Language Processing with Java Cookbook - Over 70 recipes to create linguistic and language translation applications using Java libraries (Paperback)
Richard M Reese
R1,094 Discovery Miles 10 940 Ships in 18 - 22 working days

A problem-solution guide to encounter various NLP tasks utilizing Java open source libraries and cloud-based solutions Key Features Perform simple-to-complex NLP text processing tasks using modern Java libraries Extract relationships between different text complexities using a problem-solution approach Utilize cloud-based APIs to perform machine translation operations Book DescriptionNatural Language Processing (NLP) has become one of the prime technologies for processing very large amounts of unstructured data from disparate information sources. This book includes a wide set of recipes and quick methods that solve challenges in text syntax, semantics, and speech tasks. At the beginning of the book, you'll learn important NLP techniques, such as identifying parts of speech, tagging words, and analyzing word semantics. You will learn how to perform lexical analysis and use machine learning techniques to speed up NLP operations. With independent recipes, you will explore techniques for customizing your existing NLP engines/models using Java libraries such as OpenNLP and the Stanford NLP library. You will also learn how to use NLP processing features from cloud-based sources, including Google and Amazon's AWS. You will master core tasks, such as stemming, lemmatization, part-of-speech tagging, and named entity recognition. You will also learn about sentiment analysis, semantic text similarity, language identification, machine translation, and text summarization. By the end of this book, you will be ready to become a professional NLP expert using a problem-solution approach to analyze any sort of text, sentences, or semantic words. What you will learn Explore how to use tokenizers in NLP processing Implement NLP techniques in machine learning and deep learning applications Identify sentences within the text and learn how to train specialized NER models Learn how to classify documents and perform sentiment analysis Find semantic similarities between text elements and extract text from a variety of sources Preprocess text from a variety of data sources Learn how to identify and translate languages Who this book is forThis book is for data scientists, NLP engineers, and machine learning developers who want to perform their work on linguistic applications faster with the use of popular libraries on JVM machines. This book will help you build real-world NLP applications using a recipe-based approach. Prior knowledge of Natural Language Processing basics and Java programming is expected.

Matplotlib 3.0 Cookbook - Over 150 recipes to create highly detailed interactive visualizations using Python (Paperback):... Matplotlib 3.0 Cookbook - Over 150 recipes to create highly detailed interactive visualizations using Python (Paperback)
Srinivasa Rao Poladi
R1,288 Discovery Miles 12 880 Ships in 18 - 22 working days

Build attractive, insightful, and powerful visualizations to gain quality insights from your data Key Features Master Matplotlib for data visualization Customize basic plots to make and deploy figures in cloud environments Explore recipes to design various data visualizations from simple bar charts to advanced 3D plots Book DescriptionMatplotlib provides a large library of customizable plots, along with a comprehensive set of backends. Matplotlib 3.0 Cookbook is your hands-on guide to exploring the world of Matplotlib, and covers the most effective plotting packages for Python 3.7. With the help of this cookbook, you'll be able to tackle any problem you might come across while designing attractive, insightful data visualizations. With the help of over 150 recipes, you'll learn how to develop plots related to business intelligence, data science, and engineering disciplines with highly detailed visualizations. Once you've familiarized yourself with the fundamentals, you'll move on to developing professional dashboards with a wide variety of graphs and sophisticated grid layouts in 2D and 3D. You'll annotate and add rich text to the plots, enabling the creation of a business storyline. In addition to this, you'll learn how to save figures and animations in various formats for downstream deployment, followed by extending the functionality offered by various internal and third-party toolkits, such as axisartist, axes_grid, Cartopy, and Seaborn. By the end of this book, you'll be able to create high-quality customized plots and deploy them on the web and on supported GUI applications such as Tkinter, Qt 5, and wxPython by implementing real-world use cases and examples. What you will learn Develop simple to advanced data visualizations in Matplotlib Use the pyplot API to quickly develop and deploy different plots Use object-oriented APIs for maximum flexibility with the customization of figures Develop interactive plots with animation and widgets Use maps for geographical plotting Enrich your visualizations using embedded texts and mathematical expressions Embed Matplotlib plots into other GUIs used for developing applications Use toolkits such as axisartist, axes_grid1, and cartopy to extend the base functionality of Matplotlib Who this book is forThe Matplotlib 3.0 Cookbook is for you if you are a data analyst, data scientist, or Python developer looking for quick recipes for a multitude of visualizations. This book is also for those who want to build variations of interactive visualizations.

TensorFlow 2.0 Quick Start Guide - Get up to speed with the newly introduced features of TensorFlow 2.0 (Paperback): Tony... TensorFlow 2.0 Quick Start Guide - Get up to speed with the newly introduced features of TensorFlow 2.0 (Paperback)
Tony Holdroyd
R813 Discovery Miles 8 130 Ships in 18 - 22 working days

Perform supervised and unsupervised machine learning and learn advanced techniques such as training neural networks. Key Features Train your own models for effective prediction, using high-level Keras API Perform supervised and unsupervised machine learning and learn advanced techniques such as training neural networks Get acquainted with some new practices introduced in TensorFlow 2.0 Alpha Book DescriptionTensorFlow is one of the most popular machine learning frameworks in Python. With this book, you will improve your knowledge of some of the latest TensorFlow features and will be able to perform supervised and unsupervised machine learning and also train neural networks. After giving you an overview of what's new in TensorFlow 2.0 Alpha, the book moves on to setting up your machine learning environment using the TensorFlow library. You will perform popular supervised machine learning tasks using techniques such as linear regression, logistic regression, and clustering. You will get familiar with unsupervised learning for autoencoder applications. The book will also show you how to train effective neural networks using straightforward examples in a variety of different domains. By the end of the book, you will have been exposed to a large variety of machine learning and neural network TensorFlow techniques. What you will learn Use tf.Keras for fast prototyping, building, and training deep learning neural network models Easily convert your TensorFlow 1.12 applications to TensorFlow 2.0-compatible files Use TensorFlow to tackle traditional supervised and unsupervised machine learning applications Understand image recognition techniques using TensorFlow Perform neural style transfer for image hybridization using a neural network Code a recurrent neural network in TensorFlow to perform text-style generation Who this book is forData scientists, machine learning developers, and deep learning enthusiasts looking to quickly get started with TensorFlow 2 will find this book useful. Some Python programming experience with version 3.6 or later, along with a familiarity with Jupyter notebooks will be an added advantage. Exposure to machine learning and neural network techniques would also be helpful.

Innovative Psychometric Modeling and Methods (Paperback): Hong Jiao, Robert W. Lissitz Innovative Psychometric Modeling and Methods (Paperback)
Hong Jiao, Robert W. Lissitz
R1,338 Discovery Miles 13 380 Ships in 18 - 22 working days

The general theme of this book is to present innovative psychometric modeling and methods. In particular, this book includes research and successful examples of modeling techniques for new data sources from digital assessments, such as eye-tracking data, hint uses, and process data from game-based assessments. In addition, innovative psychometric modeling approaches, such as graphical models, item tree models, network analysis, and cognitive diagnostic models, are included. Chapters 1, 2, 4 and 6 are about psychometric models and methods for learning analytics. The first two chapters focus on advanced cognitive diagnostic models for tracking learning and the improvement of attribute classification accuracy. Chapter 4 demonstrates the use of network analysis for learning analytics. Chapter 6 introduces the conjunctive root causes model for the understanding of prerequisite skills in learning. Chapters 3, 5, 8, 9 are about innovative psychometric techniques to model process data. Specifically, Chapters 3 and 5 illustrate the usage of generalized linear mixed effect models and item tree models to analyze eye-tracking data. Chapter 8 discusses the modeling approach of hint uses and response accuracy in learning environment. Chapter 9 demonstrates the identification of observable outcomes in the game-based assessments. Chapters 7 and 10 introduce innovative latent variable modeling approaches, including the graphical and generalized linear model approach and the dynamic modeling approach. In summary, the book includes theoretical, methodological, and applied research and practices that serve as the foundation for future development. These chapters provide illustrations of efforts to model and analyze multiple data sources from digital assessments. When computer-based assessments are emerging and evolving, it is important that researchers can expand and improve the methods for modeling and analyzing new data sources. This book provides a useful resource to researchers who are interested in the development of psychometric methods to solve issues in this digital assessment age.

Metabase Up and Running - Introduce business intelligence and analytics to your company and make better business decisions... Metabase Up and Running - Introduce business intelligence and analytics to your company and make better business decisions (Paperback)
Tim Abraham
R1,102 Discovery Miles 11 020 Ships in 18 - 22 working days

Ask questions of your data and gain insights to make better business decisions using the open source business intelligence tool, Metabase Key Features Deploy Metabase applications to let users across your organization interact with it Learn to create data visualizations, charts, reports, and dashboards with the help of a variety of examples Understand how to embed Metabase into your website and send out reports automatically using email and Slack Book DescriptionMetabase is an open source business intelligence tool that helps you use data to answer questions about your business. This book will give you a detailed introduction to using Metabase in your organization to get the most value from your data. You'll start by installing and setting up Metabase on your local computer. You'll then progress to handling the administration aspect of Metabase by learning how to configure and deploy Metabase, manage accounts, and execute administrative tasks such as adding users and creating permissions and metadata. Complete with examples and detailed instructions, this book shows you how to create different visualizations, charts, and dashboards to gain insights from your data. As you advance, you'll learn how to share the results with peers in your organization and cover production-related aspects such as embedding Metabase and auditing performance. Throughout the book, you'll explore the entire data analytics process-from connecting your data sources, visualizing data, and creating dashboards through to daily reporting. By the end of this book, you'll be ready to implement Metabase as an integral tool in your organization. What you will learn Explore different types of databases and find out how to connect them to Metabase Deploy and host Metabase securely using Amazon Web Services Use Metabase's user interface to filter and aggregate data on single and multiple tables Become a Metabase admin by learning how to add users and create permissions Answer critical questions for your organization by using the Notebook editor and writing SQL queries Use the search functionality to search through tables, dashboards, and metrics Who this book is forThis book is for business analysts, data analysts, data scientists, and other professionals who want to become well-versed with business intelligence and analytics using Metabase. This book will also appeal to anyone who wants to understand their data to extract meaningful insights with the help of practical examples. A basic understanding of data handling and processing is necessary to get started with this book.

Healthcare Analytics Made Simple - Techniques in healthcare computing using machine learning and Python (Paperback): Vikas... Healthcare Analytics Made Simple - Techniques in healthcare computing using machine learning and Python (Paperback)
Vikas (Vik) Kumar
R1,002 Discovery Miles 10 020 Ships in 18 - 22 working days

Add a touch of data analytics to your healthcare systems and get insightful outcomes Key Features Perform healthcare analytics with Python and SQL Build predictive models on real healthcare data with pandas and scikit-learn Use analytics to improve healthcare performance Book DescriptionIn recent years, machine learning technologies and analytics have been widely utilized across the healthcare sector. Healthcare Analytics Made Simple bridges the gap between practising doctors and data scientists. It equips the data scientists' work with healthcare data and allows them to gain better insight from this data in order to improve healthcare outcomes. This book is a complete overview of machine learning for healthcare analytics, briefly describing the current healthcare landscape, machine learning algorithms, and Python and SQL programming languages. The step-by-step instructions teach you how to obtain real healthcare data and perform descriptive, predictive, and prescriptive analytics using popular Python packages such as pandas and scikit-learn. The latest research results in disease detection and healthcare image analysis are reviewed. By the end of this book, you will understand how to use Python for healthcare data analysis, how to import, collect, clean, and refine data from electronic health record (EHR) surveys, and how to make predictive models with this data through real-world algorithms and code examples. What you will learn Gain valuable insight into healthcare incentives, finances, and legislation Discover the connection between machine learning and healthcare processes Use SQL and Python to analyze data Measure healthcare quality and provider performance Identify features and attributes to build successful healthcare models Build predictive models using real-world healthcare data Become an expert in predictive modeling with structured clinical data See what lies ahead for healthcare analytics Who this book is forHealthcare Analytics Made Simple is for you if you are a developer who has a working knowledge of Python or a related programming language, although you are new to healthcare or predictive modeling with healthcare data. Clinicians interested in analytics and healthcare computing will also benefit from this book. This book can also serve as a textbook for students enrolled in an introductory course on machine learning for healthcare.

Multidisciplinary Data Visualization (Paperback): Hassan Ugail Multidisciplinary Data Visualization (Paperback)
Hassan Ugail
R374 Discovery Miles 3 740 Ships in 18 - 22 working days
Data Engineering with Python - Work with massive datasets to design data models and automate data pipelines using Python... Data Engineering with Python - Work with massive datasets to design data models and automate data pipelines using Python (Paperback)
Paul Crickard
R1,247 Discovery Miles 12 470 Ships in 18 - 22 working days

Build, monitor, and manage real-time data pipelines to create data engineering infrastructure efficiently using open-source Apache projects Key Features Become well-versed in data architectures, data preparation, and data optimization skills with the help of practical examples Design data models and learn how to extract, transform, and load (ETL) data using Python Schedule, automate, and monitor complex data pipelines in production Book DescriptionData engineering provides the foundation for data science and analytics, and forms an important part of all businesses. This book will help you to explore various tools and methods that are used for understanding the data engineering process using Python. The book will show you how to tackle challenges commonly faced in different aspects of data engineering. You'll start with an introduction to the basics of data engineering, along with the technologies and frameworks required to build data pipelines to work with large datasets. You'll learn how to transform and clean data and perform analytics to get the most out of your data. As you advance, you'll discover how to work with big data of varying complexity and production databases, and build data pipelines. Using real-world examples, you'll build architectures on which you'll learn how to deploy data pipelines. By the end of this Python book, you'll have gained a clear understanding of data modeling techniques, and will be able to confidently build data engineering pipelines for tracking data, running quality checks, and making necessary changes in production. What you will learn Understand how data engineering supports data science workflows Discover how to extract data from files and databases and then clean, transform, and enrich it Configure processors for handling different file formats as well as both relational and NoSQL databases Find out how to implement a data pipeline and dashboard to visualize results Use staging and validation to check data before landing in the warehouse Build real-time pipelines with staging areas that perform validation and handle failures Get to grips with deploying pipelines in the production environment Who this book is forThis book is for data analysts, ETL developers, and anyone looking to get started with or transition to the field of data engineering or refresh their knowledge of data engineering using Python. This book will also be useful for students planning to build a career in data engineering or IT professionals preparing for a transition. No previous knowledge of data engineering is required.

Data Wrangling with Python - Creating actionable data from raw sources (Paperback): Dr. Tirthajyoti Sarkar, Shubhadeep... Data Wrangling with Python - Creating actionable data from raw sources (Paperback)
Dr. Tirthajyoti Sarkar, Shubhadeep Roychowdhury
R1,121 Discovery Miles 11 210 Ships in 18 - 22 working days

Simplify your ETL processes with these hands-on data hygiene tips, tricks, and best practices. Key Features Focus on the basics of data wrangling Study various ways to extract the most out of your data in less time Boost your learning curve with bonus topics like random data generation and data integrity checks Book DescriptionFor data to be useful and meaningful, it must be curated and refined. Data Wrangling with Python teaches you the core ideas behind these processes and equips you with knowledge of the most popular tools and techniques in the domain. The book starts with the absolute basics of Python, focusing mainly on data structures. It then delves into the fundamental tools of data wrangling like NumPy and Pandas libraries. You'll explore useful insights into why you should stay away from traditional ways of data cleaning, as done in other languages, and take advantage of the specialized pre-built routines in Python. This combination of Python tips and tricks will also demonstrate how to use the same Python backend and extract/transform data from an array of sources including the Internet, large database vaults, and Excel financial tables. To help you prepare for more challenging scenarios, you'll cover how to handle missing or wrong data, and reformat it based on the requirements from the downstream analytics tool. The book will further help you grasp concepts through real-world examples and datasets. By the end of this book, you will be confident in using a diverse array of sources to extract, clean, transform, and format your data efficiently. What you will learn Use and manipulate complex and simple data structures Harness the full potential of DataFrames and numpy.array at run time Perform web scraping with BeautifulSoup4 and html5lib Execute advanced string search and manipulation with RegEX Handle outliers and perform data imputation with Pandas Use descriptive statistics and plotting techniques Practice data wrangling and modeling using data generation techniques Who this book is forData Wrangling with Python is designed for developers, data analysts, and business analysts who are keen to pursue a career as a full-fledged data scientist or analytics expert. Although, this book is for beginners, prior working knowledge of Python is necessary to easily grasp the concepts covered here. It will also help to have rudimentary knowledge of relational database and SQL.

SAP Business Intelligence Quick Start Guide - Actionable business insights from the SAP BusinessObjects BI platform... SAP Business Intelligence Quick Start Guide - Actionable business insights from the SAP BusinessObjects BI platform (Paperback)
Vinay Singh
R901 Discovery Miles 9 010 Ships in 18 - 22 working days

Designing and deploying solutions using the SAP BusinessObjects Business Intelligence platform 4.2. Key Features Get up and running with the SAP BusinessObjects Business Intelligence platform Perform effective data analysis and visualization for actionable insights Enhance your BI strategy by creating different types of reports and dashboards using SAP BusinessObjects Book DescriptionThe SAP BusinessObjects Business Intelligence platform is a powerful reporting and analysis tool. This book is the ideal introduction to the SAP BusinessObjects Business Intelligence platform, introducing you to its data visualization, visual analytics, reporting, and dashboarding capabilities. The book starts with an overview of the BI platform and various data sources for reporting. Then, we move on to looking at data visualization, analysis, reporting, and analytics using BusinessObjects Business Intelligence tools. You will learn about the features associated with reporting, scheduling, and distribution and learn how to deploy the platform. Toward the end, you will learn about the strategies and factors that should be considered during deployment. By the end, you will be confident working with the SAP BusinessObjects Business Intelligence platform to deliver better insights for more effective decision making. What you will learn Work with various tools to create interactive data visualization and analysis Query, report, and analyze with SAP Business Objects Web Intelligence Create a report in SAP Crystal Reports for Enterprise Visualize and manipulate data using an SAP Lumira Storyboard Deep dive into the workings of the SAP predictive analytics tool Deploy and configure SAP BO Intelligence platform 4.2 Who this book is forThis book is for Business Intelligence professionals and existing SAP ecosystem users who want to perform effective Business Intelligence using SAP BusinessObjects.

The The Python Workshop - Learn to code in Python and kickstart your career in software development or data science... The The Python Workshop - Learn to code in Python and kickstart your career in software development or data science (Paperback)
Andrew Bird, Dr Lau Cher Han, Mario Corchero Jimenez, Graham Lee, Corey Wade
R1,548 Discovery Miles 15 480 Ships in 18 - 22 working days

Learn the fundamentals of clean, effective Python coding and build the practical skills to tackle your own software development or data science projects Key Features Build key Python skills with engaging development tasks and challenging activities Implement useful algorithms and write programs to solve real-world problems Apply Python in realistic data science projects and create simple machine learning models Book DescriptionHave you always wanted to learn Python, but never quite known how to start? More applications than we realize are being developed using Python because it is easy to learn, read, and write. You can now start learning the language quickly and effectively with the help of this interactive tutorial. The Python Workshop starts by showing you how to correctly apply Python syntax to write simple programs, and how to use appropriate Python structures to store and retrieve data. You'll see how to handle files, deal with errors, and use classes and methods to write concise, reusable, and efficient code. As you advance, you'll understand how to use the standard library, debug code to troubleshoot problems, and write unit tests to validate application behavior. You'll gain insights into using the pandas and NumPy libraries for analyzing data, and the graphical libraries of Matplotlib and Seaborn to create impactful data visualizations. By focusing on entry-level data science, you'll build your practical Python skills in a way that mirrors real-world development. Finally, you'll discover the key steps in building and using simple machine learning algorithms. By the end of this Python book, you'll have the knowledge, skills and confidence to creatively tackle your own ambitious projects with Python. What you will learn Write clean and well-commented code that is easy to maintain Automate essential day-to-day tasks with Python scripts Debug logical errors and handle exceptions in your programs Explore data science fundamentals and create engaging visualizations Get started with predictive machine learning Keep your development process bug-free with automated testing Who this book is forThis book is designed for anyone who is new to the Python programming language. Whether you're an aspiring software engineer or data scientist, or are just curious about learning how to code with Python, this book is for you. No prior programming experience is required.

Tableau 2019.x Cookbook - Over 115 recipes to build end-to-end analytical solutions using Tableau (Paperback): Dmitry Anoshin,... Tableau 2019.x Cookbook - Over 115 recipes to build end-to-end analytical solutions using Tableau (Paperback)
Dmitry Anoshin, Teodora Matic, Slaven Bogdanovic, Tania Lincoln, Dmitrii Shirokov
R1,190 Discovery Miles 11 900 Ships in 18 - 22 working days

Perform advanced dashboard, visualization, and analytical techniques with Tableau Desktop, Tableau Prep, and Tableau Server Key Features Unique problem-solution approach to aid effective business decision-making Create interactive dashboards and implement powerful business intelligence solutions Includes best practices on using Tableau with modern cloud analytics services Book DescriptionTableau has been one of the most popular business intelligence solutions in recent times, thanks to its powerful and interactive data visualization capabilities. Tableau 2019.x Cookbook is full of useful recipes from industry experts, who will help you master Tableau skills and learn each aspect of Tableau's ecosystem. This book is enriched with features such as Tableau extracts, Tableau advanced calculations, geospatial analysis, and building dashboards. It will guide you with exciting data manipulation, storytelling, advanced filtering, expert visualization, and forecasting techniques using real-world examples. From basic functionalities of Tableau to complex deployment on Linux, you will cover it all. Moreover, you will learn advanced features of Tableau using R, Python, and various APIs. You will learn how to prepare data for analysis using the latest Tableau Prep. In the concluding chapters, you will learn how Tableau fits the modern world of analytics and works with modern data platforms such as Snowflake and Redshift. In addition, you will learn about the best practices of integrating Tableau with ETL using Matillion ETL. By the end of the book, you will be ready to tackle business intelligence challenges using Tableau's features. What you will learn Understand the basic and advanced skills of Tableau Desktop Implement best practices of visualization, dashboard, and storytelling Learn advanced analytics with the use of build in statistics Deploy the multi-node server on Linux and Windows Use Tableau with big data sources such as Hadoop, Athena, and Spectrum Cover Tableau built-in functions for forecasting using R packages Combine, shape, and clean data for analysis using Tableau Prep Extend Tableau's functionalities with REST API and R/Python Who this book is forTableau 2019.x Cookbook is for data analysts, data engineers, BI developers, and users who are looking for quick solutions to common and not-so-common problems faced while using Tableau products. Put each recipe into practice by bringing the latest offerings of Tableau 2019.x to solve real-world analytics and business intelligence challenges. Some understanding of BI concepts and Tableau is required.

Row-Level Security in Power BI - The complete guide of creating different views of the data for the same Power BI report... Row-Level Security in Power BI - The complete guide of creating different views of the data for the same Power BI report (Paperback)
Reza Rad
R713 Discovery Miles 7 130 Ships in 18 - 22 working days
Power BI, Excel and Tableau - Business Intelligence Clinic - Create and Learn (Paperback): Roger F Silva Power BI, Excel and Tableau - Business Intelligence Clinic - Create and Learn (Paperback)
Roger F Silva
R960 Discovery Miles 9 600 Ships in 18 - 22 working days
Learning Geospatial Analysis with Python - Understand GIS fundamentals and perform remote sensing data analysis using Python... Learning Geospatial Analysis with Python - Understand GIS fundamentals and perform remote sensing data analysis using Python 3.7, 3rd Edition (Paperback, 3rd Revised edition)
Joel Lawhead
R1,439 Discovery Miles 14 390 Ships in 18 - 22 working days

Learn the core concepts of geospatial data analysis for building actionable and insightful GIS applications Key Features Create GIS solutions using the new features introduced in Python 3.7 Explore a range of GIS tools and libraries such as PostGIS, QGIS, and PROJ Learn to automate geospatial analysis workflows using Python and Jupyter Book DescriptionGeospatial analysis is used in almost every domain you can think of, including defense, farming, and even medicine. With this systematic guide, you'll get started with geographic information system (GIS) and remote sensing analysis using the latest features in Python. This book will take you through GIS techniques, geodatabases, geospatial raster data, and much more using the latest built-in tools and libraries in Python 3.7. You'll learn everything you need to know about using software packages or APIs and generic algorithms that can be used for different situations. Furthermore, you'll learn how to apply simple Python GIS geospatial processes to a variety of problems, and work with remote sensing data. By the end of the book, you'll be able to build a generic corporate system, which can be implemented in any organization to manage customer support requests and field support personnel. What you will learn Automate geospatial analysis workflows using Python Code the simplest possible GIS in just 60 lines of Python Create thematic maps with Python tools such as PyShp, OGR, and the Python Imaging Library Understand the different formats that geospatial data comes in Produce elevation contours using Python tools Create flood inundation models Apply geospatial analysis to real-time data tracking and storm chasing Who this book is forThis book is for Python developers, researchers, or analysts who want to perform geospatial modeling and GIS analysis with Python. Basic knowledge of digital mapping and analysis using Python or other scripting languages will be helpful.

The Data Analysis Workshop - Solve business problems with state-of-the-art data analysis models, developing expert data... The Data Analysis Workshop - Solve business problems with state-of-the-art data analysis models, developing expert data analysis skills along the way (Paperback)
Gururajan Govindan, Shubhangi Hora, Konstantin Palagachev
R1,059 Discovery Miles 10 590 Ships in 18 - 22 working days

Learn how to analyze data using Python models with the help of real-world use cases and guidance from industry experts Key Features Get to grips with data analysis by studying use cases from different fields Develop your critical thinking skills by following tried-and-true data analysis Learn how to use conclusions from data analyses to make better business decisions Book DescriptionBusinesses today operate online and generate data almost continuously. While not all data in its raw form may seem useful, if processed and analyzed correctly, it can provide you with valuable hidden insights. The Data Analysis Workshop will help you learn how to discover these hidden patterns in your data, to analyze them, and leverage the results to help transform your business. The book begins by taking you through the use case of a bike rental shop. You'll be shown how to correlate data, plot histograms, and analyze temporal features. As you progress, you'll learn how to plot data for a hydraulic system using the Seaborn and Matplotlib libraries, and explore a variety of use cases that show you how to join and merge databases, prepare data for analysis, and handle imbalanced data. By the end of the book, you'll have learned different data analysis techniques, including hypothesis testing, correlation, and null-value imputation, and will have become a confident data analyst. What you will learn Get to grips with the fundamental concepts and conventions of data analysis Understand how different algorithms help you to analyze the data effectively Determine the variation between groups of data using hypothesis testing Visualize your data correctly using appropriate plotting points Use correlation techniques to uncover the relationship between variables Find hidden patterns in data using advanced techniques and strategies Who this book is forThe Data Analysis Workshop is for programmers who already know how to code in Python and want to use it to perform data analysis. If you are looking to gain practical experience in data science with Python, this book is for you.

DAX Patterns - Second Edition (Paperback): Marco Russo, Alberto Ferrari DAX Patterns - Second Edition (Paperback)
Marco Russo, Alberto Ferrari
R1,039 R892 Discovery Miles 8 920 Save R147 (14%) Ships in 18 - 22 working days
Solidity Programming Essentials - A beginner's guide to build smart contracts for Ethereum and blockchain (Paperback):... Solidity Programming Essentials - A beginner's guide to build smart contracts for Ethereum and blockchain (Paperback)
Ritesh Modi
R940 Discovery Miles 9 400 Ships in 18 - 22 working days

Learn the most powerful and primary programming language for writing smart contracts and find out how to write, deploy, and test smart contracts in Ethereum. Key Features Get you up and running with Solidity Programming language Build Ethereum Smart Contracts with Solidity as your scripting language Learn to test and deploy the smart contract to your private Blockchain Book DescriptionSolidity is a contract-oriented language whose syntax is highly influenced by JavaScript, and is designed to compile code for the Ethereum Virtual Machine. Solidity Programming Essentials will be your guide to understanding Solidity programming to build smart contracts for Ethereum and blockchain from ground-up. We begin with a brief run-through of blockchain, Ethereum, and their most important concepts or components. You will learn how to install all the necessary tools to write, test, and debug Solidity contracts on Ethereum. Then, you will explore the layout of a Solidity source file and work with the different data types. The next set of recipes will help you work with operators, control structures, and data structures while building your smart contracts. We take you through function calls, return types, function modifers, and recipes in object-oriented programming with Solidity. Learn all you can on event logging and exception handling, as well as testing and debugging smart contracts. By the end of this book, you will be able to write, deploy, and test smart contracts in Ethereum. This book will bring forth the essence of writing contracts using Solidity and also help you develop Solidity skills in no time. What you will learn Learn the basics and foundational concepts of Solidity and Ethereum Explore the Solidity language and its uniqueness in depth Create new accounts and submit transactions to blockchain Get to know the complete language in detail to write smart contracts Learn about major tools to develop and deploy smart contracts Write defensive code using exception handling and error checking Understand Truffle basics and the debugging process Who this book is forThis book is for anyone who would like to get started with Solidity Programming for developing an Ethereum smart contract. No prior knowledge of EVM is required.

Making Data Sexy - A Step-by-Step Visualization Guide for Microsoft Excel 2016 Windows (Paperback): Annie Cushing Making Data Sexy - A Step-by-Step Visualization Guide for Microsoft Excel 2016 Windows (Paperback)
Annie Cushing
R1,563 Discovery Miles 15 630 Ships in 18 - 22 working days
Building Analytics Teams - Harnessing analytics and artificial intelligence for business improvement (Paperback): John K.... Building Analytics Teams - Harnessing analytics and artificial intelligence for business improvement (Paperback)
John K. Thompson; Foreword by Douglas B. Laney
R966 Discovery Miles 9 660 Ships in 18 - 22 working days

Master the skills necessary to hire and manage a team of highly skilled individuals to design, build, and implement applications and systems based on advanced analytics and AI Key Features Learn to create an operationally effective advanced analytics team in a corporate environment Select and undertake projects that have a high probability of success and deliver the improved top and bottom-line results Understand how to create relationships with executives, senior managers, peers, and subject matter experts that lead to team collaboration, increased funding, and long-term success for you and your team Book DescriptionIn Building Analytics Teams, John K. Thompson, with his 30+ years of experience and expertise, illustrates the fundamental concepts of building and managing a high-performance analytics team, including what to do, who to hire, projects to undertake, and what to avoid in the journey of building an analytically sound team. The core processes in creating an effective analytics team and the importance of the business decision-making life cycle are explored to help achieve initial and sustainable success. The book demonstrates the various traits of a successful and high-performing analytics team and then delineates the path to achieve this with insights on the mindset, advanced analytics models, and predictions based on data analytics. It also emphasizes the significance of the macro and micro processes required to evolve in response to rapidly changing business needs. The book dives into the methods and practices of managing, developing, and leading an analytics team. Once you've brought the team up to speed, the book explains how to govern executive expectations and select winning projects. By the end of this book, you will have acquired the knowledge to create an effective business analytics team and develop a production environment that delivers ongoing operational improvements for your organization. What you will learn Avoid organizational and technological pitfalls of moving from a defined project to a production environment Enable team members to focus on higher-value work and tasks Build Advanced Analytics and Artificial Intelligence (AA&AI) functions in an organization Outsource certain projects to competent and capable third parties Support the operational areas that intend to invest in business intelligence, descriptive statistics, and small-scale predictive analytics Analyze the operational area, the processes, the data, and the organizational resistance Who this book is forThis book is for senior executives, senior and junior managers, and those who are working as part of a team that is accountable for designing, building, delivering and ensuring business success through advanced analytics and artificial intelligence systems and applications. At least 5 to 10 years of experience in driving your organization to a higher level of efficiency will be helpful.

Machine Learning for Algorithmic Trading - Predictive models to extract signals from market and alternative data for systematic... Machine Learning for Algorithmic Trading - Predictive models to extract signals from market and alternative data for systematic trading strategies with Python, 2nd Edition (Paperback, 2nd Revised edition)
Stefan Jansen
R1,509 Discovery Miles 15 090 Ships in 18 - 22 working days

Leverage machine learning to design and back-test automated trading strategies for real-world markets using pandas, TA-Lib, scikit-learn, LightGBM, SpaCy, Gensim, TensorFlow 2, Zipline, backtrader, Alphalens, and pyfolio. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Design, train, and evaluate machine learning algorithms that underpin automated trading strategies Create a research and strategy development process to apply predictive modeling to trading decisions Leverage NLP and deep learning to extract tradeable signals from market and alternative data Book DescriptionThe explosive growth of digital data has boosted the demand for expertise in trading strategies that use machine learning (ML). This revised and expanded second edition enables you to build and evaluate sophisticated supervised, unsupervised, and reinforcement learning models. This book introduces end-to-end machine learning for the trading workflow, from the idea and feature engineering to model optimization, strategy design, and backtesting. It illustrates this by using examples ranging from linear models and tree-based ensembles to deep-learning techniques from cutting edge research. This edition shows how to work with market, fundamental, and alternative data, such as tick data, minute and daily bars, SEC filings, earnings call transcripts, financial news, or satellite images to generate tradeable signals. It illustrates how to engineer financial features or alpha factors that enable an ML model to predict returns from price data for US and international stocks and ETFs. It also shows how to assess the signal content of new features using Alphalens and SHAP values and includes a new appendix with over one hundred alpha factor examples. By the end, you will be proficient in translating ML model predictions into a trading strategy that operates at daily or intraday horizons, and in evaluating its performance. What you will learn Leverage market, fundamental, and alternative text and image data Research and evaluate alpha factors using statistics, Alphalens, and SHAP values Implement machine learning techniques to solve investment and trading problems Backtest and evaluate trading strategies based on machine learning using Zipline and Backtrader Optimize portfolio risk and performance analysis using pandas, NumPy, and pyfolio Create a pairs trading strategy based on cointegration for US equities and ETFs Train a gradient boosting model to predict intraday returns using AlgoSeek's high-quality trades and quotes data Who this book is forIf you are a data analyst, data scientist, Python developer, investment analyst, or portfolio manager interested in getting hands-on machine learning knowledge for trading, this book is for you. This book is for you if you want to learn how to extract value from a diverse set of data sources using machine learning to design your own systematic trading strategies. Some understanding of Python and machine learning techniques is required.

Apache Ignite Quick Start Guide - Distributed data caching and processing made easy (Paperback): Sujoy Acharya Apache Ignite Quick Start Guide - Distributed data caching and processing made easy (Paperback)
Sujoy Acharya
R780 Discovery Miles 7 800 Ships in 18 - 22 working days

Build efficient, high-performance & scalable systems to process large volumes of data with Apache Ignite Key Features Understand Apache Ignite's in-memory technology Create High-Performance app components with Ignite Build a real-time data streaming and complex event processing system Book DescriptionApache Ignite is a distributed in-memory platform designed to scale and process large volume of data. It can be integrated with microservices as well as monolithic systems, and can be used as a scalable, highly available and performant deployment platform for microservices. This book will teach you to use Apache Ignite for building a high-performance, scalable, highly available system architecture with data integrity. The book takes you through the basics of Apache Ignite and in-memory technologies. You will learn about installation and clustering Ignite nodes, caching topologies, and various caching strategies, such as cache aside, read and write through, and write behind. Next, you will delve into detailed aspects of Ignite's data grid: web session clustering and querying data. You will learn how to process large volumes of data using compute grid and Ignite's map-reduce and executor service. You will learn about the memory architecture of Apache Ignite and monitoring memory and caches. You will use Ignite for complex event processing, event streaming, and the time-series predictions of opportunities and threats. Additionally, you will go through off-heap and on-heap caching, swapping, and native and Spring framework integration with Apache Ignite. By the end of this book, you will be confident with all the features of Apache Ignite 2.x that can be used to build a high-performance system architecture. What you will learn Use Apache Ignite's data grid and implement web session clustering Gain high performance and linear scalability with in-memory distributed data processing Create a microservice on top of Apache Ignite that can scale and perform Perform ACID-compliant CRUD operations on an Ignite cache Retrieve data from Apache Ignite's data grid using SQL, Scan and Lucene Text query Explore complex event processing concepts and event streaming Integrate your Ignite app with the Spring framework Who this book is forThe book is for Big Data professionals who want to learn the essentials of Apache Ignite. Prior experience in Java is necessary.

Python Automation Cookbook - 75 Python automation ideas for web scraping, data wrangling, and processing Excel, reports,... Python Automation Cookbook - 75 Python automation ideas for web scraping, data wrangling, and processing Excel, reports, emails, and more, 2nd Edition (Paperback, 2nd Revised edition)
Jaime Buelta
R1,141 Discovery Miles 11 410 Ships in 18 - 22 working days

Get a firm grip on the core processes including browser automation, web scraping, Word, Excel, and GUI automation with Python 3.8 and higher Key Features Automate integral business processes such as report generation, email marketing, and lead generation Explore automated code testing and Python's growth in data science and AI automation in three new chapters Understand techniques to extract information and generate appealing graphs, and reports with Matplotlib Book DescriptionIn this updated and extended version of Python Automation Cookbook, each chapter now comprises the newest recipes and is revised to align with Python 3.8 and higher. The book includes three new chapters that focus on using Python for test automation, machine learning projects, and for working with messy data. This edition will enable you to develop a sharp understanding of the fundamentals required to automate business processes through real-world tasks, such as developing your first web scraping application, analyzing information to generate spreadsheet reports with graphs, and communicating with automatically generated emails. Once you grasp the basics, you will acquire the practical knowledge to create stunning graphs and charts using Matplotlib, generate rich graphics with relevant information, automate marketing campaigns, build machine learning projects, and execute debugging techniques. By the end of this book, you will be proficient in identifying monotonous tasks and resolving process inefficiencies to produce superior and reliable systems. What you will learn Learn data wrangling with Python and Pandas for your data science and AI projects Automate tasks such as text classification, email filtering, and web scraping with Python Use Matplotlib to generate a variety of stunning graphs, charts, and maps Automate a range of report generation tasks, from sending SMS and email campaigns to creating templates, adding images in Word, and even encrypting PDFs Master web scraping and web crawling of popular file formats and directories with tools like Beautiful Soup Build cool projects such as a Telegram bot for your marketing campaign, a reader from a news RSS feed, and a machine learning model to classify emails to the correct department based on their content Create fire-and-forget automation tasks by writing cron jobs, log files, and regexes with Python scripting Who this book is forPython Automation Cookbook - Second Edition is for developers, data enthusiasts or anyone who wants to automate monotonous manual tasks related to business processes such as finance, sales, and HR, among others. Working knowledge of Python is all you need to get started with this book.

Learning AWK Programming - A fast, and simple cutting-edge utility for text-processing on the Unix-like environment... Learning AWK Programming - A fast, and simple cutting-edge utility for text-processing on the Unix-like environment (Paperback)
Shiwang Kalkhanda
R1,002 Discovery Miles 10 020 Ships in 18 - 22 working days

Text processing and pattern matching simplified Key Features -Master the fastest and most elegant big data munging language -Implement text processing and pattern matching using the advanced features of AWK and GAWK -Implement debugging and inter-process communication using GAWK Book DescriptionAWK is one of the most primitive and powerful utilities which exists in all Unix and Unix-like distributions. It is used as a command-line utility when performing a basic text-processing operation, and as programming language when dealing with complex text-processing and mining tasks. With this book, you will have the required expertise to practice advanced AWK programming in real-life examples. The book starts off with an introduction to AWK essentials. You will then be introduced to regular expressions, AWK variables and constants, arrays and AWK functions and more. The book then delves deeper into more complex tasks, such as printing formatted output in AWK, control flow statements, GNU's implementation of AWK covering the advanced features of GNU AWK, such as network communication, debugging, and inter-process communication in the GAWK programming language which is not easily possible with AWK. By the end of this book, the reader will have worked on the practical implementation of text processing and pattern matching using AWK to perform routine tasks. What you will learn -Create and use different expressions and control flow statements in AWK -Use Regular Expressions with AWK for effective text-processing -Use built-in and user-defined variables to write AWK programs -Use redirections in AWK programs and create structured reports -Handle non-decimal input, 2-way inter-process communication with Gawk -Create small scripts to reformat data to match patterns and process texts Who this book is forThis book is for developers or analysts who are inclined to learn how to do text processing and data extraction in a Unix-like environment. Basic understanding of Linux operating system and shell scripting will help you to get the most out of the book.

Graphical Thinking for Science and Technology Through Knowledge Visualization (Paperback): Anna Ursyn Graphical Thinking for Science and Technology Through Knowledge Visualization (Paperback)
Anna Ursyn
R4,756 Discovery Miles 47 560 Ships in 18 - 22 working days

With the advancement of technology in the modern world, the constant influx of data, information, and computing can become droning and one-dimensional. Re-examining these methods through a different approach helps highlight broader perspectives and further understanding. Applying abstract and holistic methods, such as nature and visualization, to computing technologies is a developing area of study but has yet to be empirically researched. Graphical Thinking for Science and Technology Through Knowledge Visualization provides emerging research exploring the theoretical and practical aspects of implementing visuals and images within data and information. The text contains projects, examples of students' solutions, and invites the reader to apply graphical thinking. Featuring coverage on a broad range of topics such as nanoscale structures, computer graphics, and data visualization, this book is ideally designed for software engineers, instructional designers, researchers, scientists, artists, marketers, media professionals, and students seeking current research on applying artistic solutions within information and computing.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Creation - Back to Bible Times
Harmony Larson Paperback R213 R195 Discovery Miles 1 950
Shared Responsibility, Shared Risk…
Jacob Hacker, Ann O'Leary Hardcover R1,914 Discovery Miles 19 140
Henry Saves Christmas; A WWII Story
Dorothy Grace Hardcover R544 Discovery Miles 5 440
Life of a Klansman - A Family History in…
Edward Ball Paperback R460 R431 Discovery Miles 4 310
Freezing Order - A True Story Of Russian…
Bill Browder Paperback  (4)
R343 Discovery Miles 3 430
Lincolnites and Rebels - A Divided Town…
Robert Tracy McKenzie Hardcover R1,811 Discovery Miles 18 110
The Development of Corporate Governance…
On K. Tam Hardcover R2,228 Discovery Miles 22 280
Mr Mercedes - Bill Hodges Trilogy: Book…
Stephen King Paperback  (1)
R305 R272 Discovery Miles 2 720
The Correspondence of Theodosius and…
John Langhorne Paperback R421 Discovery Miles 4 210
Camp Slasher Lake - Volume Two
D W Hitz Hardcover R657 Discovery Miles 6 570

 

Partners