{"id":349,"date":"2019-09-10T12:47:53","date_gmt":"2019-09-10T10:47:53","guid":{"rendered":"https:\/\/www.pbi.ai\/blog\/?p=349"},"modified":"2024-02-28T19:23:41","modified_gmt":"2024-02-28T18:23:41","slug":"unlocking-ai-potential-in-e-commerce-opening-the-black-box","status":"publish","type":"post","link":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/","title":{"rendered":"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box"},"content":{"rendered":"\n<p> Welcome! Our \u201cUnlocking AI potential in e-commerce and online business\u201d series aims to provide basic guidance on applying AI (Artificial Intelligence) in businesses which use the internet as a primary source for delivering value to their customers.<\/p>\n\n\n\n<p> In the first three articles we focused on AI essentials &#8211; terms, buzzwords, project management and data selection. Now, it\u2019s time to dive a little deeper. The number of companies which have adapted AI (or have at least tried to) has been growing steeply in the past few years.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>R&amp;D spending has dramatically surpassed advertising spending, according to <a href=\"https:\/\/hbr.org\/2019\/05\/rd-spending-has-dramatically-surpassed-advertising-spending\">this article<\/a>, published by Harvard Business Review in May this year<\/li>\n<\/ul>\n\n\n\n<p> Following this trend, more and more questions emerge regarding usage of AI:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Interpretability of machine learning<\/li>\n\n\n\n<li>AI and ethics<\/li>\n\n\n\n<li>Reliability and fairness when classifying people data<\/li>\n<\/ol>\n\n\n\n<p> Let\u2019s have a look at the first of these; enjoy your reading!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>Are you new to AI and Machine Learning? If so, we recommend the&nbsp;<\/em><a href=\"https:\/\/www.pbi.ai\/blog\/2019\/06\/26\/unlocking-ai-potential-in-e-commerce-basic-concepts\/\">first article<\/a><em>&nbsp;in our \u201cUnlocking AI potential in e-commerce and online business\u201d dealing with basic concepts.<\/em><\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Behind the scenes<\/h2>\n\n\n\n<p> In <a href=\"https:\/\/www.pbi.ai\/blog\/2019\/08\/28\/unlocking-ai-potential-in-e-commerce-the-right-data\/\">the last article<\/a> in our \u201cUnlocking AI potential in e-commerce and online business\u201d series we already suggested how to turn abstract business knowledge into machine learning variables. Using the Fictional Online Fashion Store example, we illustrated how to think about data sources when making a tool for website content personalization and product recommendation. <strong>Imagine we successfully trained the model. Now, why does the model behave the way it does?<\/strong> Besides the input data, it depends on the model architecture we have chosen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Similarity matrix and clustering<\/h3>\n\n\n\n<p>From one point of view, we can think of intelligence as a process of labeling input data. Each millisecond, our brain processes perceptions from our senses (data) and assigns them a category or state based on our knowledge and historical experience. Mathematically speaking, it\u2019s basically a search for arguments which maximize a given probability function. If we choose associative modeling as our machine learning strategy, we can represent this probability function using a heat map or network graph.<\/p>\n\n\n\n<p>The following picture illustrates how a simple similarity matrix may look from the inside. The machine learning of such a model could be done as follows: if a customer purchases product 1 together with product 2, we increase the value of the matrix at coordinates [1, 2] (and [2, 1] accordingly). Each value in the matrix then represents a relevance between products on corresponding indices based on historical purchases. A bigger value means that a customer that has already added product 1 to his cart, will be more likely to buy product 2 as well if we offer it to him.<\/p>\n\n\n\n<p><strong>The best combination of products to offer is represented by indices of maximum values for corresponding rows.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"197\" height=\"184\" src=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/heatmap_crop2.png\" alt=\"Heat map, similarity matrix and relevance between products\" class=\"wp-image-371\"\/><figcaption class=\"wp-element-caption\">Heat map &#8211; an easy way to illustrate relevance between products<\/figcaption><\/figure><\/div>\n\n\n<p>A slightly different visualization could be made using a graph to capture relationships between products. Each point in the graph will represent one particular product. In this case, we can think of machine learning as moving points in the graph closer or further apart using data about purchases. After some time, points will form clusters suggesting which products should be offered together.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"899\" height=\"600\" src=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/network_graph.png\" alt=\"Network graph, relationships between products and clusters\" class=\"wp-image-373\" srcset=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/network_graph.png 899w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/network_graph-300x200.png 300w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/network_graph-719x480.png 719w\" sizes=\"auto, (max-width: 899px) 100vw, 899px\" \/><figcaption class=\"wp-element-caption\">Network graph is a good way to visualize relationships between products and <em>clusters<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Random forest<\/h3>\n\n\n\n<p>Another method our brain uses to make decisions is a subconscious creation of stereotypes. When we experience the same situation with the same result over and over, the probability of this sequence of events surpasses an imaginary threshold. If this occurs, our brain creates a rule which replaces computation of probability for this case in the future. We can think of it as an optimization of our brain computation capacity. In other words, stereotypes help us to make decisions more quickly and efficiently. A machine learning counterpart of this principle is a random forest.<\/p>\n\n\n\n<p>A random forest is nothing more than a set of several IF-THEN decision trees. What is interesting is the process of how these trees and rules are made during training. The result of the machine learning process is determined by several hyperparameters. The most important ones are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>amount of decision trees in the model\n\t<\/li>\n\n\n\n<li>maximum depth of each tree\n\t<\/li>\n\n\n\n<li>minimum amount of data points required to split an internal\n\tnode\n\t<\/li>\n\n\n\n<li>minimum amount of data points required to be a leaf node\n<\/li>\n<\/ul>\n\n\n\n<p>During the machine learning process, an algorithm looks for features and values which could be used to split data points into tree branches while meeting conditions specified by chosen hyperparameters. <\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>How to deal with data selection and knowledge representation in AI projects? You can find a few tips in the&nbsp;<\/em><a href=\"https:\/\/www.pbi.ai\/blog\/2019\/08\/28\/unlocking-ai-potential-in-e-commerce-the-right-data\/\">third article<\/a><em>&nbsp;in our \u201cUnlocking AI potential in e-commerce and online business\u201d series!<\/em><\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<p>For instance, when predicting next purchases, we can think of this machine learning process as splitting customers into segments based on historical interactions or the amount of recent purchases.<\/p>\n\n\n\n<p>The limit for the minimum amount of data points in tree branches and leaf nodes is actually the encoded probability threshold mentioned earlier. The maximum tree depth represents the level of granularity and the amount of decision trees implies how many different problem solutions will be combined into the final result.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"805\" src=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/tree_default_2-1024x805.png\" alt=\"One of the trees in a random forest model\" class=\"wp-image-374\" srcset=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/tree_default_2-1024x805.png 1024w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/tree_default_2-300x236.png 300w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/tree_default_2-611x480.png 611w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">One of the trees in a random forest model which was trained to predict future purchases<\/figcaption><\/figure>\n\n\n\n<p>Therefore, the output of the trained model corresponds to relationships between data points and internal rules and splits reveal important features and threshold values. <strong>That\u2019s why we can use a random forest not only as a final solution, but also as a very efficient data exploration method in the initial steps of AI prototyping.<\/strong> Strong features and rules could be extracted from the model and used on their own as a decision support tool.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Neural network<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"143\" src=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/neuron_2-300x143.png\" alt=\"Mathematical representation of a neuron\" class=\"wp-image-375\" srcset=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/neuron_2-300x143.png 300w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/neuron_2-1024x486.png 1024w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/neuron_2-800x380.png 800w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/neuron_2-1010x480.png 1010w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/neuron_2.png 1682w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption class=\"wp-element-caption\">Mathematical representation of a neuron<\/figcaption><\/figure><\/div>\n\n\n<p>The first model of an artificial neuron was created by Warren McCulloch and Walter Pitts in 1943. It was a simple mathematical representation of a signal transfer between real neurons in the human brain.<\/p>\n\n\n\n<p>Since then, multiple neural network architectures have been made, nevertheless, the core principle has remained the same. Perceptions from senses are transformed into a signal which causes a chain activation of particular neurons. Neuron activity is determined by a transfer function and its arguments (weights), which are formed during the learning process.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"272\" height=\"300\" src=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/mozkova_centra-272x300.png\" alt=\"Neural network and human brain\" class=\"wp-image-376\" srcset=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/mozkova_centra-272x300.png 272w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/mozkova_centra-929x1024.png 929w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/mozkova_centra-435x480.png 435w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/09\/mozkova_centra.png 1161w\" sizes=\"auto, (max-width: 272px) 100vw, 272px\" \/><\/figure><\/div>\n\n\n<p><strong>Neural networks are usually considered a black box. The main reason for that is the fact that it is extremely hard to explain why particular neurons have been activated after the learning process when a particular input is presented to the network.<\/strong><\/p>\n\n\n\n<p>To some extent we can use biology (or neuroscience) for inspiration. When studying the human brain, scientists measure the activity of different parts of the brain in response to a particular perception. Likewise, we can log activation of artificial neurons and explore which part of the neural network is responsible for a specific decision.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>How to successfully execute AI-related projects? You can find a few tips in <\/em><a href=\"https:\/\/www.pbi.ai\/blog\/2019\/08\/21\/unlocking-ai-potential-in-e-commerce-project-management\/\">this article<\/a><em> in our \u201cUnlocking AI potential in e-commerce and online business\u201d series!<\/em><\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<p> The question is, could we use such information to estimate the behavior of the neural network in the future?<\/p>\n\n\n\n<p>This topic is still being studied. For example, a <a href=\"https:\/\/arxiv.org\/abs\/1711.11279\">recent study<\/a> conducted by Google AI scientists examines the possibility of using attribution modeling and neuron activation monitoring to create human-readable insights about the decision-making process of the neural network during image classification. The method transforms the importance of image pixels (input neurons) into the importance of image features, for example how important is a \u201cstripe\u201d feature for the neural network when classifying a zebra picture.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">I know what is inside the AI, what next?<\/h2>\n\n\n\n<p>One reason why interpretability of machine learning models is becoming a big issue is the increasing interest in the discussion about the ethical aspects of AI. What can we do to prevent the development of a biased and unfair mathematical model? Don\u2019t miss our <a href=\"https:\/\/www.pbi.ai\/blog\/2019\/09\/17\/unlocking-ai-potential-in-e-commerce-ethics\/\">next article<\/a>!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>About the author<\/strong><\/h2>\n\n\n\n<p>My name is Ond\u0159ej Kopi\u010dka and I help companies automate data analysis.<\/p>\n\n\n\n<p>Does the volume of your data exceed the capacity of your analysts? Then we should talk.<\/p>\n\n\n\n<p>Connect with me on LinkedIn: <a href=\"https:\/\/www.linkedin.com\/in\/ondrej-kopicka\/\">https:\/\/www.linkedin.com\/in\/ondrej-kopicka\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"948\" height=\"1024\" src=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2020\/04\/B2B6716-1_crop1-948x1024.jpg\" alt=\"Ondrej Kopicka, Founder &amp; CEO at Powered by Insights\" class=\"wp-image-467\" srcset=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2020\/04\/B2B6716-1_crop1-948x1024.jpg 948w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2020\/04\/B2B6716-1_crop1-278x300.jpg 278w, https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2020\/04\/B2B6716-1_crop1-444x480.jpg 444w\" sizes=\"auto, (max-width: 948px) 100vw, 948px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Our &#8220;Unlocking AI potential in e-commerce and online business&#8221; series aims to provide basic guidance on applying AI. What is going on behind the scenes of AI models?<\/p>\n","protected":false},"author":1,"featured_media":335,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[13,15,6],"class_list":["post-349","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-commerce","tag-ai","tag-data-science","tag-e-commerce"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box<\/title>\n<meta name=\"description\" content=\"Our article series aims to provide basic guidance on applying Artificial Intelligence in e-commerce and online businesses.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box\" \/>\n<meta property=\"og:description\" content=\"Our article series aims to provide basic guidance on applying Artificial Intelligence in e-commerce and online businesses.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-10T10:47:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-28T18:23:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1152\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"pbi.ai\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"pbi.ai\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/\",\"url\":\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/\",\"name\":\"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box\",\"isPartOf\":{\"@id\":\"https:\/\/www.pbi.ai\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg\",\"datePublished\":\"2019-09-10T10:47:53+00:00\",\"dateModified\":\"2024-02-28T18:23:41+00:00\",\"author\":{\"@id\":\"https:\/\/www.pbi.ai\/blog\/#\/schema\/person\/33ea699e8339bb70f022c74d7507d17e\"},\"description\":\"Our article series aims to provide basic guidance on applying Artificial Intelligence in e-commerce and online businesses.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#primaryimage\",\"url\":\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg\",\"contentUrl\":\"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg\",\"width\":1920,\"height\":1152},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.pbi.ai\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pbi.ai\/blog\/#website\",\"url\":\"https:\/\/www.pbi.ai\/blog\/\",\"name\":\"Blog\",\"description\":\"Ond\u0159ej Kopi\u010dka | AI &amp; Data Science Consultant\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pbi.ai\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.pbi.ai\/blog\/#\/schema\/person\/33ea699e8339bb70f022c74d7507d17e\",\"name\":\"pbi.ai\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pbi.ai\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0fff13c00d7fbeb47433df479d94c52cf95fe505cafee7e80a03a20e6f75c09b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0fff13c00d7fbeb47433df479d94c52cf95fe505cafee7e80a03a20e6f75c09b?s=96&d=mm&r=g\",\"caption\":\"pbi.ai\"},\"url\":\"https:\/\/www.pbi.ai\/blog\/author\/pbiai\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box","description":"Our article series aims to provide basic guidance on applying Artificial Intelligence in e-commerce and online businesses.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/","og_locale":"en_US","og_type":"article","og_title":"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box","og_description":"Our article series aims to provide basic guidance on applying Artificial Intelligence in e-commerce and online businesses.","og_url":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/","og_site_name":"Blog","article_published_time":"2019-09-10T10:47:53+00:00","article_modified_time":"2024-02-28T18:23:41+00:00","og_image":[{"width":1920,"height":1152,"url":"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg","type":"image\/jpeg"}],"author":"pbi.ai","twitter_card":"summary_large_image","twitter_misc":{"Written by":"pbi.ai","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/","url":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/","name":"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box","isPartOf":{"@id":"https:\/\/www.pbi.ai\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#primaryimage"},"image":{"@id":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg","datePublished":"2019-09-10T10:47:53+00:00","dateModified":"2024-02-28T18:23:41+00:00","author":{"@id":"https:\/\/www.pbi.ai\/blog\/#\/schema\/person\/33ea699e8339bb70f022c74d7507d17e"},"description":"Our article series aims to provide basic guidance on applying Artificial Intelligence in e-commerce and online businesses.","breadcrumb":{"@id":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#primaryimage","url":"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg","contentUrl":"https:\/\/www.pbi.ai\/blog\/wp-content\/uploads\/2019\/08\/technology-3464633_1920.jpg","width":1920,"height":1152},{"@type":"BreadcrumbList","@id":"https:\/\/www.pbi.ai\/blog\/2019\/09\/10\/unlocking-ai-potential-in-e-commerce-opening-the-black-box\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pbi.ai\/blog\/"},{"@type":"ListItem","position":2,"name":"Unlocking AI potential in e-commerce and online business \u2013 Opening the Black Box"}]},{"@type":"WebSite","@id":"https:\/\/www.pbi.ai\/blog\/#website","url":"https:\/\/www.pbi.ai\/blog\/","name":"Blog","description":"Ond\u0159ej Kopi\u010dka | AI &amp; Data Science Consultant","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pbi.ai\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.pbi.ai\/blog\/#\/schema\/person\/33ea699e8339bb70f022c74d7507d17e","name":"pbi.ai","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pbi.ai\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0fff13c00d7fbeb47433df479d94c52cf95fe505cafee7e80a03a20e6f75c09b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0fff13c00d7fbeb47433df479d94c52cf95fe505cafee7e80a03a20e6f75c09b?s=96&d=mm&r=g","caption":"pbi.ai"},"url":"https:\/\/www.pbi.ai\/blog\/author\/pbiai\/"}]}},"_links":{"self":[{"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/posts\/349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/comments?post=349"}],"version-history":[{"count":19,"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions"}],"predecessor-version":[{"id":531,"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions\/531"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/media\/335"}],"wp:attachment":[{"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/media?parent=349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/categories?post=349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pbi.ai\/blog\/wp-json\/wp\/v2\/tags?post=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}