• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

9 Data Mining courses delivered Live Online

Applied AI: Building Recommendation Systems with Python (TTAI2360)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This course is geared for Python experienced developers, analysts or others who are intending to learn the tools and techniques required in building various kinds of powerful recommendation systems (collaborative, knowledge and content based) and deploying them to the web. Overview Working in a hands-on lab environment led by our expert instructor, attendees will Understand the different kinds of recommender systems Master data-wrangling techniques using the pandas library Building an IMDB Top 250 Clone Build a content-based engine to recommend movies based on real movie metadata Employ data-mining techniques used in building recommenders Build industry-standard collaborative filters using powerful algorithms Building Hybrid Recommenders that incorporate content based and collaborative filtering Recommendation systems are at the heart of almost every internet business today; from Facebook to Net?ix to Amazon. Providing good recommendations, whether its friends, movies, or groceries, goes a long way in defining user experience and enticing your customers to use your platform.This course shows you how to do just that. You will learn about the different kinds of recommenders used in the industry and see how to build them from scratch using Python. No need to wade through tons of machine learning theory?you will get started with building and learning about recommenders as quickly as possible. In this course, you will build an IMDB Top 250 clone, a content-based engine that works on movie metadata. You will also use collaborative filters to make use of customer behavior data, and a Hybrid Recommender that incorporates content based and collaborative filtering techniques.Students will learn to build industry-standard recommender systems, leveraging basic Python syntax skills. This is an applied course, so machine learning theory is only used to highlight how to build recommenders in this course.This skills-focused ccombines engaging lecture, demos, group activities and discussions with machine-based student labs and exercises.. Our engaging instructors and mentors are highly-experienced practitioners who bring years of current, modern 'on-the-job' modern applied datascience, AI and machine learning experience into every classroom and hands-on project. GETTING STARTED WITH RECOMMENDER SYSTEMS * Technical requirements * What is a recommender system? * Types of recommender systems MANIPULATING DATA WITH THE PANDAS LIBRARY * Technical requirements * Setting up the environment * The Pandas library * The Pandas DataFrame * The Pandas Series BUILDING AN IMDB TOP 250 CLONE WITH PANDAS * Technical requirements * The simple recommender * The knowledge-based recommender BUILDING CONTENT-BASED RECOMMENDERS * Technical requirements * Exporting the clean DataFrame * Document vectors * The cosine similarity score * Plot description-based recommender * Metadata-based recommender * Suggestions for improvements GETTING STARTED WITH DATA MINING TECHNIQUES * Problem statement * Similarity measures * Clustering * Dimensionality reduction * Supervised learning * Evaluation metrics BUILDING COLLABORATIVE FILTERS * Technical requirements * The framework * User-based collaborative filtering * Item-based collaborative filtering * Model-based approaches HYBRID RECOMMENDERS * Technical requirements * Introduction * Case study and final project ? Building a hybrid model ADDITIONAL COURSE DETAILS: Nexus Humans Applied AI: Building Recommendation Systems with Python (TTAI2360) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Applied AI: Building Recommendation Systems with Python (TTAI2360) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Applied AI: Building Recommendation Systems with Python (TTAI2360)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Building Recommendation Systems with Python (TTAI2360)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This course is geared for Python experienced developers, analysts or others who are intending to learn the tools and techniques required in building various kinds of powerful recommendation systems (collaborative, knowledge and content based) and deploying them to the web. Overview This skills-focused combines engaging lecture, demos, group activities and discussions with machine-based student labs and exercises.. Our engaging instructors and mentors are highly-experienced practitioners who bring years of current, modern 'on-the-job' modern applied datascience, AI and machine learning experience into every classroom and hands-on project. Working in a hands-on lab environment led by our expert instructor, attendees will Understand the different kinds of recommender systems Master data-wrangling techniques using the pandas library Building an IMDB Top 250 Clone Build a content-based engine to recommend movies based on real movie metadata Employ data-mining techniques used in building recommenders Build industry-standard collaborative filters using powerful algorithms Building Hybrid Recommenders that incorporate content based and collaborative filtering Recommendation systems are at the heart of almost every internet business today; from Facebook to Net?ix to Amazon. Providing good recommendations, whether its friends, movies, or groceries, goes a long way in defining user experience and enticing your customers to use your platform.This course shows you how to do just that. You will learn about the different kinds of recommenders used in the industry and see how to build them from scratch using Python. No need to wade through tons of machine learning theory?you will get started with building and learning about recommenders as quickly as possible. In this course, you will build an IMDB Top 250 clone, a content-based engine that works on movie metadata. You will also use collaborative filters to make use of customer behavior data, and a Hybrid Recommender that incorporates content based and collaborative filtering techniques. Students will learn to build industry-standard recommender systems, leveraging basic Python syntax skills. This is an applied course, so machine learning theory is only used to highlight how to build recommenders in this course. GETTING STARTED WITH RECOMMENDER SYSTEMS * Technical requirements * What is a recommender system? * Types of recommender systems MANIPULATING DATA WITH THE PANDAS LIBRARY * Technical requirements * Setting up the environment * The Pandas library * The Pandas DataFrame * The Pandas Series BUILDING AN IMDB TOP 250 CLONE WITH PANDAS * Technical requirements * The simple recommender * The knowledge-based recommender BUILDING CONTENT-BASED RECOMMENDERS * Technical requirements * Exporting the clean DataFrame * Document vectors * The cosine similarity score * Plot description-based recommender * Metadata-based recommender * Suggestions for improvements GETTING STARTED WITH DATA MINING TECHNIQUES * Problem statement * Similarity measures * Clustering * Dimensionality reduction * Supervised learning * Evaluation metrics BUILDING COLLABORATIVE FILTERS * Technical requirements * The framework * User-based collaborative filtering * Item-based collaborative filtering * Model-based approaches HYBRID RECOMMENDERS * Technical requirements * Introduction * Case study and final project ? Building a hybrid model ADDITIONAL COURSE DETAILS: Nexus Humans Building Recommendation Systems with Python (TTAI2360) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Building Recommendation Systems with Python (TTAI2360) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Building Recommendation Systems with Python (TTAI2360)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Next-Level PowerBI for Experienced Users (TTDPB02)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for This is an Intermediate PowerBI course geared for experienced users who wish to leverage the tool's more advanced capabilities Overview This course is about 50% hands-on lab and 50% lecture, designed to train attendees in essential PowerBI data handling functions and reporting skills, coupling the most current, effective techniques with the soundest practices. Attendees of this course will gain practical examples from the experienced instructor who has deployed and configured Power BI reporting in a wide variety of businesses. Working in a hands-on learning environment led by our expert facilitator, students will learn how to: Create Advanced Power BI Reports Advanced understanding of the data schemas and extracting data Perform advanced transformations of data or any data schema Utilize time-phased data in the creation of complex analyses Create new measures using DAX Filter data using row-level security Create and deploy content packs Use Power BI to integrate with line-of-business applications Next Level Power BI for Experienced Users is a two day, course that provides attendees already experienced with Microsoft Power BI basics with a hands-on exploration of intermediate and beyond level features. This course is geared for attendees ready to learn the advanced techniques that you, your business analysts, and your stakeholders need to create complex information from projects, program, and portfolio reporting to utilizing time-phased data and, potentially, data from your enterprise?s other line-of-business tools. GET PROJECT ONLINE DATA * Select and mine relevant tables with ODATA * Advanced ODATA data mining * Importing other data formats * Advanced Editing of data queries ADVANCED DATA TRANSFORMATIONS * Managing table relationships * Creating & using data hierarchies * Creating custom columns and measures and metrics for filtering and reporting CREATING POWER BI REPORTS * Using advanced visualizations * Configuring drill-down * Modifying visual interactions * Importing and creating custom visuals CONFIGURE POWER BI SECURITY * Creating Dashboard and row-level security * Utilizing Filtering using row-level security PUBLISHING REPORTS AND DASHBOARDS * Building Mobile Reporting * Creating and deploying content packs * Configuring natural language query

Next-Level PowerBI for Experienced Users (TTDPB02)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Oracle 19c New Features (TTOR20019)

By Nexus Human

Duration 3 Days 18 CPD hours Overview Our engaging instructors and mentors are highly-experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working within in a hands-on learning environment, guided by our expert team, attendees will explore: New Features Overview Multitenant New Features Security Features Cloud Services Networking Globalization Big Data Support Database Installation and Configuration Database Tuning Backup and Recovery Oracle 19c New Features is a hands-on course that explores the newest features such as Big Data Enhancements, Security, Multitenant features, Oracle Cloud Services, Networking, and much more. Oracle is one of the leading databases in industry today. Learn what their latest flagship product has to offer from industry experts. ORACLE 19C NEW FEATURES OVERVIEW * Introduction to Oracle 19c New Features ORACLE 19C MULTITENANT NEW FEATURES * Refreshable PDB Switchover * PDB Integration with Data Guard * PDB Snapshot Carousel * CDB Fleet Management ORACLE 19C SECURITY FEATURES * Profile Lockdown * Create a User Defined Master Encryption Key * Encrypted Passwords in Database Links and Data Pump * Create Keystores for Pluggable Databases * Datapump and Unified Auditing * Schema Only Accounts ORACLE 19C CLOUD SERVICES * Oracle IaaS * Oracle Saas * Oracle PaaS ORACLE 19C NETWORKING * Database Connection Manager * Database Proxy Support * Tenant Isolation ORACLE 19C GLOBALIZATION * New globalization for Bind Variables * New Database Local Support * Additional Unicode Support BIG DATA SUPPORT * New Analytic Support * Data Mining Data Warehouse * Additional Parallel Processing Support * Inline External Tables DATABASE INSTALLATION AND CONFIGURATION * Zero Downtime Upgrades * Dry Run Command implementation * New location for Password File * Improved Bulk Operations DATABASE TUNING * SQL Tuning Advisor and Exadata * New SQL Tuning Set API * Concurrent SQL and Sql Performance Analyzer * Database In Memory Features * In Memory Support for External Tables * In Memory Features for Analytics ORACLE 19C BACKUP AND RECOVERY * Active Pluggable Cloning * Pluggable and non Pluggable Database Migration ADDITIONAL COURSE DETAILS: Nexus Humans Oracle 19c New Features (TTOR20019) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Oracle 19c New Features (TTOR20019) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Oracle 19c New Features (TTOR20019)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Python With Data Science

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for Audience: Data Scientists, Software Developers, IT Architects, and Technical Managers. Participants should have the general knowledge of statistics and programming Also familiar with Python Overview ? NumPy, pandas, Matplotlib, scikit-learn ? Python REPLs ? Jupyter Notebooks ? Data analytics life-cycle phases ? Data repairing and normalizing ? Data aggregation and grouping ? Data visualization ? Data science algorithms for supervised and unsupervised machine learning Covers theoretical and technical aspects of using Python in Applied Data Science projects and Data Logistics use cases. PYTHON FOR DATA SCIENCE * ? Using Modules * ? Listing Methods in a Module * ? Creating Your Own Modules * ? List Comprehension * ? Dictionary Comprehension * ? String Comprehension * ? Python 2 vs Python 3 * ? Sets (Python 3+) * ? Python Idioms * ? Python Data Science ?Ecosystem? * ? NumPy * ? NumPy Arrays * ? NumPy Idioms * ? pandas * ? Data Wrangling with pandas' DataFrame * ? SciPy * ? Scikit-learn * ? SciPy or scikit-learn? * ? Matplotlib * ? Python vs R * ? Python on Apache Spark * ? Python Dev Tools and REPLs * ? Anaconda * ? IPython * ? Visual Studio Code * ? Jupyter * ? Jupyter Basic Commands * ? Summary APPLIED DATA SCIENCE * ? What is Data Science? * ? Data Science Ecosystem * ? Data Mining vs. Data Science * ? Business Analytics vs. Data Science * ? Data Science, Machine Learning, AI? * ? Who is a Data Scientist? * ? Data Science Skill Sets Venn Diagram * ? Data Scientists at Work * ? Examples of Data Science Projects * ? An Example of a Data Product * ? Applied Data Science at Google * ? Data Science Gotchas * ? Summary DATA ANALYTICS LIFE-CYCLE PHASES * ? Big Data Analytics Pipeline * ? Data Discovery Phase * ? Data Harvesting Phase * ? Data Priming Phase * ? Data Logistics and Data Governance * ? Exploratory Data Analysis * ? Model Planning Phase * ? Model Building Phase * ? Communicating the Results * ? Production Roll-out * ? Summary REPAIRING AND NORMALIZING DATA * ? Repairing and Normalizing Data * ? Dealing with the Missing Data * ? Sample Data Set * ? Getting Info on Null Data * ? Dropping a Column * ? Interpolating Missing Data in pandas * ? Replacing the Missing Values with the Mean Value * ? Scaling (Normalizing) the Data * ? Data Preprocessing with scikit-learn * ? Scaling with the scale() Function * ? The MinMaxScaler Object * ? Summary DESCRIPTIVE STATISTICS COMPUTING FEATURES IN PYTHON * ? Descriptive Statistics * ? Non-uniformity of a Probability Distribution * ? Using NumPy for Calculating Descriptive Statistics Measures * ? Finding Min and Max in NumPy * ? Using pandas for Calculating Descriptive Statistics Measures * ? Correlation * ? Regression and Correlation * ? Covariance * ? Getting Pairwise Correlation and Covariance Measures * ? Finding Min and Max in pandas DataFrame * ? Summary DATA AGGREGATION AND GROUPING * ? Data Aggregation and Grouping * ? Sample Data Set * ? The pandas.core.groupby.SeriesGroupBy Object * ? Grouping by Two or More Columns * ? Emulating the SQL's WHERE Clause * ? The Pivot Tables * ? Cross-Tabulation * ? Summary DATA VISUALIZATION WITH MATPLOTLIB * ? Data Visualization ? What is matplotlib? ? Getting Started with matplotlib ? The Plotting Window ? The Figure Options ? The matplotlib.pyplot.plot() Function ? The matplotlib.pyplot.bar() Function ? The matplotlib.pyplot.pie () Function ? Subplots ? Using the matplotlib.gridspec.GridSpec Object ? The matplotlib.pyplot.subplot() Function ? Hands-on Exercise ? Figures ? Saving Figures to File ? Visualization with pandas ? Working with matplotlib in Jupyter Notebooks ? Summary DATA SCIENCE AND ML ALGORITHMS IN SCIKIT-LEARN * ? Data Science, Machine Learning, AI? * ? Types of Machine Learning * ? Terminology: Features and Observations * ? Continuous and Categorical Features (Variables) * ? Terminology: Axis * ? The scikit-learn Package * ? scikit-learn Estimators * ? Models, Estimators, and Predictors * ? Common Distance Metrics * ? The Euclidean Metric * ? The LIBSVM format * ? Scaling of the Features * ? The Curse of Dimensionality * ? Supervised vs Unsupervised Machine Learning * ? Supervised Machine Learning Algorithms * ? Unsupervised Machine Learning Algorithms * ? Choose the Right Algorithm * ? Life-cycles of Machine Learning Development * ? Data Split for Training and Test Data Sets * ? Data Splitting in scikit-learn * ? Hands-on Exercise * ? Classification Examples * ? Classifying with k-Nearest Neighbors (SL) * ? k-Nearest Neighbors Algorithm * ? k-Nearest Neighbors Algorithm * ? The Error Rate * ? Hands-on Exercise * ? Dimensionality Reduction * ? The Advantages of Dimensionality Reduction * ? Principal component analysis (PCA) * ? Hands-on Exercise * ? Data Blending * ? Decision Trees (SL) * ? Decision Tree Terminology * ? Decision Tree Classification in Context of Information Theory * ? Information Entropy Defined * ? The Shannon Entropy Formula * ? The Simplified Decision Tree Algorithm * ? Using Decision Trees * ? Random Forests * ? SVM * ? Naive Bayes Classifier (SL) * ? Naive Bayesian Probabilistic Model in a Nutshell * ? Bayes Formula * ? Classification of Documents with Naive Bayes * ? Unsupervised Learning Type: Clustering * ? Clustering Examples * ? k-Means Clustering (UL) * ? k-Means Clustering in a Nutshell * ? k-Means Characteristics * ? Regression Analysis * ? Simple Linear Regression Model * ? Linear vs Non-Linear Regression * ? Linear Regression Illustration * ? Major Underlying Assumptions for Regression Analysis * ? Least-Squares Method (LSM) * ? Locally Weighted Linear Regression * ? Regression Models in Excel * ? Multiple Regression Analysis * ? Logistic Regression * ? Regression vs Classification * ? Time-Series Analysis * ? Decomposing Time-Series * ? Summary LAB EXERCISES * Lab 1 - Learning the Lab Environment * Lab 2 - Using Jupyter Notebook * Lab 3 - Repairing and Normalizing Data * Lab 4 - Computing Descriptive Statistics * Lab 5 - Data Grouping and Aggregation * Lab 6 - Data Visualization with matplotlib * Lab 7 - Data Splitting * Lab 8 - k-Nearest Neighbors Algorithm * Lab 9 - The k-means Algorithm * Lab 10 - The Random Forest Algorithm

Python With Data Science
Delivered on-request, onlineDelivered Online
Price on Enquiry

Blockchain Security Training

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Blockchain Architects Blockchain DevelopersApplication Developers Blockchain System AdministratorsNetwork Security Architects Cyber Security ExpertsIT Professionals w/cyber security experience Overview Those who attend the Security for Blockchain Professionals course and pass the exam certification will have a demonstrated knowledge of:Identifying and differentiating between security threats and attacks on a Blockchain network.Blockchain security methods, best practices, risk mitigation, and more.All known (to date) cyber-attack vectors on the Blockchain.Performing Blockchain network security risk analysis.A complete understanding of Blockchain?s inherent security features and risks.An excellent knowledge of best security practices for Blockchain System/Network Administrators.Demonstrating appropriate Blockchain data safeguarding techniques. This course covers all known aspects of Blockchain security that exist in the Blockchain environment today and provides a detailed overview of all Blockchain security issues, including threats, risk mitigation, node security integrity, confidentiality, best security practices, advanced Blockchain security and more. FUNDAMENTAL BLOCKCHAIN SECURITY CRYPTOGRAPHY FOR THE BLOCKCHAIN HASH FUNCTIONS * Public Key Cryptography * Elliptic Curve Cryptography * A Brief Introduction to Blockchain The Blocks * The Chains * The Network * Promises of the Blockchain * Blockchain Security Assumptions Digital Signature Security * Hash Function Security * Limitations of Basic Blockchain Security Public Key Cryptography Review * Real-Life Public Key Protection * Cryptography and Quantum Computers * Lab 1 (Tentative) Finding Hash Function Collisions Reversible hash function * Hash function with poor non-locality * Hash function with small search space * Breaking Public Key Cryptography Brute Forcing a Short Private Key * Brute Forcing a Poorly-Chosen Private Key CONSENSUS IN THE BLOCKCHAIN * Blockchain Consensus and Byzantine Generals Blockchain Networking Review * Byzantine Generals Problem Relation to Blockchain * Byzantine Fault Tolerance * Introduction to Blockchain Consensus Security Blockchain Consensus Breakthrough * Proof of Work What is Proof of Work? * How does Proof of Work Solve BGP? * Proof of Work Security Assumptions * Attacking Proof of Work * Proof of Stake What is Proof of Stake? * How does Proof of Stake Solve BGP? * Proof of Stake Security Assumptions * Attacking Proof of Stake * General Attacks on Blockchain Consensus * Other Blockchain Consensus Algorithms * Lab 2 (Tentative) Attacking Proof of Work Performing a 51% Attack * Performing a Selfish Mining Attack * Attacking Proof of Stake Performing a XX% Attack * Performing a Long-Range Attack * Malleable Transaction Attacks ADVANCED BLOCKCHAIN SECURITY MECHANISMS ARCHITECTURAL SECURITY MEASURES PERMISSIONED BLOCKCHAINS * Checkpointing * Advanced Cryptographic Solutions Multiparty Signatures * Zero-Knowledge Proofs * Stealth Addresses * Ring Signatures * Confidential Transactions * Lab 3 (Tentative) Permissioned Blockchains * 51% on a Checkpointed Blockchain * Data mining on a blockchain with/without stealth addresses * Zero-Knowledge Proof Simulation * Trying to fake knowledge of a ZKP * Module 4: Blockchain for Business Introduction to Ethereum Security What is Ethereum * Consensus in Ethereum * Smart Contracts in Ethereum * Ethereum Security * Pros and Cons of Ethereum Blockchains * Introduction to Hyperledger Security What is Hyperledger * Consensus in Hyperledger * Smart Contracts in Hyperledger * Hyperledger Security * Pros and Cons of Hyperledger Blockchains * Introduction to Corda Security What is Corda * Consensus in Corda * Smart Contracts in Corda * Corda Security * Pros and Cons of Corda Blockchains * Lab 4 BLOCKCHAIN RISK ASSESSMENT WHAT ARE THE RISKS OF THE BLOCKCHAIN? * Information Security * Information Sensitivity Data being placed on blockchain * Risks of disclosure * Regulatory Requirements Data encryption * Data control * PII protection * Blockchain Architectural Design Public and Private Blockchains * Open and Permissioned Blockchains * Choosing a Blockchain Architecture * Lab 5 * Exploring public/private open/permissioned blockchains? BASIC BLOCKCHAIN SECURITY BLOCKCHAIN ARCHITECTURE * User Security Protecting Private Keys * Malware * Update * Node Security * Configuring MSPs * Network Security * Lab 6 (TBD) SMART CONTRACT SECURITY INTRODUCTION TO SMART CONTRACTS * Smart Contract Security Considerations Turing-Complete * Lifetime * External Software * Smart Contract Code Auditing Difficulties * Techniques * Tools * Lab 7 (Tentative) * Try a couple of smart contract code auditing tool against different contracts with built-in vulnerabilities * Module 8: Security Implementing Business Blockchains Ethereum Best Practices * Hyperledger Best Practices * Corda Best Practices * Lab 8 NETWORK-LEVEL VULNERABILITIES AND ATTACKS INTRODUCTION TO BLOCKCHAIN NETWORK ATTACKS * 51% Attacks * Denial of Service Attacks * Eclipse Attacks * Routing Attacks * Sybil Attacks * Lab 9 * Perform different network-level attacks SYSTEM-LEVEL VULNERABILITIES AND ATTACKS INTRODUCTION TO BLOCKCHAIN SYSTEM VULNERABILITIES * The Bitcoin Hack * The Verge Hack * The EOS Vulnerability * Lab 10 SMART CONTRACT VULNERABILITIES AND ATTACKS INTRODUCTION TO COMMON SMART CONTRACT VULNERABILITIES * Reentrancy * Access Control * Arithmetic * Unchecked Return Values * Denial of Service * Bad Randomness * Race Conditions * Timestamp Dependence * Short Addresses * Lab 11 * Exploiting vulnerable smart contracts SECURITY OF ALTERNATIVE DLT ARCHITECTURES WHAT ARE ALTERNATIVE DLT ARCHITECTURES? * Introduction to Directed Acyclic Graphs (DAGs) * DAGs vs. Blockchains * Advantages of DAGs * DAG Vulnerabilities and Security * Lab 12 * Exploring a DAG network

Blockchain Security Training
Delivered on-request, onlineDelivered Online
Price on Enquiry

Advanced Tableau

By Nexus Human

Duration 2.5 Days 15 CPD hours This course is intended for This course is intended for those with a basic understanding of Tableau who want to pursue mastery of the advanced features.   Overview The goal of this course is to present essential Tableau concepts and its advanced functionalities to help better prepare and analyze data.   This course will use Tableau Hyper, Tableau Prep and more. GETTING UP TO SPEED ? A REVIEW OF THE BASICS * Connecting Tableau to your data * Connecting to Tableau Server * Connecting to saved data sources * Measure Names and Measure Values * Three essential Tableau concepts * Exporting data to other devices * Summary * ALL ABOUT DATA ? GETTING YOUR DATA READY * Data mining and knowledge discovery process models CRISP?DM * ALL ABOUT DATA ? JOINS, BLENDS, AND DATA STRUCTURES * All About Data - Joins, Blends, and Data Structures * Introduction to joins * Introduction to complex joins * Exercise: observing join culling * Introduction to join calculations * Introduction to spatial joins * Introduction to unions * Understanding data blending * Order of operations * No dimensions from a secondary source * Introduction to scaffolding * Introduction to data structures * Exercise: adjusting the data structure for different questions * Summary * TABLE CALCULATIONS * Table Calculations * A definition and two questions * Introduction to functions * Directional and non-directional table calculations * Application of functions * Summary * LEVEL OF DETAIL CALCULATIONS * Level of Detail Calculations * Building playgrounds * Playground I: FIXED and EXCLUDE * Playground II: INCLUDE * Practical application * Exercise: practical FIXED * Exercise: practical INCLUDE * Exercise: practical EXCLUDE * Summary * BEYOND THE BASIC CHART TYPES * Beyond the Basic Chart Types * Improving popular visualizations * Custom background images * Tableau extensions * Summary * MAPPING * Mapping * Extending Tableau's mapping capabilities without leaving Tableau * Extending Tableau mapping with other technology * Exercise: connecting to a WMS server * Exploring the TMS file * Exploring Mapbox * Accessing different maps with a dashboard * Creating custom polygons * Converting shape files for Tableau * Exercise: polygons for Texas * Heatmaps * Summary * TABLEAU FOR PRESENTATIONS * Tableau for Presentations * Getting the best images out of Tableau * From Tableau to PowerPoint * Embedding Tableau in PowerPoint * Animating Tableau * Story points and dashboards for Presentations * Summary * VISUALIZATION BEST PRACTICES AND DASHBOARD DESIGN * Visualization Best Practices and Dashboard Design * Visualization design theory * Formatting rules * Color rules * Visualization type rules * Compromises * Keeping visualizations simple * Dashboard design * Dashboard layout * Sheet selection * Summary * ADVANCED ANALYTICS * Advanced Analytics * Self-service Analytics * Use case ? Self-service Analytics * Use case ? Geo-spatial Analytics * Summary * IMPROVING PERFORMANCE * Improving Performance * Understanding the performance-recording dashboard * Exercise: exploring performance recording in Tableau desktop * Performance-recording dashboard events * Behind the scenes of the performance- recording dashboard * Hardware and on-the-fly techniques * Hardware considerations * On-the-fly-techniques * Single Data Source > Joining > Blending * Three ways Tableau connects to data * Using referential integrity when joining * Advantages of blending * Efficiently working with data sources * Tuning data sources * Working efficiently with large data sources * Intelligent extracts * Understanding the Tableau data extract * Constructing an extract for optimal performance * Exercise: summary aggregates for improved performance * Optimizing extracts * Exercise: materialized calculations * Using filters wisely * Extract filter performance * Data source filter performance * Context filters * Dimension and measure filters * Table-calculation filters * Efficient calculations * Boolean/Numbers > Date > String * Additional performance considerations * Avoid overcrowding a dashboard * Fixing dashboard sizing * Setting expectations * Summary * ADDITIONAL COURSE DETAILS: Nexus Humans Advanced Tableau training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Advanced Tableau course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Advanced Tableau
Delivered on-request, onlineDelivered Online
Price on Enquiry

BA04 - Eliciting and Writing Effective Requirements

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This course is intended for beginner to intermediate business and requirements analysts who are looking to improve their elicitation and requirements writing and documentation skills. This course is also a great fit for technical writers, product and software testers, project managers, product owners who work closely with business analysts or who perform some for of business analysis themselves. Overview Understand the role of the business analyst and core competencies for performing successfully Discuss the criticality of business analysis and requirements for successful project outcomes Understand the main professional associations and standards supporting business analysts in the industry Discuss the common problems with requirements and explore approaches to address these issues Obtain a clear understanding of the various requirements types and the significance for eliciting each type Demonstrate your ability to identify stakeholders Explore various methods for understanding and analyzing stakeholders Discuss and apply good planning practices to requirements elicitation efforts Obtain knowledge and understanding of over 15 current and commonly applied elicitation techniques Understand how to progress from elicitation to analysis to documentation Write well-formed and validated requirements Gain understanding of the best practices for writing quality requirements Learn the technical writing techniques that apply directly to writing requirements documents Discuss writing pitfalls, risks that impact requirements, and how to address them Learn best practices for communicating and collaborating with stakeholders, sharing the results of elicitation and the resulting documentation Learn approaches for validating requirements Understand the difference between validating requirements and validating the solution With elicitation serving as a major component of the requirements process, it is imperative that business analysts maintain high competency levels in elicitation practices and technique use to help organizations overcome the requirements related challenges faced on projects. Regardless whether you are a practitioner just starting off your career in business analysis or whether you have been performing the role for some years, this course will provide insight into the latest thoughts on elicitation and writing effective requirements and present a number of current techniques that are being applied on projects across industries today. REVIEW OF FOUNDATIONAL CONCEPTS * Definition of a business analysis * Definition of business analyst * BA role vs. PM role * Business analysis competencies * Benefits of business analysis * Purpose for having a BA standard * IIBA?s BABOK© Guide and PMI?s Practice Guide in Business Analysis * Business analysis core concepts * Discussion: Project challenges UNDERSTANDING REQUIREMENTS * Common problems with requirements * Understand the problem first * Define the business need * Situation statements and moving to requirements * Understanding requirement types * Business requirements * Stakeholder/User Requirements * Solution Requirements * Functional Requirements * Non-Functional Requirements * Assumptions and Constraints * Discussions: Requirement problems, business needs, and identifying non-functional requirements DISCOVERING STAKEHOLDERS * Definition of a stakeholder * Stakeholder types * Identifying stakeholders * Performing stakeholder analysis * Stakeholders and requirements * Tips for identifying stakeholders * Grouping stakeholders * Creating a RACI model * Tips for analyzing stakeholders * Documenting results of stakeholder analysis * Workshop: Discovering stakeholders PREPARING FOR REQUIREMENTS ELICITATION * Planning for elicitation * Benefits of elicitation planning * What do you plan? * The elicitation plan * Setting objectives for elicitation * Determining the scope for elicitation * Establishing pre-work * Determining the outputs for the session * The iterative nature of elicitation * Elicitation roles * Elicitation planning techniques * Discussions: Who to involve in elicitation, planning impacts, and unplanned elicitation * Workshop: Planning for elicitation CONDUCT REQUIREMENTS ELICITATION * Elicitation skillset * Types of elicitation techniques * Using active listening in elicitation * Techniques for performing elicitation * Benchmarking/Market Analysis * Brainstorming * Business Rules Analysis * Collaborative Games * Concept Modeling * Data Mining * Data Modeling * Document Analysis * Focus Groups * Interface Analysis * Interviews * Observation * Process Modeling * Prototyping * Survey or Questionnaire * Workshops WRITE EFFECTIVE REQUIREMENTS * Elicitation and Analysis * Requirements related issues * Implications of bad requirements * Elicitation and documentation * Writing skillset * Documenting requirements * Modeling requirements * Defining the project life cycle * Impact of project life cycle on documentation * Requirements specifications * Characteristics of good requirements * Guidelines for writing textual requirements * Structuring a requirement * Writing pitfalls * Traceability * Requirements attributes * Risks associated to requirements * Discussions: Project Life Cycle and Correcting Poorly Written Requirements * Workshops: Documenting Requirements and Identify Characteristics of Good Requirements CONFIRM AND COMMUNICATE ELICITATION REQUIREMENTS * Business analysis communication * Requirements communication * Communication skills * The 7 Cs * Timing of communication * Planning communication * Importance of Collaboration * Planning collaboration * Documenting communication/collaboration needs * Confirming elicitation results * Verify requirements * Characteristics of good requirements (revisited) * Requirements checklist * Requirements validation * Signing off on requirements * Discussions: Responsibility for Communication, Eliciting Communication Needs, Validation * Signoff * Workshops: Communicating Requirements and Obtaining Signoff EVALUATE THE SOLUTION * Business analyst role in solution evaluation * Why solutions under perform * What we are looking for in solution evaluation * When does solution evaluation occur * Performing solution evaluation * Planning solution evaluation * Metrics that might exist * Evaluating long term performance * Qualitative vs. quantitative measures * Tools & techniques used in solution evaluation * Comparing expected to actuals * When solution evaluation discovers a variance * Tools/techniques for analyzing variances * Proposing a recommendation * Communicating results of solution evaluation * Discussion: Addressing Variance WRAP UP AND NEXT STEPS * Useful books and links on writing effective requirements * BABOK© Guide * Business Analysis for Practitioners: A Practice Guide ADDITIONAL COURSE DETAILS: Nexus Humans BA04 - Eliciting and Writing Effective Requirements training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the BA04 - Eliciting and Writing Effective Requirements course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

BA04 - Eliciting and Writing Effective Requirements
Delivered on-request, onlineDelivered Online
Price on Enquiry

Data Science Projects with Python

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for If you are a data analyst, data scientist, or a business analyst who wants to get started with using Python and machine learning techniques to analyze data and predict outcomes, this book is for you. Basic knowledge of computer programming and data analytics is a must. Familiarity with mathematical concepts such as algebra and basic statistics will be useful. Overview By the end of this course, you will have the skills you need to confidently use various machine learning algorithms to perform detailed data analysis and extract meaningful insights from data. This course is designed to give you practical guidance on industry-standard data analysis and machine learning tools in Python, with the help of realistic data. The course will help you understand how you can use pandas and Matplotlib to critically examine a dataset with summary statistics and graphs, and extract the insights you seek to derive. You will continue to build on your knowledge as you learn how to prepare data and feed it to machine learning algorithms, such as regularized logistic regression and random forest, using the scikit-learn package. You?ll discover how to tune the algorithms to provide the best predictions on new and unseen data. As you delve into later sections, you?ll be able to understand the working and output of these algorithms and gain insight into not only the predictive capabilities of the models but also their reasons for making these predictions. DATA EXPLORATION AND CLEANING * Python and the Anaconda Package Management System * Different Types of Data Science Problems * Loading the Case Study Data with Jupyter and pandas * Data Quality Assurance and Exploration * Exploring the Financial History Features in the Dataset * Activity 1: Exploring Remaining Financial Features in the Dataset INTRODUCTION TO SCIKIT-LEARN AND MODEL EVALUATION * Introduction * Model Performance Metrics for Binary Classification * Activity 2: Performing Logistic Regression with a New Feature and Creating a Precision-Recall Curve DETAILS OF LOGISTIC REGRESSION AND FEATURE EXPLORATION * Introduction * Examining the Relationships between Features and the Response * Univariate Feature Selection: What It Does and Doesn't Do * Building Cloud-Native Applications * Activity 3: Fitting a Logistic Regression Model and Directly Using the Coefficients THE BIAS-VARIANCE TRADE-OFF * Introduction * Estimating the Coefficients and Intercepts of Logistic Regression * Cross Validation: Choosing the Regularization Parameter and Other Hyperparameters * Activity 4: Cross-Validation and Feature Engineering with the Case Study Data DECISION TREES AND RANDOM FORESTS * Introduction * Decision trees * Random Forests: Ensembles of Decision Trees * Activity 5: Cross-Validation Grid Search with Random Forest IMPUTATION OF MISSING DATA, FINANCIAL ANALYSIS, AND DELIVERY TO CLIENT * Introduction * Review of Modeling Results * Dealing with Missing Data: Imputation Strategies * Activity 6: Deriving Financial Insights * Final Thoughts on Delivering the Predictive Model to the Client

Data Science Projects with Python
Delivered on-request, onlineDelivered Online
Price on Enquiry

Educators matching "Data Mining"

Show all 7
Lexical Computing

lexical computing

0.0(2)

East Sussex

We provide large high-quality word databases, lexical data, word lists and lexicons in many languages. Our data are generated from large databases of authentic text called text corpora. The largest corpora contain texts with a total length of 60,000,000,000 words. Such data allow us to generate databases of millions or even hundreds of millions of items while preserving accuracy and reliability. Our customers are software developers, dictionary and language teaching material publishers and anyone who needs reliable language data. The databases we supply can be enriched with related linguistic data such as synonyms, collocations, example sentences and morphological and statistical information. We also provide solutions in the area of full-text search, terminology extraction, document classification and categorization, data mining and information retrieval. Data samples Word frequency lists: English, Spanish, French, Arabic, Russian, Portuguese, Hindi. Bigram databases: English, Spanish, German, Russian Lexical Computing is a research company founded by Adam Kilgarriff in 2003. It works at the intersection of corpus and computational linguistics and is committed to an empiricist approach to the study of language, in which corpora play a central role: for a very wide range of linguistic questions, if a suitable corpus is available, it will help us understand. The flagship product of Lexical Computing is Sketch Engine, a leading corpus management and corpus query tool used by linguists, lexicographers, translators and publishers worldwide. Its unique feature – the Word Sketch – and its derived functionalities together with the scalability, multilingual support and ability to handle the largest available corpora make Sketch Engine stand out in the crowd of corpus software. Lexical Computing is a supplier of word databases, lexicons, n-gram databases and similar language data for use in other software or for lexicographic projects. Data provided by Sketch Engine and services from Lexical Computing are based on a suite of more than 650 text corpora with a size of up to 60 billion words and covering over 90 languages.

Nexus Human

nexus human

London

Nexus Human, established over 20 years ago, stands as a pillar of excellence in the realm of IT and Business Skills Training and education in Ireland and the UK.  For over two decades, Nexus Human has been a steadfast source of reliable and high-quality training solutions, catering to a diverse range of professional and educational needs. With a strong reputation in the Training Industry, Nexus Human has consistently demonstrated its commitment to equipping individuals and organisations with the skills and knowledge required to thrive in today's dynamic world.  Our training programs span a wide spectrum, encompassing IT certifications, business skills, and much more.   What sets Nexus Human apart is our unwavering dedication to staying at the forefront of industry trends and technology advancements.  Our expert instructors, coupled with cutting-edge training resources, ensure that students receive the most up-to-date and relevant knowledge available. The impact of Nexus Human extends far and wide, helping individuals enhance their career prospects and aiding businesses in achieving their goals.  This 20-year journey has solidified our institution's standing as a trusted partner in personal and professional growth, offering reliable, excellent training that continues to shape the future.  Whether you seek to upskill, reskill, or simply stay ahead of the curve, Nexus Human is the place to turn for an educational experience marked by quality, reliability, and innovation.

Hartbeeps NC

hartbeeps nc

North West,

These Terms and Conditions, together with any other documents referred to herein, set out the terms of use governing your use of this website, hartbeeps.com (“Our Site”). It is recommended that you print a copy of these Terms and Conditions for your future reference. These Terms and Conditions were last updated on 10th May 2022. Your agreement to comply with these Terms and Conditions is indicated by your use of Our Site. If you do not agree to these Terms and Conditions, you must stop using Our Site immediately. The following document also applies to your use of Our Site: Our Privacy Policy, available at https://www.hartbeeps.com/privacy-policy This is also referred to below in Part 15. 1. Definitions and Interpretation 1.1 In these Terms and Conditions, unless the context otherwise requires, the following expressions have the following meanings: “Content” means any and all text, images, audio, video, scripts, code, software, databases, and any other form of information capable of being stored on a computer that appears on, or forms part of, Our Site; and “We/Us/Our” means Soundplay Music Limited. 2. Information About Us 2.1 Our Site is operated by Soundplay Music Limited. We are a limited company registered in England and Wales under company number 08655173. Our registered address is C/O Hillier Hopkins, First Floor, Radius House, 51 Clarendon Road, Watford WD17 1HP and our correspondence address is 1st Floor, Unit 8, Langley Wharf, Railway Terrace, Kings Langley, Herts WD4 8JE. 2.2 Our VAT number is 218651211. 3. How to Contact Us To contact Us, please email Us at hello@hartbeeps.com. 4. Access to Our Site 4.1 Access to Our Site is free of charge. 4.2 It is your responsibility to make the arrangements necessary in order to access Our Site. 4.3 Access to Our Site is provided on an “as is” and on an “as available” basis. We may suspend or discontinue Our Site (or any part of it) at any time. We do not guarantee that Our Site will always be available or that access to it will be uninterrupted. 5. Changes to Our Site We may alter and update Our Site (or any part of it) at any time to enhance the customer experience. If We make any significant alterations to Our Site (or any part of it), We will try to give you reasonable notice of the alterations. < 6. Changes to these Terms and Conditions 6.1 We may alter these Terms and Conditions at any time. If We do so, details of the changes will be highlighted at the top of this page. As explained above, your use of Our Site constitutes your acceptance of these Terms and Conditions. Consequently, any changes made to these Terms and Conditions will apply to your use of Our Site the first time you use it after the changes have been implemented. You are therefore advised to check this page every time you use Our Site. 6.2 If any part of the current version of these Terms and Conditions conflicts with any previous version(s), the current version shall prevail unless We explicitly state otherwise. 7. International Users Our Site is intended for users in the United Kingdom only. We do not warrant or represent that Our Site or its Content are available in other locations or are suitable for use in other locations. 8. How You May Use Our Site and Content (Intellectual Property Rights) 8.1 All Content included on Our Site and the copyright and other intellectual property rights in that Content belongs to or has been licensed by Us, unless specifically labelled otherwise. All Content is protected by applicable United Kingdom and international intellectual property laws and treaties. 8.2 You may access, view, and use Our Site in a web browser (including any web browsing capability built into other types of software or app) and you may download Our Site (or any part of it) for caching (this usually occurs automatically). 8.3 You may print one copy and download extracts of any page(s) from Our Site for personal use. 8.4 Our status as the owner and author of the Content on Our Site (or that of identified licensors, as applicable) must always be acknowledged. 8.5 You may not use any Content saved or downloaded from Our Site for commercial purposes without first obtaining a licence from Us (or Our licensors, as applicable). This does not prevent the normal access, viewing, and use of Our Site for general information purposes. 8.6 Nothing in these Terms and Conditions limits or excludes the provisions of Chapter III of the Copyright, Designs and Patents Act 1988, ‘Acts Permitted in Relation to Copyright Works’, which provides exceptions allowing certain uses of copyright material including (but not limited to) non-commercial research and private study; text and data mining for non-commercial research; criticism, review, and reporting current events; teaching; accessibility; time-shifting; and parody, caricature, and pastiche. Further information is available from the Intellectual Property Office 9. Links to Our Site 9.1 You may only link to the homepage of Our Site, hartbeeps.com. Linking to other pages on Our Site requires our express written permission. 9.2 Links to Our Site must be fair and lawful. You must not take unfair advantage of Our reputation or attempt to damage Our reputation. 9.3 You must not link to Our Site in a manner that suggests any association with Us (where there is none) or any endorsement or approval from Us (where there is none). 9.4 Your link should not use any logos or trade marks displayed on Our Site without Our express written permission. 9.5 You must not frame or embed Our Site on another website without Our express written permission. 9.6 You may not link to Our Site from another website the main content of which is unlawful; obscene; offensive; inappropriate; dishonest; defamatory; threatening; racist, sexist, or otherwise discriminatory; that promotes violence, racial hatred, or terrorism; that infringes intellectual property rights; or that We deem to be otherwise objectionable. 10. Links to Other Sites 10.1 Links to other websites may be included on Our Site. Unless expressly stated, these sites are not under Our control. We accept no responsibility or liability for the content of third-party websites. 10.2 The inclusion of a link to another website on Our Site is for information purposes only and does not imply any endorsement of that website or of its owners, operators, or any other parties involved with it. 11. Disclaimers 11.1 Nothing on Our Site constitutes professional advice on which you should rely. It is provided for general information purposes only. 11.2 We make reasonable efforts to ensure that the Content on Our Site is complete, accurate, and up to date, but We make no warranties, representations, or guarantees (express or implied) that this will always be the case. 11.3 If you are a business user, We exclude all implied representations, warranties, conditions, and other terms that may apply to Our Site and Content. 12. Our Liability 12.1 Nothing in these Terms and Conditions excludes or restricts Our liability for fraud or fraudulent misrepresentation, for death or personal injury resulting from negligence, or for any other forms of liability which cannot be lawfully excluded or restricted. 12.2 If you are a business user (i.e. you are using Our Site in the course of business or for commercial purposes), to the fullest extent permissible by law, We accept no liability for any loss or damage, whether foreseeable or otherwise, in contract, tort (including negligence), for breach of statutory duty, or otherwise, arising out of or in connection with the use of (or inability to use) Our Site or the use of or reliance upon any Content included on Our Site. 12.3 If you are a business user, We accept no liability for loss of profit, sales, business, or revenue; loss of business opportunity, goodwill, or reputation; loss of anticipated savings; business interruption; or for any indirect or consequential loss or damage. 12.4 If you are a consumer, you agree that you will not use Our Site for any commercial or business purposes and that We shall have no liability to you for any business losses as set out above. 12.5 Subject to Part 12.6, if you are a consumer and digital content from Our Site damages other digital content or a device belonging to you, where that damage is caused by Our failure to use reasonable skill and care, We will either compensate you or repair the damage. 12.6 Note that the right to compensation or repair in Part 12.5 will be lost if the damage in question could have been avoided by following advice or instructions from Us to install a free patch or update; if the damage resulted from your failure to follow instructions; or if the minimum system requirements provided by Us for the digital content in question were not met. 13. Viruses, Malware, and Security 13.1 We exercise reasonable skill and care to ensure that Our Site is secure and free from viruses and malware; however, We do not guarantee that this is the case. 13.2 You are responsible for protecting your hardware, software, data, and other material from viruses, malware, and other internet security risks. 13.3 You must not deliberately introduce viruses or other malware, or any other material which is malicious or technologically harmful either to or via Our Site. 13.4 You must not attempt to gain unauthorised access to any part of Our Site, the server on which Our Site is stored, or any other server, computer, or database connected to Our Site. 13.5 You must not attack Our Site by means of a denial of service attack, a distributed denial of service attack, or by any other means. 13.6 By breaching the provisions of Parts 13.3 to 13.5, you may be committing a criminal offence under the Computer Misuse Act 1990. Any and all such breaches will be reported to the relevant law enforcement authorities and We will cooperate fully with those authorities by disclosing your identity to them. Your right to use Our Site will cease immediately in the event of such a breach. 14. Acceptable Usage of Our Site 14.1 You may only use Our Site in a lawful manner: a) You must ensure that you comply fully with any and all local, national, or international laws and regulations that apply; b) You must not use Our site in any way, or for any purpose, that is unlawful or fraudulent; and c) You must not use Our Site to knowingly send, upload, or in any other way transmit data that contains any form of virus or other malware or any other code designed to adversely affect computer hardware, software, or data of any kind. 14.2 If you fail to comply with the provisions of this Part 14, you will be in breach of these Terms and Conditions. We may take one or more of the following actions in response: a) Suspend or terminate your right to use Our Site; b) Issue you with a written warning; c) Take legal proceedings against you for reimbursement of any and all relevant costs on an indemnity basis resulting from your breach; d) Take further legal action against you, as appropriate; e) Disclose such information to law enforcement authorities as required or as We deem reasonably necessary; and/or f) Any other actions which We deem reasonably appropriate (and lawful). 14.3 We hereby exclude any and all liability arising out of any actions that We may take (including, but not limited to those set out above in Part 14.2) in response to your breach. 15. How We Use Your Personal Information We will only use your personal information as set out in Our Privacy Policy, available from www.hartbeeps.com/privacy-policy . 16. Communications from Us 16.1 If We have your contact details, We may send you important notices by email from time to time. Such notices may relate to matters including, but not limited to, changes to Our Site or to these Terms and Conditions. 16.2 We will not send you marketing emails without your express consent. If you do consent to marketing, you may opt out at any time. All marketing emails from Us include an unsubscribe link. If you opt out of emails from Us, it may take up to fourteen days for your request to take effect and you may continue to receive emails during that time. 16.3 For questions or complaints about communications from Us, please contact Us using the details above in Part 3. 17. Law and Jurisdiction 17.1 These Terms and Conditions, and the relationship between you and Us (whether contractual or otherwise) shall be governed by, and construed in accordance with, English law. 17.2 If you are a consumer, you will benefit from any mandatory provisions of the law in your country of residence. Nothing in Part 17.1 takes away from or reduces your legal rights as a consumer. 17.3 If you are a consumer, any dispute, controversy, proceedings, or claim between you and Us relating to these Terms and Conditions or to the relationship between you and Us (whether contractual or otherwise) shall be subject to the jurisdiction of the courts of England, Wales, Scotland, or Northern Ireland, as determined by your residency. 17.4 If you are a business user, any dispute, controversy, proceedings, or claim between you and Us relating to these Terms and Conditions or to the relationship between you and Us (whether contractual or otherwise) shall be subject to the exclusive jurisdiction of the courts of England and Wales.