{"id":16811,"date":"2025-03-31T22:30:14","date_gmt":"2025-03-31T19:30:14","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/"},"modified":"2025-03-31T22:30:14","modified_gmt":"2025-03-31T19:30:14","slug":"javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/","title":{"rendered":"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma"},"content":{"rendered":"<p><body><\/p>\n<p>JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma<\/p>\n<p>Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript ve Node.js kullanarak basit bir sohbet botu olu\u015fturman\u0131n h\u0131zl\u0131 ve kolay bir yolunu g\u00f6sterece\u011fim. Bu rehber, hem yeni ba\u015flayanlar hem de daha deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir.  \u00d6ncelikle, temel kavramlar\u0131 anlayarak ba\u015flayaca\u011f\u0131z ve ad\u0131m ad\u0131m ilerleyece\u011fiz.  Sonras\u0131nda ise, daha geli\u015fmi\u015f \u00f6zelliklere de\u011finece\u011fiz.<\/p>\n<h2>Gerekli Kurulumlar<\/h2>\n<p>Ba\u015flamadan \u00f6nce, birka\u00e7 \u015fey kurman\u0131z gerekiyor.  \u0130lk olarak, Node.js ve npm (Node Package Manager) sisteminize kurulu olmal\u0131d\u0131r.  Bu kurulumlar\u0131, Node.js resmi internet sitesinden kolayca yapabilirsiniz.  Ard\u0131ndan,  projenizin temelini olu\u015fturacak bir dizin olu\u015fturun ve bu dizine  <code>npm init -y<\/code> komutu ile bir <code>package.json<\/code> dosyas\u0131 ekleyin.  Bu dosya, projenizin ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 y\u00f6netecektir.<\/p>\n<h2>Temel Yap\u0131land\u0131rma<\/h2>\n<p>\u015eimdi,  projemize gerekli olan k\u00fct\u00fcphaneleri ekleyelim.  Bunun i\u00e7in,  <code>npm install express body-parser<\/code> komutunu kullanaca\u011f\u0131z.  Express.js,  web sunucumuzu olu\u015fturmak i\u00e7in kullanaca\u011f\u0131m\u0131z bir \u00e7er\u00e7evedir.  Body-parser ise,  gelen isteklerin g\u00f6vdesini (body) ayr\u0131\u015ft\u0131rmam\u0131z\u0131 sa\u011flayacakt\u0131r.  Bu k\u00fct\u00fcphaneleri kurduktan sonra,  bir JavaScript dosyas\u0131 (\u00f6rne\u011fin, <code>app.js<\/code>) olu\u015fturup,  a\u015fa\u011f\u0131daki kodlar\u0131 ekleyebilirsiniz:<\/p>\n<pre><code>\nconst express = require('express');\nconst bodyParser = require('body-parser');\nconst app = express();\nconst port = 3000;\n\napp.use(bodyParser.json());\n\napp.post('\/chatbot', (req, res) => {\n  const userMessage = req.body.message;\n  \/\/ Burada kullan\u0131c\u0131 mesaj\u0131n\u0131 i\u015fleyen ve yan\u0131t olu\u015fturan kodlar yer alacak.\n  const botResponse = 'Merhaba! Nas\u0131ls\u0131n\u0131z?';\n  res.json({ response: botResponse });\n});\n\napp.listen(port, () => console.log(Sunucu ${port} portunda \u00e7al\u0131\u015f\u0131yor!));\n<\/code><\/pre>\n<p>Bu kod,  bir POST iste\u011fi ald\u0131\u011f\u0131nda,  kullan\u0131c\u0131n\u0131n mesaj\u0131n\u0131 al\u0131p basit bir yan\u0131t d\u00f6nd\u00fcrecektir.  Daha geli\u015fmi\u015f bir sohbet botu i\u00e7in,  bu k\u0131sma do\u011fal dil i\u015fleme (NLP) k\u00fct\u00fcphaneleri ekleyebilirsiniz.  \u00d6rne\u011fin, Dialogflow veya Rasa gibi pop\u00fcler k\u00fct\u00fcphaneleri kullanabilirsiniz.<\/p>\n<h2>Daha Geli\u015fmi\u015f \u00d6zellikler<\/h2>\n<p>Basit bir yan\u0131t mekanizmas\u0131n\u0131n \u00f6tesinde,  sohbet botunuzu geli\u015ftirmek i\u00e7in bir\u00e7ok yol bulunmaktad\u0131r.  \u00d6rne\u011fin,  kullan\u0131c\u0131 ge\u00e7mi\u015fini hat\u0131rlayan bir sistem ekleyebilirsiniz.  B\u00f6ylece,  bot daha ki\u015fiselle\u015ftirilmi\u015f yan\u0131tlar verebilir.  Ayr\u0131ca,  harici veritabanlar\u0131 ile entegre ederek,  botun bilgiye daha kolay eri\u015fmesini sa\u011flayabilirsiniz.  Bu,  daha karma\u015f\u0131k sorular\u0131 yan\u0131tlamas\u0131na olanak tan\u0131r.  Son olarak,  kullan\u0131c\u0131 deneyimini iyile\u015ftirmek i\u00e7in bir aray\u00fcz geli\u015ftirebilirsiniz.<\/p>\n<h2>\u00d6nemli Kaynaklar<\/h2>\n<p>Daha fazla bilgi edinmek i\u00e7in a\u015fa\u011f\u0131daki kaynaklar\u0131 inceleyebilirsiniz:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.npmjs.com\/package\/express\">Express.js Dok\u00fcmanlar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/www.npmjs.com\/package\/body-parser\">Body-Parser Dok\u00fcmanlar\u0131<\/a><\/li>\n<li> <a href=\"https:\/\/fatihsoysal.com\">Fatih Soysal&#8217;\u0131n Ki\u015fisel Web Sitesi<\/a> (Daha fazla makale ve kaynak i\u00e7in)<\/li>\n<\/ul>\n<p>Umar\u0131m bu rehber, JavaScript ve Node.js ile bir sohbet botu olu\u015fturman\u0131za yard\u0131mc\u0131 olmu\u015ftur.  Unutmay\u0131n ki,  bu sadece ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r.  Daha geli\u015fmi\u015f \u00f6zellikler ekleyerek,  kendi ihtiya\u00e7lar\u0131n\u0131za uygun bir sohbet botu olu\u015fturabilirsiniz.  Herhangi bir sorunuz olursa,  yorum yapmaktan \u00e7ekinmeyin. Ba\u015far\u0131lar!<\/p>\n<p>#Etiketler: sohbet botu, chatbot, javascript, node.js, express.js, body-parser, programlama, yapay zeka, geli\u015ftirme, rehber, tutorial, NLP, do\u011fal dil i\u015fleme<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-16811","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma<\/title>\n<meta name=\"description\" content=\"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript ve Node.js kullanarak basit bir sohbet botu olu\u015fturman\u0131n h\u0131zl\u0131 ve kolay bir yolunu g\u00f6sterece\u011fim. Bu rehber, hem yeni ba\u015flayanlar hem de daha deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir. \u00d6ncelikle, temel kavramlar\u0131 anlayarak ba\u015flayaca\u011f\u0131z ve ad\u0131m ad\u0131m ilerleyece\u011fiz. Sonras\u0131nda ise, daha geli\u015fmi\u015f \u00f6zelliklere de\u011finece\u011fiz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript ve Node.js kullanarak basit bir sohbet botu olu\u015fturman\u0131n h\u0131zl\u0131 ve kolay bir yolunu g\u00f6sterece\u011fim. Bu rehber, hem yeni ba\u015flayanlar hem de daha deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir. \u00d6ncelikle, temel kavramlar\u0131 anlayarak ba\u015flayaca\u011f\u0131z ve ad\u0131m ad\u0131m ilerleyece\u011fiz. Sonras\u0131nda ise, daha geli\u015fmi\u015f \u00f6zelliklere de\u011finece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-31T19:30:14+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma\",\"datePublished\":\"2025-03-31T19:30:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/\"},\"wordCount\":475,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/\",\"name\":\"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-31T19:30:14+00:00\",\"description\":\"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript ve Node.js kullanarak basit bir sohbet botu olu\u015fturman\u0131n h\u0131zl\u0131 ve kolay bir yolunu g\u00f6sterece\u011fim. Bu rehber, hem yeni ba\u015flayanlar hem de daha deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir. \u00d6ncelikle, temel kavramlar\u0131 anlayarak ba\u015flayaca\u011f\u0131z ve ad\u0131m ad\u0131m ilerleyece\u011fiz. Sonras\u0131nda ise, daha geli\u015fmi\u015f \u00f6zelliklere de\u011finece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript ve Node.js kullanarak basit bir sohbet botu olu\u015fturman\u0131n h\u0131zl\u0131 ve kolay bir yolunu g\u00f6sterece\u011fim. Bu rehber, hem yeni ba\u015flayanlar hem de daha deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir. \u00d6ncelikle, temel kavramlar\u0131 anlayarak ba\u015flayaca\u011f\u0131z ve ad\u0131m ad\u0131m ilerleyece\u011fiz. Sonras\u0131nda ise, daha geli\u015fmi\u015f \u00f6zelliklere de\u011finece\u011fiz.","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:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/","og_locale":"tr_TR","og_type":"article","og_title":"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma","og_description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript ve Node.js kullanarak basit bir sohbet botu olu\u015fturman\u0131n h\u0131zl\u0131 ve kolay bir yolunu g\u00f6sterece\u011fim. Bu rehber, hem yeni ba\u015flayanlar hem de daha deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir. \u00d6ncelikle, temel kavramlar\u0131 anlayarak ba\u015flayaca\u011f\u0131z ve ad\u0131m ad\u0131m ilerleyece\u011fiz. Sonras\u0131nda ise, daha geli\u015fmi\u015f \u00f6zelliklere de\u011finece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-31T19:30:14+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma","datePublished":"2025-03-31T19:30:14+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/"},"wordCount":475,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/","url":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/","name":"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-31T19:30:14+00:00","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere JavaScript ve Node.js kullanarak basit bir sohbet botu olu\u015fturman\u0131n h\u0131zl\u0131 ve kolay bir yolunu g\u00f6sterece\u011fim. Bu rehber, hem yeni ba\u015flayanlar hem de daha deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir. \u00d6ncelikle, temel kavramlar\u0131 anlayarak ba\u015flayaca\u011f\u0131z ve ad\u0131m ad\u0131m ilerleyece\u011fiz. Sonras\u0131nda ise, daha geli\u015fmi\u015f \u00f6zelliklere de\u011finece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/javascript-ve-node-js-ile-hizli-ve-kolay-sohbet-botu-olusturma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"JavaScript ve Node.js ile H\u0131zl\u0131 ve Kolay Sohbet Botu Olu\u015fturma"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=16811"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16811\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=16811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=16811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=16811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}