{"id":3402,"date":"2023-08-31T10:59:22","date_gmt":"2023-08-31T10:59:22","guid":{"rendered":"https:\/\/neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/"},"modified":"2025-09-10T13:31:17","modified_gmt":"2025-09-10T11:31:17","slug":"market-basket-analysis-using-r-neural-designer","status":"publish","type":"blog","link":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/","title":{"rendered":"Market basket analysis using machine learning"},"content":{"rendered":"<p>Market basket analysis is a well-known problem in data mining that can help businesses better understand customer behavior and optimize their operations.<\/p>\n<p>Recently, machine learning and neural networks have emerged as powerful tools for solving this problem.<\/p>\n<p>Here, we explore how these techniques can be used to perform market basket analysis and provide examples of their practical applications in the retail industry.<\/p>\n<section>\n<h3>Contents<\/h3>\n<ol>\n<li><a href=\"#Introduction\">Introduction<\/a>.<\/li>\n<li><a href=\"#ApplicationType\">Application type<\/a>.<\/li>\n<li><a href=\"#DataSet\">Data set<\/a>.<\/li>\n<li><a href=\"#NeuralNetwork\">Neural network<\/a>.<\/li>\n<li><a href=\"#ModelDeployment\">Model deployment<\/a>.<\/li>\n<\/ol>\n<p>We use the data science and machine learning platform\u00a0<a style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); background-color: #ffffff;\" href=\"https:\/\/www.neuraldesigner.com\/\">Neural Designer<\/a>\u00a0to\u00a0solve this example. To follow it step by step, you can use the <a style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); background-color: #ffffff;\" href=\"https:\/\/www.neuraldesigner.com\/free-trial\">free trial<\/a>.<\/p>\n<\/section>\n<section>\n<h2>Introduction<\/h2>\n<p>In this blog post, we&#8217;ll explore how businesses can identify which products are commonly purchased together by analyzing transactional data and leverage this insight to enhance product recommendations, marketing strategies, and store layout.<\/p>\n<p>Machine learning algorithms have made market basket analysis more accessible than ever, allowing retailers to extract valuable insights from large datasets in real-time.<\/p>\n<p>In this example, we&#8217;ll see how neural networks are a powerful tool that can be used to discover latent patterns in transactional data and generate meaningful rules that allow us to create practical applications of market basket analysis in the retail industry.<\/p>\n<\/section>\n<section>\n<h2>Application type<\/h2>\n<p>In this application type, the number of outputs is the same as the number of inputs. Therefore, this is an\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-networks-applications#AutoAssociation\">auto-association<\/a>\u00a0problem.<\/p>\n<p>Auto association, specifically in the context of market basket analysis, refers to a technique used to identify patterns in customer purchase behavior by analyzing the co-occurrence of items in transactions.<\/p>\n<p>The idea behind the auto association is to build a model from the associations between different items that tend to be purchased together, then use this knowledge to make recommendations or optimize product placement in a store. This is the primary goal of this example.<\/p>\n<\/section>\n<section>\n<h2>Data set<\/h2>\n<p>The first step is to prepare the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set\">data set<\/a>, which is the source of information for this auto association problem.<br \/>\nIt is composed of:<\/p>\n<ul>\n<li><a href=\"#DataSource\">Data source<\/a>.<\/li>\n<li><a href=\"#Statistics\">Statistics<\/a>.<\/li>\n<\/ul>\n<h3>Data source<\/h3>\n<p>The dataset selected for our example consists of 9835 grocery store transactions. Each transaction can be a single product or several products.<\/p>\n<p><!-- From a first look at the database, we cannot know the number of items in the store. Also, the format of the database is difficult to analyze. That is why we need to make a preliminary treatment of the collected information before analyzing it. --><\/p>\n<p>The file <a href=\"https:\/\/www.neuraldesigner.com\/files\/datasets\/Shopping_Cart.csv\">Shopping_Cart.csv<\/a> contains the data set after being submitted for processing.<\/p>\n<p><!--\n\nThe file <a href=\"https:\/\/www.neuraldesigner.com\/files\/datasets\/groceries.csv\">groceries.csv<\/a> contains the original data set before being submitted for processing.\n\n\n<h3 id=\"DataProcessing\">Data processing<\/h3>\n\n\nAs we have said before, it is necessary to pre-process the information in our database.\nFor that purpose, we use the R programming language.\n\nWith this process, we will convert the database into a binary matrix,\nfor we need this format to perform the modeling process with Neural Designer.\nThe following script is the one we used to make this change.\n\n<code>\n# Package necessary for transaction analysis\n\ninstall.packages(\"arules\")\n\nrequire(arules)\n\n# Load data\n\nShopping_Cart &lt;- read.transactions(\"groceries.csv\", sep=\",\")\n\n# Database checking\n\nsummary(Shopping_Cart)\n\nitemFrequencyPlot(Shopping_Cart, topN=20)\n\n# Convert data to a numeric matrix\n\nas(Shopping_Cart, \"matrix\")\n\nas(Shopping_Cart, \"matrix\")*1\n\n# Save results to file\n\nwrite.csv((as(Shopping_Cart, \"matrix\")*1), file = \"Shopping_Cart.csv\", row.names=FALSE)\n<\/code>\n\nThe first step of our script is to load the package needed for R to read transactions, the \"arules\" package.\nOnce we have loaded \"arules\",\nwe execute it and perform the first operation: loading the data.\n\nOnce the model has been tested, we have to export it to CSV to analyze it with Neural Designer.\n\nFor that purpose, we convert the data into a binary matrix and use the command \"write\" we export it to CSV.\n\nThe resulting data set contains a variable for each product. It prints 1 if the product has been purchased or 0 if not.\nThis data set is ready to start its analysis with Neural Designer.\n\n--><\/p>\n<h3>Statistics<\/h3>\n<p>Once the data has been processed, it is time to add it to Neural Designer to create our recommendation system.<br \/>\nNeural Designer provides an easy way of analyzing and deploying advanced analytics models.<\/p>\n<p><!--\n\nWe can paint a bar graph with the 20 products bought the most.\nThe following image shows the graph with these top 20 products.\n\n<img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/Rplot.webp\" alt=\"Plot in R\">\n\nAs we can see in the chart above, whole milk is the most bought product.\n\n--><\/p>\n<p>We can check the basic statistics of each variable, which gives us valuable information when designing a model and also offers significant insights into our application.<\/p>\n<p>The table below shows the minimums, maximums, means, and standard deviations of the 20 most frequent variables in this data set.<\/p>\n<p><img decoding=\"async\" style=\"max-width: 80%;\" src=\"https:\/\/www.neuraldesigner.com\/images\/data_statistics_results_market_basket_analysis.webp\" alt=\"Statistics of Basket market analysis\" \/><\/p>\n<\/section>\n<section>\n<h2>Neural network<\/h2>\n<p>We use neural networks to develop our recommendation system, the machine learning technique that Neural Designer implements. The neural network defines the predictive model as a multidimensional function containing adjustable parameters.<br \/>\nThe first step to creating our recommendation system is choosing a neural network architecture representing the classification function.<\/p>\n<p>The neural network of this problem is very complex (169 inputs, 25 hidden neurons, and 169 outputs). The following image represents the Neural Designer interface where the number of neurons in the perceptron layers can be chosen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/market-basket-neural-layout.webp\" \/><br \/>\n<!--<img decoding=\"async\" style=\"max-width:80%\" src=\"https:\/\/www.neuraldesigner.com\/images\/neural_network_graph_market_basket_analysis.webp\" alt=\"Neural network of Basket market analysis\">--><\/p>\n<p>The next step is to train the neural network mentioned above. For this purpose, we apply the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#AdaptativeLinearMomentum\">Adaptive Moment Estimation method<\/a>\u00a0to obtain a good model to recommend a shopping basket more suitable for the customer.<\/p>\n<p>The resulting training error using the adaptive moment estimation method is 0.674. We are ready to deploy our model to recommend products to customers based on their purchasing history.<\/p>\n<\/section>\n<section>\n<h2>Model deployment<\/h2>\n<p>We can analyze an example of a customer&#8217;s shopping cart to check, for example, what recommendations our system would make.<\/p>\n<div class=\"group w-full text-token-text-primary border-b border-black\/10 gizmo:border-0 dark:border-gray-900\/50 gizmo:dark:border-0 bg-gray-50 gizmo:bg-transparent dark:bg-[#444654] gizmo:dark:bg-transparent\" data-testid=\"conversation-turn-5\">\n<div class=\"p-4 gizmo:py-2 justify-center text-base md:gap-6 md:py-6 m-auto\">\n<div class=\"flex flex-1 gap-4 text-base mx-auto md:gap-6 gizmo:gap-3 gizmo:md:px-5 gizmo:lg:px-1 gizmo:xl:px-5 md:max-w-2xl lg:max-w-[38rem] gizmo:md:max-w-3xl gizmo:lg:max-w-[40rem] gizmo:xl:max-w-[48rem] xl:max-w-3xl }\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gizmo:w-full lg:w-[calc(100%-115px)] agent-turn\">\n<div class=\"flex-col gap-1 md:gap-3\">\n<div class=\"flex flex-grow flex-col max-w-full gap-3 gizmo:gap-0\">\n<div class=\"min-h-[20px] text-message peer flex flex-col items-start gap-3 whitespace-pre-wrap break-words peer-[.text-message]:mt-5 overflow-x-auto\" data-message-author-role=\"assistant\" data-message-id=\"5e5d75b4-618c-400c-a97b-a78a31df0469\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>The following items make up a customer&#8217;s shopping basket:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<ul>\n<li>citrus fruit<\/li>\n<li>frozen meat<\/li>\n<li>newspaper<\/li>\n<li>other vegetables<\/li>\n<li>whole milk<\/li>\n<\/ul>\n<p>Applying our model to that customer, the recommended products are the following:<\/p>\n<ul>\n<li>Instant food products<\/li>\n<li>yogurt<\/li>\n<li>buttermilk<\/li>\n<li>frozen fish<\/li>\n<li>red\/blush wine<\/li>\n<li>pip fruit<\/li>\n<li>butter<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/basket_recommendation.webp\" alt=\"Recommendation of shopping basket\" \/><\/p>\n<\/section>\n<section>\n<h2>Conclusions<\/h2>\n<p>Market basket analysis (MBA) uses machine learning and neural networks to identify relationships between customer purchases.<\/p>\n<p>They have various applications in MBA, including product recommendation, sales forecasting, customer segmentation, fraud detection, and pricing optimization.<\/p>\n<p>Overall, machine learning and neural networks have numerous applications in MBA, and their ability to analyze large datasets and identify complex patterns makes them valuable tools for businesses looking to optimize their operations and improve their bottom line.<\/p>\n<\/section>\n<section>\n<h2>Related posts<\/h2>\n<\/section>\n","protected":false},"author":22,"featured_media":2113,"template":"","categories":[],"tags":[42],"class_list":["post-3402","blog","type-blog","status-publish","has-post-thumbnail","hentry","tag-retail"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Market basket analysis using machine learning<\/title>\n<meta name=\"description\" content=\"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.\" \/>\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.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Market basket analysis using machine learning\" \/>\n<meta property=\"og:description\" content=\"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/\" \/>\n<meta property=\"og:site_name\" content=\"Neural Designer\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-10T11:31:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Market basket analysis using machine learning\" \/>\n<meta name=\"twitter:description\" content=\"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp\" \/>\n<meta name=\"twitter:site\" content=\"@NeuralDesigner\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/\",\"url\":\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/\",\"name\":\"Market basket analysis using machine learning\",\"isPartOf\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp\",\"datePublished\":\"2023-08-31T10:59:22+00:00\",\"dateModified\":\"2025-09-10T11:31:17+00:00\",\"description\":\"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#primaryimage\",\"url\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp\",\"contentUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.neuraldesigner.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\/\/www.neuraldesigner.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Market basket analysis using machine learning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#website\",\"url\":\"https:\/\/www.neuraldesigner.com\/\",\"name\":\"Neural Designer\",\"description\":\"Explanable AI Platform\",\"publisher\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.neuraldesigner.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#organization\",\"name\":\"Neural Designer\",\"url\":\"https:\/\/www.neuraldesigner.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png\",\"contentUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png\",\"width\":1024,\"height\":223,\"caption\":\"Neural Designer\"},\"image\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/NeuralDesigner\",\"https:\/\/es.linkedin.com\/showcase\/neuraldesigner\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Market basket analysis using machine learning","description":"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.","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.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/","og_locale":"en_US","og_type":"article","og_title":"Market basket analysis using machine learning","og_description":"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.","og_url":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/","og_site_name":"Neural Designer","article_modified_time":"2025-09-10T11:31:17+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_title":"Market basket analysis using machine learning","twitter_description":"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.","twitter_image":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp","twitter_site":"@NeuralDesigner","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/","url":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/","name":"Market basket analysis using machine learning","isPartOf":{"@id":"https:\/\/www.neuraldesigner.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#primaryimage"},"image":{"@id":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp","datePublished":"2023-08-31T10:59:22+00:00","dateModified":"2025-09-10T11:31:17+00:00","description":"This blog shows how to perform market basket analysis using Neural Designer. The objective is to generate personalized product recomendations to customers.","breadcrumb":{"@id":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#primaryimage","url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp","contentUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/grocery-store.webp","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/www.neuraldesigner.com\/blog\/market-basket-analysis-using-r-neural-designer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.neuraldesigner.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.neuraldesigner.com\/blog\/"},{"@type":"ListItem","position":3,"name":"Market basket analysis using machine learning"}]},{"@type":"WebSite","@id":"https:\/\/www.neuraldesigner.com\/#website","url":"https:\/\/www.neuraldesigner.com\/","name":"Neural Designer","description":"Explanable AI Platform","publisher":{"@id":"https:\/\/www.neuraldesigner.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.neuraldesigner.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.neuraldesigner.com\/#organization","name":"Neural Designer","url":"https:\/\/www.neuraldesigner.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png","contentUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png","width":1024,"height":223,"caption":"Neural Designer"},"image":{"@id":"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/NeuralDesigner","https:\/\/es.linkedin.com\/showcase\/neuraldesigner\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/blog\/3402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/users\/22"}],"version-history":[{"count":0,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/blog\/3402\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/media\/2113"}],"wp:attachment":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/media?parent=3402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/categories?post=3402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/tags?post=3402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}