{"id":13786,"date":"2026-07-11T18:54:22","date_gmt":"2026-07-11T18:54:22","guid":{"rendered":"https:\/\/www.orynycz.com\/?post_type=mpcs-lesson&#038;p=13786"},"modified":"2026-07-11T18:54:24","modified_gmt":"2026-07-11T18:54:24","slug":"seq2seq","status":"publish","type":"mpcs-lesson","link":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/","title":{"rendered":"Seq2Seq Explained With a Coffee Shop"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"keDozWNjuyY8BCc7RZ9AVTSN2hwXE9xeCgFwfU35KnfIEvnKTDUmMWHHyS7csG4b1jJbus3p65FX8dG0QVYa\"><div class=\"responsive-video\"><iframe loading=\"lazy\" title=\"Seq2Seq Explained With a Coffee Shop | Sutskever 2014\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/ekXe0jSR5DM?feature=oembed&#038;hl=sk&#038;cc_lang_pref=sk&#038;cc_load_policy=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><\/span>\n<\/div><\/figure>\n\n\n\n<h1 id=\"h-seq2seq-explained-with-a-coffee-shop\" class=\"wp-block-heading\"><strong>Seq2Seq Explained With a Coffee Shop<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">A customer gives the cashier a complicated coffee order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The cashier turns the words into numbers. The shift lead reads those numbers one at a time and squeezes the entire order into a single hidden state. The barista receives only that hidden state and reconstructs the order one word at a time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is the core idea behind <strong>sequence-to-sequence learning<\/strong>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">source sequence \u2192 encoder \u2192 hidden state \u2192 decoder \u2192 target sequence<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">In this lesson, we rebuild the basic architecture behind Sutskever, Vinyals, and Le\u2019s landmark 2014 seq2seq paper using a tiny PyTorch model you can run on your own computer.<\/p>\n\n\n\n<h2 id=\"h-what-you-ll-learn\" class=\"wp-block-heading\"><strong>What You\u2019ll Learn<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">By the end of this lesson, you should understand:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how words become integer token IDs<\/li>\n\n\n\n<li>how an embedding layer turns IDs into vectors<\/li>\n\n\n\n<li>how an LSTM reads a sentence one token at a time<\/li>\n\n\n\n<li>what the hidden state represents<\/li>\n\n\n\n<li>why the encoder compresses the source sentence<\/li>\n\n\n\n<li>how the decoder produces an output sequence one token at a time<\/li>\n\n\n\n<li>why the source sentence is reversed in the 2014 model<\/li>\n\n\n\n<li>what teacher forcing means<\/li>\n\n\n\n<li>the difference between training and inference<\/li>\n\n\n\n<li>how an EOS token tells the decoder to stop<\/li>\n\n\n\n<li>how next-word probabilities produce the final output<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-the-coffee-shop-model\" class=\"wp-block-heading\"><strong>The Coffee-Shop Model<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We use two parallel explanations throughout the lesson.<\/p>\n\n\n\n<h3 id=\"h-the-metaphor\" class=\"wp-block-heading\"><strong>The metaphor<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>customer\u2019s note\n\u2192 cashier\n\u2192 shift lead\u2019s cup markings\n\u2192 barista\n\u2192 spoken callout<\/code><\/pre>\n\n\n\n<h3 id=\"h-the-neural-network\" class=\"wp-block-heading\"><strong>The neural network<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>source tokens\n\u2192 token IDs\n\u2192 input embeddings\n\u2192 encoder LSTM\n\u2192 hidden state\n\u2192 decoder LSTM\n\u2192 output tokens<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The note is the source sequence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The cup markings are our human-readable metaphor for the hidden state.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The barista\u2019s callout is the target sequence.<\/p>\n\n\n\n<h2 id=\"h-the-demo\" class=\"wp-block-heading\"><strong>The Demo<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The code trains two tiny translators.<\/p>\n\n\n\n<h3 id=\"h-barista-translator\" class=\"wp-block-heading\"><strong>Barista translator<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>two_shot half_caf vanilla coffee\n\u2192 half-caf double vanilla americano<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The customer\u2019s ordinary order becomes compact barista-speak.<\/p>\n\n\n\n<h3 id=\"h-spanish-to-english-translator\" class=\"wp-block-heading\"><strong>Spanish-to-English translator<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>yo quiero tacos\n\u2192 i want tacos<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This uses the same architecture. Only the training data changes.<\/p>\n\n\n\n<h2 id=\"h-run-the-lesson\" class=\"wp-block-heading\"><strong>Run the Lesson<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Run both demonstrations:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python lesson_04_seq2seq.py<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Run only the barista example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python lesson_04_seq2seq.py --dataset barista<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Run only Spanish-to-English:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python lesson_04_seq2seq.py --dataset spanish_english<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Skip the pauses:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python lesson_04_seq2seq.py --fast<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Change the number of training epochs:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python lesson_04_seq2seq.py --epochs 1200<\/code><\/pre>\n\n\n\n<h2 id=\"h-what-to-watch-for\" class=\"wp-block-heading\"><strong>What to Watch For<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As the program runs, notice the four major steps:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>The vocabulary maps each word to an integer ID.<\/li>\n\n\n\n<li>The embedding layer turns each ID into a learned vector.<\/li>\n\n\n\n<li>The encoder LSTM compresses the source sequence into its final hidden state.<\/li>\n\n\n\n<li>The decoder LSTM predicts the target sequence one word at a time.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">During decoding, the program also prints the model\u2019s top three candidates for each next word.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That lets you watch the barista think.<\/p>\n\n\n\n<h2 id=\"h-your-assignment\" class=\"wp-block-heading\"><strong>Your Assignment<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Do not merely run the code once and move on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Change something.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Try:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>adding a new drink<\/li>\n\n\n\n<li>adding a new syrup<\/li>\n\n\n\n<li>adding another Spanish phrase<\/li>\n\n\n\n<li>reducing the training epochs<\/li>\n\n\n\n<li>increasing the hidden-state size<\/li>\n\n\n\n<li>removing source reversal<\/li>\n\n\n\n<li>changing the random seed<\/li>\n\n\n\n<li>testing an unseen combination of known words<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Break the model. Fix it. Make it yours.<\/p>\n\n\n\n<h2 id=\"h-the-one-sentence-takeaway\" class=\"wp-block-heading\"><strong>The One-Sentence Takeaway<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Seq2seq reads one ordered sequence into a hidden state, then decodes that state into another ordered sequence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or, in coffee-shop language:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The cashier reads the note, the shift lead marks the cup, and the barista calls out the drink.<\/p>\n\n\n\n<h2 id=\"h-where-this-leads\" class=\"wp-block-heading\"><strong>Where This Leads<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The weakness of this original architecture is the bottleneck.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The encoder must squeeze the entire source sentence into one fixed hidden state. That becomes increasingly difficult as sentences grow longer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The next breakthrough is <strong>attention<\/strong>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of forcing the decoder to remember everything from one vector, let it look back at the source whenever it needs to.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is the next brick.<\/p>\n","protected":false},"featured_media":13787,"comment_status":"open","ping_status":"closed","template":"","mpcs-curriculum-categories":[],"mpcs-curriculum-tags":[],"class_list":["post-13786","mpcs-lesson","type-mpcs-lesson","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Seq2Seq Explained With a Coffee Shop | ByteClub.ai<\/title>\n<meta name=\"description\" content=\"A beginner-friendly guide to seq2seq neural networks using a coffee-shop analogy, with a complete PyTorch implementation you can run yourself\" \/>\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.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Seq2Seq Explained With a Coffee Shop\" \/>\n<meta property=\"og:description\" content=\"Learn Seq2seq by a coffee shop metaphor and run it from scratch in PyTorch\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/\" \/>\n<meta property=\"og:site_name\" content=\"Petro Orynycz\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/orynycz\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-11T18:54:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.orynycz.com\/wp-content\/uploads\/2026\/07\/chatgpt_thumbnail-1024x576.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Learn Seq2seq by a coffee shop metaphor and run it from scratch in PyTorch\" \/>\n<meta name=\"twitter:label1\" content=\"Predpokladan\u00fd \u010das \u010d\u00edtania\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 min\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/\",\"url\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/\",\"name\":\"Seq2Seq Explained With a Coffee Shop | ByteClub.ai\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.orynycz.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/chatgpt_thumbnail.png\",\"datePublished\":\"2026-07-11T18:54:22+00:00\",\"dateModified\":\"2026-07-11T18:54:24+00:00\",\"description\":\"A beginner-friendly guide to seq2seq neural networks using a coffee-shop analogy, with a complete PyTorch implementation you can run yourself\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/#breadcrumb\"},\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.orynycz.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/chatgpt_thumbnail.png\",\"contentUrl\":\"https:\\\/\\\/www.orynycz.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/chatgpt_thumbnail.png\",\"width\":1672,\"height\":941},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/train\\\/core\\\/unit\\\/seq2seq\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Domov\",\"item\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Seq2Seq Explained With a Coffee Shop\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/#website\",\"url\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/\",\"name\":\"Orynycz.com\",\"description\":\"Vedec. In\u017einier umelej inteligencie. Lingvista.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/#organization\"},\"alternateName\":\"\u041e\u0440\u0438\u043d\u0438\u0447.com\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/#organization\",\"name\":\"orynycz.com\",\"alternateName\":\"\u041e\u0440\u0438\u043d\u0438\u0447.com\",\"url\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.orynycz.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/logo-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.orynycz.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/logo-1.jpg\",\"width\":512,\"height\":512,\"caption\":\"orynycz.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/orynycz\"],\"publishingPrinciples\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/zasady\\\/\",\"ownershipFundingInfo\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/zasady\\\/\",\"actionableFeedbackPolicy\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/zasady\\\/\",\"correctionsPolicy\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/zasady\\\/\",\"ethicsPolicy\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/zasady\\\/\",\"diversityPolicy\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/zasady\\\/\",\"diversityStaffingReport\":\"https:\\\/\\\/www.orynycz.com\\\/sk\\\/zasady\\\/\"}]}<\/script>\n<meta property=\"og:video\" content=\"https:\/\/www.youtube.com\/embed\/ekXe0jSR5DM\" \/>\n<meta property=\"og:video:type\" content=\"text\/html\" \/>\n<meta property=\"og:video:duration\" content=\"2648\" \/>\n<meta property=\"og:video:width\" content=\"480\" \/>\n<meta property=\"og:video:height\" content=\"270\" \/>\n<meta property=\"ya:ovs:adult\" content=\"false\" \/>\n<meta property=\"ya:ovs:upload_date\" content=\"2026-07-11T18:54:22+00:00\" \/>\n<meta property=\"ya:ovs:allow_embed\" content=\"true\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Seq2Seq Explained With a Coffee Shop | ByteClub.ai","description":"A beginner-friendly guide to seq2seq neural networks using a coffee-shop analogy, with a complete PyTorch implementation you can run yourself","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.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/","og_locale":"sk_SK","og_type":"article","og_title":"Seq2Seq Explained With a Coffee Shop","og_description":"Learn Seq2seq by a coffee shop metaphor and run it from scratch in PyTorch","og_url":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/","og_site_name":"Petro Orynycz","article_publisher":"https:\/\/www.facebook.com\/orynycz","article_modified_time":"2026-07-11T18:54:24+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.orynycz.com\/wp-content\/uploads\/2026\/07\/chatgpt_thumbnail-1024x576.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_description":"Learn Seq2seq by a coffee shop metaphor and run it from scratch in PyTorch","twitter_misc":{"Predpokladan\u00fd \u010das \u010d\u00edtania":"3 min\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/","url":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/","name":"Seq2Seq Explained With a Coffee Shop | ByteClub.ai","isPartOf":{"@id":"https:\/\/www.orynycz.com\/sk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/#primaryimage"},"image":{"@id":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/#primaryimage"},"thumbnailUrl":"https:\/\/www.orynycz.com\/wp-content\/uploads\/2026\/07\/chatgpt_thumbnail.png","datePublished":"2026-07-11T18:54:22+00:00","dateModified":"2026-07-11T18:54:24+00:00","description":"A beginner-friendly guide to seq2seq neural networks using a coffee-shop analogy, with a complete PyTorch implementation you can run yourself","breadcrumb":{"@id":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/#breadcrumb"},"inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/"]}]},{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/#primaryimage","url":"https:\/\/www.orynycz.com\/wp-content\/uploads\/2026\/07\/chatgpt_thumbnail.png","contentUrl":"https:\/\/www.orynycz.com\/wp-content\/uploads\/2026\/07\/chatgpt_thumbnail.png","width":1672,"height":941},{"@type":"BreadcrumbList","@id":"https:\/\/www.orynycz.com\/sk\/train\/core\/unit\/seq2seq\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Domov","item":"https:\/\/www.orynycz.com\/sk\/"},{"@type":"ListItem","position":2,"name":"Seq2Seq Explained With a Coffee Shop"}]},{"@type":"WebSite","@id":"https:\/\/www.orynycz.com\/sk\/#website","url":"https:\/\/www.orynycz.com\/sk\/","name":"Orynycz.com","description":"Vedec. In\u017einier umelej inteligencie. Lingvista.","publisher":{"@id":"https:\/\/www.orynycz.com\/#organization"},"alternateName":"\u041e\u0440\u0438\u043d\u0438\u0447.com","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.orynycz.com\/sk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"},{"@type":"Organization","@id":"https:\/\/www.orynycz.com\/#organization","name":"orynycz.com","alternateName":"\u041e\u0440\u0438\u043d\u0438\u0447.com","url":"https:\/\/www.orynycz.com\/sk\/","logo":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.orynycz.com\/sk\/#\/schema\/logo\/image\/","url":"https:\/\/www.orynycz.com\/wp-content\/uploads\/2025\/12\/logo-1.jpg","contentUrl":"https:\/\/www.orynycz.com\/wp-content\/uploads\/2025\/12\/logo-1.jpg","width":512,"height":512,"caption":"orynycz.com"},"image":{"@id":"https:\/\/www.orynycz.com\/sk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/orynycz"],"publishingPrinciples":"https:\/\/www.orynycz.com\/sk\/zasady\/","ownershipFundingInfo":"https:\/\/www.orynycz.com\/sk\/zasady\/","actionableFeedbackPolicy":"https:\/\/www.orynycz.com\/sk\/zasady\/","correctionsPolicy":"https:\/\/www.orynycz.com\/sk\/zasady\/","ethicsPolicy":"https:\/\/www.orynycz.com\/sk\/zasady\/","diversityPolicy":"https:\/\/www.orynycz.com\/sk\/zasady\/","diversityStaffingReport":"https:\/\/www.orynycz.com\/sk\/zasady\/"}]},"og_video":"https:\/\/www.youtube.com\/embed\/ekXe0jSR5DM","og_video_type":"text\/html","og_video_duration":"2648","og_video_width":"480","og_video_height":"270","ya_ovs_adult":"false","ya_ovs_upload_date":"2026-07-11T18:54:22+00:00","ya_ovs_allow_embed":"true"},"_links":{"self":[{"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/mpcs-lesson\/13786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/mpcs-lesson"}],"about":[{"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/types\/mpcs-lesson"}],"replies":[{"embeddable":true,"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/comments?post=13786"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/media\/13787"}],"wp:attachment":[{"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/media?parent=13786"}],"wp:term":[{"taxonomy":"mpcs-curriculum-categories","embeddable":true,"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/mpcs-curriculum-categories?post=13786"},{"taxonomy":"mpcs-curriculum-tags","embeddable":true,"href":"https:\/\/www.orynycz.com\/sk\/wp-json\/wp\/v2\/mpcs-curriculum-tags?post=13786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}