SlideShare a Scribd company logo
I, SitecoreIntegrated machine learning
Sooo….
Machine Learning
One day ladies will take their
computers for walks in the park
and tell each other, "My little
computer said such a funny thing
this morning."
-Alan Turing
: Alan Turing
Theoretical Computing Machine
Morphogenesis
Turing Test
A computer would deserve to be called
intelligent if it could deceive a human
into believing that it was human.
-Alan Turing
Eurisko
Plucky Personality
A New Hope
Simple Explanation
Genetic Algorithms
Random Chance / Probability
Odds and Ends
Search Area
Stochastic (random) Distribution
Goals
Tournament
Tournament
Tournament
Tournament
Tournament
Tournament
Tournament
Mobility
Mobility
Mobility
Mobility
Mobility
Mobility
Complements
Complements
Complements
Complements
Complements
Biological Machinery
GA.Nucleus
Genetic Algorithm Lifecycle
Mutation
Mating
Mating: Meiosis
Phenotype
Fitness
Fitness Calculation
Fitness Ratio
Click Value Modifier
● http://www.velir.com/blog/index.php/2014/01/06/sitecore-dms-engagement-value-part-1/ - Andrew Blackmore
● https://www.desmos.com/calculator - paste this function: $ve^{-abs left(frac{x}{h}right)}+m$
Fitness Threshold
Page Lifecycle
Algorithm Instantiation
GA.SC.Pipelines.InsertRenderings.Processors.SetGADatasource
Translating the Genome
GA Monitor
Other Uses
Go Git It
https://github.com/markstiles/SitecoreGeneticAlgorithm
https://github.com/jsvazic/GAHelloWorld
https://markstiles.net/Blog.aspx?mode=rss&tag=sitecore
@maaakstiles

More Related Content

More from Mark Stiles

2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple
2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple
2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple
Mark Stiles
 
2019 Sitecore Symposium Connect With Your Audience in a Whole New Way
2019 Sitecore Symposium Connect With Your Audience in a Whole New Way2019 Sitecore Symposium Connect With Your Audience in a Whole New Way
2019 Sitecore Symposium Connect With Your Audience in a Whole New Way
Mark Stiles
 
SUGCON EU 2018: Web of Intelligence
SUGCON EU 2018: Web of IntelligenceSUGCON EU 2018: Web of Intelligence
SUGCON EU 2018: Web of Intelligence
Mark Stiles
 
Sitecore Symposium 2017: Sitecore Cognitive Services
Sitecore Symposium 2017: Sitecore Cognitive ServicesSitecore Symposium 2017: Sitecore Cognitive Services
Sitecore Symposium 2017: Sitecore Cognitive Services
Mark Stiles
 
Sitecore User Group July 2019: Sitecore Says the Darndest Things
Sitecore User Group July 2019: Sitecore Says the Darndest ThingsSitecore User Group July 2019: Sitecore Says the Darndest Things
Sitecore User Group July 2019: Sitecore Says the Darndest Things
Mark Stiles
 
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Mark Stiles
 
Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...
Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...
Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...
Mark Stiles
 
Sitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine LearningSitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine Learning
Mark Stiles
 

More from Mark Stiles (8)

2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple
2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple
2019 Sitecore Symposium Theater Talk: AI and AX the Sitecore Power Couple
 
2019 Sitecore Symposium Connect With Your Audience in a Whole New Way
2019 Sitecore Symposium Connect With Your Audience in a Whole New Way2019 Sitecore Symposium Connect With Your Audience in a Whole New Way
2019 Sitecore Symposium Connect With Your Audience in a Whole New Way
 
SUGCON EU 2018: Web of Intelligence
SUGCON EU 2018: Web of IntelligenceSUGCON EU 2018: Web of Intelligence
SUGCON EU 2018: Web of Intelligence
 
Sitecore Symposium 2017: Sitecore Cognitive Services
Sitecore Symposium 2017: Sitecore Cognitive ServicesSitecore Symposium 2017: Sitecore Cognitive Services
Sitecore Symposium 2017: Sitecore Cognitive Services
 
Sitecore User Group July 2019: Sitecore Says the Darndest Things
Sitecore User Group July 2019: Sitecore Says the Darndest ThingsSitecore User Group July 2019: Sitecore Says the Darndest Things
Sitecore User Group July 2019: Sitecore Says the Darndest Things
 
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
 
Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...
Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...
Sitecore Symposium 2018 Theater Presentation - Shrink Your Workload, Grow You...
 
Sitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine LearningSitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine Learning
 

Recently uploaded

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 

Recently uploaded (20)

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 

I, sitecore

Editor's Notes

  1. Machine Learning, Data Mining and Pattern Recognition