Python ile Yapay Zeka Yapalım! (AI Yapımı)

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 190

  • @muzadam1965
    @muzadam1965 4 หลายเดือนก่อน +5

    abi videoyu izlerken ölüyordum konuşman nefesimi daraltıyor cidden (teşekkür ederim bu arada)

    • @dincertekin
      @dincertekin  4 หลายเดือนก่อน

      @@muzadam1965 ben teşekkür ederim ❤️

  • @kiseikizm
    @kiseikizm ปีที่แล้ว +5

    def veritabanini_yukle():
    with open('yolunuz', 'r', encoding='utf-8') as dosya:
    return json.load(dosya)
    def veritabanina_yaz(veriler):
    with open('yolunuz', 'w', encoding='utf-8') as dosya:
    json.dump(veriler, dosya, ensure_ascii=False, indent=2)
    bu şekilde olsa daha iyi olur diye düşünüyorum.

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      ensure_ascii eklemeniz güzel olmuş, teşekkürler evet eklenebilir 😊

  • @SFEYoung
    @SFEYoung 11 หลายเดือนก่อน +3

    Merhabalar, kodları yazarken mantığını anlatarak yazmanız çok yardımcı oluyor, bunca zamandır aradığım anlatım tarzı olabilir emeğinize sağlık :)

    • @dincertekin
      @dincertekin  11 หลายเดือนก่อน +1

      Teşekkür ederim yorumunuz için, bir katkım olduysa ne mutlu bana 😊

    • @SFEYoung
      @SFEYoung 11 หลายเดือนก่อน

      @@dincertekin valla çok ilgimi çekti bir fikir verdi tabi python bilmiyorum henüz. Ama aklımda kişisel bir asistan yada arkadaş gibi bir bot yapmak var, pythona başlama sebebim artık :D

  • @Tradiyos
    @Tradiyos 11 หลายเดือนก่อน +1

    avi bi süredir python ile uğraşıyorum hesap makinesi zar oyunu falan yapıyodum çok güzel olmuş eline sağlık

    • @dincertekin
      @dincertekin  11 หลายเดือนก่อน

      Teşekkür ederim güzel yorumun için, başarılar ❤

  • @bugra65.06
    @bugra65.06 10 หลายเดือนก่อน +2

    Abi merhaba iki şey sormak istiyorum. Bunu mesela siri gibi konuşan bir şekle çevirebilir misin?
    İkincisi ise bunu bir program olarak nasıl kaybedebiliriz mesela DIJI kanalındaki abi yazılımı gibi ben bunu senin yaptığın şeyi yani yaptım ama sadece program üzerinden çalışıyor ben bunu ayrı bir uygulama gibi yapmak istiyorum bununla ilgili bir video çekebilir misin?❤

    • @dincertekin
      @dincertekin  10 หลายเดือนก่อน +2

      pyttsx3 kütüphanesi ile konuşturabilir, pyinstaller ile exe dosyasına çevirebilirsiniz. 😊

    • @bugra65.06
      @bugra65.06 10 หลายเดือนก่อน +2

      @@dincertekin Abi çok teşekkür ediyorum.❤️

    • @dincertekin
      @dincertekin  10 หลายเดือนก่อน +1

      ​@@bugra65.06 Rica ederim, bir sonraki yapay zeka videomuzda konuşan arayüze sahip gelişmiş yapay zeka yapıyor olacağız, beklemede kal 😊

    • @bugra65.06
      @bugra65.06 10 หลายเดือนก่อน +1

      @@dincertekin her zaman takipteyim abi ❤️seviliyosun

  • @omerfarukgullu7072
    @omerfarukgullu7072 ปีที่แล้ว +5

    Eline sağlık hocam çok güzel bir ders videosu olmuş

  •  ปีที่แล้ว +5

    Ya sen adamsınnnnnn. Devamı ve geliştirmesi gelsin lütfennnnnn :)

    • @dincertekin
      @dincertekin  ปีที่แล้ว +3

      Siz istersiniz de gelmez mi 😂

    •  ปีที่แล้ว

      @@dincertekin Kodun efsane ama ben bunu PySimpleGUI kullanarak (diğer kütüpahaneleri de denedim) pencere içinde çalıştırmaya çalıştım. Ama öğretme kısmında takıldı. Vaktin varsa inceleyip hatayı söyler misin :)
      import json
      from difflib import get_close_matches as yakin_sonuclari_getir
      import PySimpleGUI as sg
      def veritabanini_yukle():
      try:
      with open('C:\\Users\\User\\Desktop\
      A9\\veritabani.json', 'r') as dosya:
      return json.load(dosya)
      except FileNotFoundError:
      return {"sorular": []}
      def veritabanina_yaz(veriler):
      with open('C:\\Users\\User\\Desktop\
      A9\\veritabani.json', 'w') as dosya:
      json.dump(veriler, dosya, indent=2, ensure_ascii=False)
      def yakin_sonuc_bul(soru, sorular):
      eslesen = yakin_sonuclari_getir(soru, sorular, n=1, cutoff=0.6)
      return eslesen[0] if eslesen else None
      def cevabini_bul(soru):
      for soru_cevaplar in veritabani["sorular"]:
      if soru_cevaplar["soru"] == soru:
      return soru_cevaplar["cevap"]
      return None
      sg.theme("LightBlue1")
      layout = [
      [sg.Text("Chat Bot", font=("Helvetica", 16))],
      [sg.Output(size=(50, 10), key="cevaplar")],
      [sg.InputText(key="siz"), sg.Button("Gönder"), sg.Button("Çıkış")]
      ]
      veritabani = veritabanini_yukle()
      window = sg.Window("Chat Bot", layout)
      while True:
      event, values = window.read()
      if event == sg.WIN_CLOSED or event == "Çıkış":
      break
      soru = values["siz"]
      print("Siz:", soru)
      gelen_sonuc = yakin_sonuc_bul(soru, [soru_cevaplar["soru"] for soru_cevaplar in veritabani["sorular"]])
      if gelen_sonuc:
      verilecek_cevap = cevabini_bul(gelen_sonuc)
      cevap_text = f"Bot: {verilecek_cevap}"
      window["cevaplar"].update(value=cevap_text + "
      " + values["cevaplar"])
      else:
      cevap_text = "Bot: Bunu nasıl cevaplayacağımı bilmiyorum. Öğretir misiniz?"
      yeni_cevap = sg.popup_get_text(cevap_text, title="Öğrenme", keep_on_top=True)
      if yeni_cevap and yeni_cevap != 'geç':
      veritabani["sorular"].append({
      "soru": soru,
      "cevap": yeni_cevap
      })
      veritabanina_yaz(veritabani)
      cevap_text = "Bot: Teşekkürler, sayenizde yeni bir şey öğrendim."
      window["cevaplar"].update(value=cevap_text + "
      " + values["cevaplar"])
      veritabanina_yaz(veritabani)
      window.close()

  • @solaris867
    @solaris867 ปีที่แล้ว +2

    Tam bir yapay zeka olmadı sanırım bir nevi listeleme programı gibi oldu, nöral öğrenme yada diğer yöntemler daha mı karmaşık acaba? Onlarla ilgili basit örnekler yapabilir misin?

    • @dincertekin
      @dincertekin  ปีที่แล้ว +1

      Haklısınız chatbot aslında fakat yapay zekanın çalışma prensibini anlamak isteyenler için basit bir örnek, nöral öğrenme / derin öğrenme içinde videolar çekeceğim. Orası biraz daha karışık 😊

  • @BilalFazil-b8i
    @BilalFazil-b8i ปีที่แล้ว +3

    Hocam çok faydalı olmuş devamıda gelsin

  • @9canozel
    @9canozel วันที่ผ่านมา

    Reis bende json yok onu nasıl halledebilirim

  • @cakalli371
    @cakalli371 6 หลายเดือนก่อน +1

    öncelikle merhaba,
    ben kodu dikkatlice yazdım terminalde siz yanıtını aldım ne yazarsam yazim cevap alamıyorum ben hatalı yazmışımdır belki deyip sizin kodunuzu kopyaladım kendi uzantılarıma göre ayarladım ama yine siz diyor ama ne yazarsam yazim bir şey demiyor ve yine siz diyor yardımcı olabilirmisiniz ilave kütüphane indirmem gerekli mi
    pyhton 3.12.3 kullanıyorum

  • @drontesti2773
    @drontesti2773 4 หลายเดือนก่อน +1

    abi bende böyle hata veriyor : Traceback (most recent call last): File "", line 1, in NameError : name 'chat_bot' is not defiend yazıyor başka hatalar yazıyor yardım edin sinirden ağlayacam :(

    • @dincertekin
      @dincertekin  4 หลายเดือนก่อน

      Biraz sakin olalım, sinirden ağlamalık bir durum yok chat_bot() fonksiyonunu tanımlamadığını söylemiş. Kodları doğru düzgün yazdığından ve bir dosyaya kaydettiğinden emin misin?

  • @9canozel
    @9canozel วันที่ผ่านมา

    pip install json yapıyorum hata alıyorum sebebi ne bunun

  • @MertGüloğlu-u8e
    @MertGüloğlu-u8e 2 หลายเดือนก่อน +1

    Merhaba, bu aralar kod yazmak için uğraşıyordum ve sizin videonuzu gördüm ve çok beğendim ama kodu elle yazdığım veya kodu sizden alıp yapıştırdığımda if yeni_cevap != 'geç':
    veritabani["sorular"]append({
    "soru": soru,
    "cevap": yeni_cevap
    }) append kısmı hata veriyor yardım edebilir misiniz?

    • @dincertekin
      @dincertekin  2 หลายเดือนก่อน

      .append olacak ]'dan sonra nokta koymamışsınız 😁

    • @MertGüloğlu-u8e
      @MertGüloğlu-u8e 2 หลายเดือนก่อน +1

      @@dincertekin Teşekkür ederim.Yardımınız ve Videonuz için çok teşekkürler.

  • @KUTAY_YILDIRIM
    @KUTAY_YILDIRIM ปีที่แล้ว +2

    Merhaba hocam, bu uygulamada bilgisayarın verisini internetten çekmesini sağlayabilir miyiz? Chatgpt gibi big data kullanan yapay zeka uygulamaları gibi eğitme işini otomatiğe bağlayabilir miyiz? Emeğinize sağlık.

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Merhaba, geç cevap verdiğim için üzgünüm. Tabii ki mümkün. wikipedia kütüphanesini inceleyebilirsiniz veya internet otomasyonu ile kendi datasetinizi oluşturup onunla eğitebilirsiniz.

  • @SessizGolge34
    @SessizGolge34 ปีที่แล้ว +1

    Güzel bir video olmuş eline sağlık abi. Sormak istediğim bir şey var. Bizim bu uygulamaya sorduğumuz soruyu veritamanımıza cevabı olarak sadece bir yazı yerine bir şey yaptırabiliyor muyuz? Bunu app.py içerisinde
    if soru == 'Uyguluma çalıştır':
    os.system("Dosya uzantısı")
    şeklinde olabildiğini biliyorum ancak bu durumda get_close_matches kullanılır mı, onu bilmiyorum.
    🔴ÖZETLE🔴: Ya veritabanımız üzerinden, ya da bu uygulama içerisinde döngüye aldığımız kısımda çalıştırılabileceğini düşünüyorum. Bunu nasıl yapabilirim?

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Teşekkür ederim güzel yorumun için, get_close_matches fonksiyonunu kullanarak yapabilirsin fakat if statement eklemen gerekir çünkü JSON dosyası üzerinde dosya yürütme işlemi biraz zor. Ya da dilersen uygulama exe dosyasının adını öğretip Windows'ta "start {exedosyası}" komutunu yürütmesini sağlayabilirsin. 😊

    • @SessizGolge34
      @SessizGolge34 ปีที่แล้ว

      Teşekkür ederim abi yardımın için. Hemen deneyeceğim :)@@dincertekin

    • @SessizGolge34
      @SessizGolge34 ปีที่แล้ว

      exe dosyasını nasıl öğreteceğim?@@dincertekin

  • @TrendSpotdunyasi
    @TrendSpotdunyasi 7 หลายเดือนก่อน +1

    Dinçer hoca bu yaz sesli komut ile çalışan hale getirebilir miyiz?

    • @dincertekin
      @dincertekin  7 หลายเดือนก่อน

      pyttsx3 kütüphanesi ile getirebilirsiniz, bir araştırın 😊

  • @gitarc
    @gitarc 3 หลายเดือนก่อน +1

    if soru == "çık":
    ^
    IndentationError: unindent does not match any outer indentation level
    Process finished with exit code 1
    çözümü nedir?

    • @dincertekin
      @dincertekin  3 หลายเดือนก่อน

      @@gitarc ifin başında tab atmayı (boşluk koymayı) unutmuşsunuz aldığınız hata IndentationError boşluk hatası.

  • @voxparatornerax8240
    @voxparatornerax8240 8 หลายเดือนก่อน +9

    AI geliştiricisi olarak bu videoyu izlemek bana acı verdi. Yapay zeka değil de asistan deseydiniz keşke.

    • @dincertekin
      @dincertekin  8 หลายเดือนก่อน +4

      Akıllı chatbot diye belirttim tekrar izlerseniz acı vermeyeceğini fark edersiniz 😊 Meslektaşıma yanlış yapmam hepimiz yazılım geliştiriciyiz sonuçta

    • @voxparatornerax8240
      @voxparatornerax8240 8 หลายเดือนก่อน +4

      @@dincertekin yok estağfurullah zaten videonun içeriği kaliteli ona yönelik bir problemim yok kapak fotoğrafından bahsetmekteyim yoksa kodu böyle yazdın dur canım yandı gibisinden bir şey demek istemedim günümüzde her şeye yapay zeka denmesi bana acı veriyor.

    • @dincertekin
      @dincertekin  8 หลายเดือนก่อน +3

      @@voxparatornerax8240 sana sonuna kadar katılıyorum gerçek bir AI videosu da çekeceğim yakın zamanda ancak HuggingFace datasetleri ile çalışacak kendi datasetimizi hazırlamayı da gösterebilirim bilmiyorum henüz

    • @voxparatornerax8240
      @voxparatornerax8240 8 หลายเดือนก่อน +2

      @@dincertekin çok güzel bir içerik olabilir aslında sonuçta dediğim gibi bu video gayet kaliteliydi ve başka işler çıkarttığında da eminim ki kaliteli olacaktır. Özellikle AI alanında güzel Türkçe kaynak bulmak oldukça zor. Tebrik ederim güzel iş çıkarıyorsun :)

    • @Enesq3540
      @Enesq3540 3 หลายเดือนก่อน

      ​@@voxparatornerax8240 önerebilceğin kaynaklar var mı ben de sizin Yoldan ilerlemek istiyorum

  • @Captan34
    @Captan34 ปีที่แล้ว +1

    Ben bir şey sormak istiyorum bunu nasıl seslendirme yaparım yani yazarak değilde sesli komut vererek konuşmasını nasıl sağlaya bilirim

    • @dincertekin
      @dincertekin  ปีที่แล้ว +1

      pyttsx3 kütüphanesi kullanılarak yapılabilir, ilgili bir videoyu izleyerek yapabilirsiniz 😊

  • @Hasan645.
    @Hasan645. 5 หลายเดือนก่อน +1

    merhabalar, yine mükemmel bir video olmuş. bu chatbotu teker teker yazarak eğitmeye mecbur muyuz. bunun başka bir yolunu biliyorsanız yazdığımız yapay zekayı geliştirmek üzerine de bir video çekebilir misiniz?

    • @dincertekin
      @dincertekin  5 หลายเดือนก่อน +1

      Merhaba, öncelikle teşekkür ederim. Bu videodakinde maalesef evet kendimiz eğitmeye mecburuz. Fakat HuggingFace hazır modelleriyle yapay zekamızı eğitmek içinde bir video çekeceğim yakın tarihte 😊

    • @Hasan645.
      @Hasan645. 5 หลายเดือนก่อน +1

      @@dincertekin tamamdır, beklemedeyim.

  • @malikdundar961
    @malikdundar961 ปีที่แล้ว +3

    Hocam süper oldu....Böyle artistlik bir kod az bulunur :)

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Arkadaşlara hava atmalık tam 😂 Teşekkürler yorumunuz için ❤️

    • @furkandur_
      @furkandur_ ปีที่แล้ว +1

      Yav ne artistliği adam Türkçe isimlendirme yapıyor Türkçe

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      @@furkandur_ Öncelikle yorumunuz için teşekkürler. Evet çünkü yazan insanın ne yazdığını anlaması gerektiğini düşünüyorum, siz farklı düşünüyor olabilirsiniz.

  • @Gulcanseker-sv6hp
    @Gulcanseker-sv6hp 4 หลายเดือนก่อน +1

    abi müzik eklemesen daha iyi bence. teşekkürler harikaydı

    • @dincertekin
      @dincertekin  4 หลายเดือนก่อน

      @@Gulcanseker-sv6hp müziği daha da kısacağım 😊 ben teşekkür ederim

  • @oguzhanylmaz4586
    @oguzhanylmaz4586 ปีที่แล้ว +1

    hocam spesifik bir konuda chatbot yapmak istesek yani sadece o konu üzerinde sorular sorup cevap alacağımız , nlp ve machine learning yöntemlerini kullanarak böyle bişi yapılır mı

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Merhaba, geç gördüm çok özür dilerim. NLP zaten aslında bunun için mevcut. Web sitelerinde soru cevap chatbotlarının olduğunu görmüşsünüzdür bu şekilde eğitiliyor.

  • @sabitarturk8720
    @sabitarturk8720 ปีที่แล้ว +1

    Hocam buna bi arayüz nasıl tanımlayabiliriz .

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Python ile GUI yapımı videomu izleyerek oluşturabilirsiniz.

  • @margus_123
    @margus_123 หลายเดือนก่อน

    Mobilden nasil yapabilirim

  • @who7im
    @who7im 3 หลายเดือนก่อน +1

    Abi install pip kivy yi nasıl indircem bunu nereye yazcam yani

    • @dincertekin
      @dincertekin  3 หลายเดือนก่อน

      th-cam.com/video/E6AmVyYb3QM/w-d-xo.html

  • @balikosman0
    @balikosman0 11 หลายเดือนก่อน +1

    hocam iyi günler
    ben yaotım fakat çalışmadı yardımcı olurmusunuz bununa ilgili projem varda

    • @dincertekin
      @dincertekin  11 หลายเดือนก่อน

      Merhaba, geç cevap verdiğim için kusura bakmayın. Sorularınız ve sorunlarınız için iletişim: dincertekin@protonmail.com

  • @buraksenyurek
    @buraksenyurek 11 หลายเดือนก่อน +1

    Dinçer bey merhaba, bir sorum olacak kodlama ile alakalı. Bir soru öğrettiğimizde cevabını söylediğimizde veritabanına yazıyor. Ama mesela bir kelimiyi eksik yazdığımda yeni bir soru olarak algılıyor. Bunu önüne nasıl geçebiliriz ? :)

    • @hebelehubele0
      @hebelehubele0 7 หลายเดือนก่อน

      doğal dil isleme ile

  • @dagdelens67
    @dagdelens67 3 หลายเดือนก่อน +1

    Nasilsin : The term 'Nasilsin' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
    spelling of the name, or if a path was included, verify that the path is correct and try again.
    At line:1 char:1
    + Nasilsin
    + ~~~~~~~~
    + CategoryInfo : ObjectNotFound: (Nasilsin:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    Böyle bir hata aldım yardım edebilirmisiniz lütfen.

    • @dincertekin
      @dincertekin  3 หลายเดือนก่อน

      @@dagdelens67 kodu çalıştırmadan terminale Nasilsin yazmışsınız videoyu tekrar dikkatlice izleyin lütfen

  • @Khan-ts7bx
    @Khan-ts7bx ปีที่แล้ว +1

    hocam uzaktan biligsayara erisim virusu nasil yapilir.

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Hemen videosunu çekelim

  • @YİĞİTOMER-k4j
    @YİĞİTOMER-k4j 2 หลายเดือนก่อน +1

    abi haberin olsun senin kodu çalıp üstüne geliştirmeler yapıp kendi asistanım yapıcam şimdiden sağolasın :)

    • @dincertekin
      @dincertekin  2 หลายเดือนก่อน

      @@YİĞİTOMER-k4j mutlu oldum ne yalan söyleyeyim şimdiden kolay gelsin 😊

    • @YİĞİTOMER-k4j
      @YİĞİTOMER-k4j 2 หลายเดือนก่อน

      @@dincertekin sağol :)

    • @YİĞİTOMER-k4j
      @YİĞİTOMER-k4j 2 หลายเดือนก่อน +1

      @@dincertekin abi ben yapay zeka kodlamak istiyorum sence sql mi kullanayım yoksa mondodb mi kullanayım veri tabanım için (bu arada yapacağım yapay zeka piyasada adını duyurtacak olması hedefim chatgbt gibi)

    • @dincertekin
      @dincertekin  2 หลายเดือนก่อน

      @@YİĞİTOMER-k4j ikisindede hem faydasi hem zarari var ben olsam Postgres veya MSSQL kullanirim

  • @untouchablemlbb8112
    @untouchablemlbb8112 ปีที่แล้ว +1

    soruları aldıktan sonra .lower() çözebilirsin muhtemelen. çünkü galiba harfleri ascii de ki yerlerine göre eşleştiriyordur...

    • @dincertekin
      @dincertekin  ปีที่แล้ว +1

      Merhaba, teşekkür ederim cevabınız için. Evet muhtemelen ondan ötürü yaşadığım bir sorun 😂

    • @untouchablemlbb8112
      @untouchablemlbb8112 ปีที่แล้ว

      Bence part part hiç kütüphane kullanmadan metin tabanlı bir yapay zeka modeli yazmaya çalışsak çok iyi olur. Devamında internetten araştırma yapabileceği bir api vb birşey ekler eğitmeye de gerek kalmaz sonra da ses de ekleriz dinler ve konuşur yani sanal asistan gibi birşey yapabilriz. bir düşün vaktin varsa güzel içerik olur. biz gibilerde büyük ilgiyle izler. zor bir içerik ama farkındayım :) @@dincertekin

  • @Hamzaalparslankadayif1022
    @Hamzaalparslankadayif1022 10 หลายเดือนก่อน +1

    Hocam bende botu açınca bir şeyler yazınca kırmızı yazılar yazıyor. Ne yapmalıyım?

    • @dincertekin
      @dincertekin  10 หลายเดือนก่อน

      Demek ki kodda bir sorun var ve hata veriyor, videoyu baştan izleyip adımları tekrar takip edin.

    • @Hamzaalparslankadayif1022
      @Hamzaalparslankadayif1022 10 หลายเดือนก่อน

      tamam teşekkür ederim hocam@@dincertekin

  • @yusufgulelli9032
    @yusufgulelli9032 ปีที่แล้ว +1

    knk eline saglik kanalini cok begendim abone oldum bior osrum olucak chatgbt vb gibi yapay zeka araclarina benzer birseyelr yapabilmek icin hangi kutuphaneleri onerirrisin veya egeitim setin varmi bunla ilgili ve son olarak herhangi bir tavsiyn varmi (python temelim var bu arada)

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Teşekkür ederim güzel yorumunuz için birkaç kütüphaneyi birleştirip kullanabilirsiniz. NLP kütüphanelerini araştırın, onu Flask ile birleştirirseniz güzel bir şeyler çıkar 😊

    • @yusufgulelli9032
      @yusufgulelli9032 ปีที่แล้ว

      pytorch veya tensorflower gibi kutuphanelerde var @@dincertekin

  • @cakalli371
    @cakalli371 6 หลายเดือนก่อน +1

    öncelikle merhaba,
    ben komutu dikkatlice yazdım çalıştırdım terminalde de siz yazdı ben soruları yazıyorum ama cevap alamıyorum yardımcı olabilirmisiniz acaba?

    • @dincertekin
      @dincertekin  6 หลายเดือนก่อน

      Merhaba, Pythonu kurduğunuza gerekli kütüphanelere sahip olduğunuza emin misiniz?

    • @cakalli371
      @cakalli371 6 หลายเดือนก่อน +1

      @@dincertekin ne gibi acaba açar mısınız

    • @cakalli371
      @cakalli371 6 หลายเดือนก่อน +1

      @@dincertekin hocam teşekkürler çözdüm sorunumu

    • @dincertekin
      @dincertekin  6 หลายเดือนก่อน

      @@cakalli371 videodaki kodların tamamını kontrol edin, Python kuruludur zaten size Siz yazdıysa terminalde 😊

    • @dincertekin
      @dincertekin  6 หลายเดือนก่อน

      @@cakalli371 çok sevindim

  • @mchardcoreoyun
    @mchardcoreoyun ปีที่แล้ว +1

    Minecraft'ta speedrun yapabilen bir yapay zeka çok daha verimli olur. İzlenme ve etkileşim açısından

    • @dincertekin
      @dincertekin  ปีที่แล้ว +1

      Fikriniz için teşekkür ederim, bu konuyu bir araştıracağım.

  • @RolyNob-q1h
    @RolyNob-q1h ปีที่แล้ว +1

    Böyle proqramaları örgenmek için nerden başlamalıyım?cevap verirseniz sevinirim

    • @dincertekin
      @dincertekin  ปีที่แล้ว +1

      Kanalımdaki dersleri izleyerek başlayabilirsiniz.

    • @RolyNob-q1h
      @RolyNob-q1h ปีที่แล้ว +1

      @@dincertekin çok teşekkür ederim aboneyi hak etdiniz gerçekten Emin olun Hepsini izliyicem

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      ​@@RolyNob-q1h Ne demek umarım bir şeyler öğrenmenize yardımcı olabilirim. 😊

  • @omerfarukkayabas5934
    @omerfarukkayabas5934 5 หลายเดือนก่อน +2

    hocam selamlar bu ürettiğimiz soruları birde düzenleme yapabilirmiyiz diye uğraşıyordum fakat beceremdim yardımcı olursanız çok sevinirim.

    • @dincertekin
      @dincertekin  5 หลายเดือนก่อน

      Tabii ki, dosya içerisinden düzenleyebilirsiniz. veritabani.json dosyası içerisinde sorular: [] mevcut.

  • @İsmailHakkıÖz
    @İsmailHakkıÖz ปีที่แล้ว +1

    abi kodu çalıştırmak için json kütüphanesini indirmemiz gerekiyor mu

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      pip install json yazarak kurabilirsiniz 😊

  • @can61cebi
    @can61cebi ปีที่แล้ว +1

    Akıcı anlatım Dinçer Tekin farkıyla 😝

  • @gunesayata9777
    @gunesayata9777 6 หลายเดือนก่อน +1

    hocam while ve def te hata veriyor

    • @dincertekin
      @dincertekin  6 หลายเดือนก่อน

      Merhaba, tam olarak ne hatası alıyorsunuz?

    • @gunesayata9777
      @gunesayata9777 6 หลายเดือนก่อน

      @@dincertekin PS C:\Users\YGS> & C:/Users/YGS/anaconda3/python.exe c:/Users/YGS/Desktop/akıllı-chatbot/Uygulama.py
      File "c:\Users\YGS\Desktop\akıllı-chatbot\Uygulama.py", line 12
      def yakin_sonuc_bul(soru,sorular):
      ^
      IndentationError: unindent does not match any outer indentation level
      PS C:\Users\YGS>
      * History restored
      PS C:\Users\YGS>
      bunu alıyorum çalıştırdığım zaman

    • @gunesayata9777
      @gunesayata9777 6 หลายเดือนก่อน +1

      yaptıklarınız aynısıı yapmaya çalıştım

    • @dincertekin
      @dincertekin  6 หลายเดือนก่อน

      @@gunesayata9777 hatayı atarsanız yardımcı olabilirim videoyu tekrar dikkatle izleyin 😊

  • @furkanilal2564
    @furkanilal2564 ปีที่แล้ว +1

    Abii kanalını çok beğendim eline emeğine sağlık

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Güzel yorumun için teşekkür ederim ❤️

  • @muhammethasanbas
    @muhammethasanbas ปีที่แล้ว +1

    Hocam peki bu chatimiz bazı bilmedigi yada öğrettiğimizin dışında alternatif kapsamlı verileri internetten bulup eşleştirme yapması için ne yapmamız gerek birde yanlış öğrendiği cevapları düzeltme gibi bir sey olamaz mı

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Tabii ki olur, wikipedia gibi sitelerden bilgi toplamasını sağlayabilirsin. Ancak çok detaylı bir iş. 😊

    • @solaris867
      @solaris867 ปีที่แล้ว

      Bunuda anlat ileri seviye isteyenler için detaylı videolarda olabilir.@@dincertekin

  • @lolchc6402
    @lolchc6402 9 หลายเดือนก่อน +1

    abi selam ben bu kodu aldım ve direk kopyaladım githubdan ordaki kordinat kısımlarınıda değiştirdim ama çalışmıyor ve hata veriyor neden biliyormusun

    • @dincertekin
      @dincertekin  9 หลายเดือนก่อน

      Verdiği hata nedir?

    • @lolchc6402
      @lolchc6402 9 หลายเดือนก่อน

      & c:/Users/ASUS/Desktop/Synthia/env/Scripts/python.exe c:/Users/ASUS/Desktop/Synthia/uygulama.py
      Traceback (most recent call last):
      File "c:\Users\ASUS\Desktop\Synthia\uygulama.py", line 47, in
      chat_bot()
      File "c:\Users\ASUS\Desktop\Synthia\uygulama.py", line 23, in chat_bot
      veritabani = veritabanini_yukle()
      ^^^^^^^^^^^^^^^^^^^^
      File "c:\Users\ASUS\Desktop\Synthia\uygulama.py", line 5, in veritabanini_yukle
      with open('C:\\Users\\User\\Desktop\\Syntia\\veritabani.json', 'r') as dosya:
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\User\\Desktop\\Syntia\\veritabani.json'@@dincertekin

    • @lolchc6402
      @lolchc6402 9 หลายเดือนก่อน +1

      & : The term 'c:/Users/ASUS/Desktop/Synthia/env/Scripts/python.exe' is not recognized as the name of a cmdlet, function, script f
      ile, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try agai
      n.
      At line:1 char:3
      + & c:/Users/ASUS/Desktop/Synthia/env/Scripts/python.exe c:/Users/ASUS/ ...
      + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      + CategoryInfo : ObjectNotFound: (c:/Users/ASUS/D...ipts/python.exe:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException@@dincertekin

    • @dincertekin
      @dincertekin  9 หลายเดือนก่อน

      @@lolchc6402 python kurulumunuzda bir hata var

    • @lolchc6402
      @lolchc6402 9 หลายเดือนก่อน

      hocam pekiya napmam lazım @@dincertekin

  • @ahmet-yt6vc
    @ahmet-yt6vc 6 หลายเดือนก่อน

    Herşeyi yaptım ama hata veriyor. Verdiği hata, kırmızı bir yazı cıkıyor ve aynı hatayı defalarca veriyor

    • @dincertekin
      @dincertekin  6 หลายเดือนก่อน

      Hatayı yazarsanız yardımcı olabilirim 😊

  • @tolgacapas2347
    @tolgacapas2347 ปีที่แล้ว +1

    ben aynısını yazmayı denedim ama başladıgı gibi kapanıyo yazılım
    yani başlatıyom bitiyo

    • @dincertekin
      @dincertekin  ปีที่แล้ว +1

      Videoyu baştan dikkatlice tekrar izlemenizi ve adım adım her şeyi yapmanızı öneririm. while true kodunu yazmayı atlamış olabilirsiniz ya da kürüphaneleri yüklemeyi 😊

  • @yusufkayaa4687
    @yusufkayaa4687 8 หลายเดือนก่อน +1

    abi bunu mobil uygulama haline nasıl getircez

    • @dincertekin
      @dincertekin  8 หลายเดือนก่อน

      Python Kivy kütüphanesini inceleyebilirsiniz.

  • @venx1567
    @venx1567 ปีที่แล้ว +2

    Olum aşırı bilgilisin ama bir yandan öyle bir hızlı yazıyorsun ki pyhton a racon keser gibi ses tonlaman ile aşırı komik oluyor ama gerçekten güzel video olmuş bilgine hayran kaldım

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Güzel yorumun için teşekkür ederim, olabildiğince detaylı anlatmaya çalışıyorum. Komik olması da iyiymiş 😂😂

  • @hasanhuseyin9537
    @hasanhuseyin9537 11 หลายเดือนก่อน

    Hocam aynısını c# ile yapabilir miyim yapabilirsem buna dair videolarınız var mıdır

    • @isimsiz-ok1jg
      @isimsiz-ok1jg 10 หลายเดือนก่อน

      yapamıyon diye biliyorum genelde boyle şeylerd python ile oluyor

  • @solaris867
    @solaris867 ปีที่แล้ว

    14:55 Bence hiçbirşey döndürmesi yerine sorunun cevabını henüz öğrenmedim diye birşey döndürse daha güzel olur. Sonuçta öğrenen bir yapay zeka değil mi?

  • @maskelilincoln
    @maskelilincoln 10 หลายเดือนก่อน +1

    Ben mi yanlış gördüm yoksa cevapları siz verdiğiniz bir yapay zekamı oluşturdunuz ?
    İyide bu yapay zeka değil ki yapay zekaya binlerce veri dosyası girersin kendi öğrenir.

    • @dincertekin
      @dincertekin  10 หลายเดือนก่อน +1

      Merhaba, doğru söylüyorsunuz. Fakat burada amaç dataset ile yapay zeka eğitmek değil mantığı anlamak ☺️

  • @aysenur2192
    @aysenur2192 ปีที่แล้ว +1

    Bu kodu whatsappta çalıştırabilir miyiz? Çevrimdışı olduğumda kişi ai ile konuşsun gibi

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      pywhatkit kütüphanesini araştırabilirsiniz, bilgi edindikçe her şey mümkün 😊

  • @cnry619
    @cnry619 หลายเดือนก่อน +1

    abi bende herşeye none diyo

  • @mclar9
    @mclar9 ปีที่แล้ว +1

    Hocam bunu web e nasıl entegre ederız😊

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Python'da Django veya Flask kütüphanesi ile yapabilirsiniz aynı kodları Flask ile sunucuda çalıştırmanız yeterli 😊

  • @huseyinzs
    @huseyinzs 4 หลายเดือนก่อน

    veri tabanını yazamadım yazarmısın

  • @TERS_KAFA
    @TERS_KAFA 5 หลายเดือนก่อน +1

    Bende hepsini dikkatle yazdım fakat hiç none cevapını bile almadım pyton 3.12.4

    • @dincertekin
      @dincertekin  5 หลายเดือนก่อน

      @@TERS_KAFA emin misiniz? Çalışmaması üzdü, Terminal açıp py -3 -v yazdığınızda ne çıktı alıyorsunuz?

  • @AlperveYigit
    @AlperveYigit หลายเดือนก่อน +1

    While true hata diyo abi

    • @dincertekin
      @dincertekin  หลายเดือนก่อน

      @@AlperveYigit hatayı gönderirseniz yardımcı olabilirim

  • @EgeBrkYldz
    @EgeBrkYldz 8 หลายเดือนก่อน +1

    File "c:\Users\egebe\Desktop\akilli-chatbot\uygulama.py", line 28
    if soru == 'çık':
    IndentationError: unexpected indent
    Böyle bir hata alıyorum nasıl düzeltebilirim

    • @dincertekin
      @dincertekin  8 หลายเดือนก่อน

      Bu hatanın sebebi doğru yerde TAB atmamışsınız, doğru hizalayın satırı.

    • @EgeBrkYldz
      @EgeBrkYldz 8 หลายเดือนก่อน

      import json
      from difflib import get_close_matches as yakin_sonuclari_getir
      def veritabanini_yukle():
      with open('C:\\Users\\egebe\\Desktop\\akilli-chatbot\\veritabani.json', 'r') as dosya:
      return json.load(dosya)
      def veritabanina_yaz(veriler):
      with open('C:\\Users\\egebe\\Desktop\\akilli-chatbot\\veritabani.json', 'w') as dosya:
      json.dump(veriler, dosya, indent=2)
      def yakin_sonuc_bul(soru, sorular):
      eslesen = yakin_sonuclari_getir(soru, sorular, n=1, cutoff=0.6)
      return eslesen[0] if eslesen else None
      def cevabini_bul(soru, veritabani):
      for soru_cevaplar in veritabani["sorular"]:
      if soru_cevaplar["soru"] == soru:
      return soru_cevaplar["cevap"]
      return None
      def chat_bot():
      veritabani =veritabanini_yukle()

      while True:
      soru = input("Siz: ")
      if soru == 'çık':
      break
      gelen_sonuc = yakin_sonuc_bul(soru, [soru_cevaplar["soru"] for soru_cevaplar in veritabani["sorular"]])
      if gelen_sonuc:
      verilecek_cevap = cevabini_bul(gelen_sonuc, veritabani)
      print(f"Bot: {verilecek_cevap}")
      else:
      print("Bot: Bunu nasıl cevaplayacağımı bilmiyorum. Öğretir misiniz?")
      yeni_cevap = input("Öğretmek için yazabilir veya 'geç' diyebilirsiniz.")
      if yeni_cevap != 'geç':
      veritabani["sorular"].append({
      "soru":soru,
      "cevap": yeni_cevap
      })
      veritabanina_yaz(veritabani)
      print("Bot: Teşekkürler, sayenizde yeni bir şey öğrendim")
      if __name__ == '__main__':
      chat_bot()
      hocam o sorunu çözdüm şimdide
      Traceback (most recent call last):
      File "c:\Users\egebe\Desktop\akilli-chatbot\uygulama.py", line 49, in
      chat_bot()
      File "c:\Users\egebe\Desktop\akilli-chatbot\uygulama.py", line 23, in chat_bot
      veritabani =veritabanini_yukle()
      ^^^^^^^^^^^^^^^^^^^^
      File "c:\Users\egebe\Desktop\akilli-chatbot\uygulama.py", line 5, in veritabanini_yukle
      with open('C:\\Users\\egebe\\Desktop\\akilli-chatbot\\veritabani.json', 'r') as dosya:
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\egebe\\Desktop\\akilli-chatbot\\veritabani.json'
      böyle bir hata alıyorum.Nerede hata yaptım çıldırcam yaa.

    • @inflamess
      @inflamess 7 หลายเดือนก่อน

      @@EgeBrkYldz 'C:\\Users\\egebe\\Desktop\\akilli-chatbot\\veritabani.json' bu dosya yok

    • @EgeBrkYldz
      @EgeBrkYldz 7 หลายเดือนก่อน

      @@inflamess Çok teşekkür ederim ya çok saol

  • @yeniformul5880
    @yeniformul5880 8 หลายเดือนก่อน +1

    teşekkür ederim sağolun

  • @BilalFazil-b8i
    @BilalFazil-b8i ปีที่แล้ว +6

    Hocam siz "Nasilsin?" diye kaydetmişsiniz ama siz "Nasilsin"bu yanlış ondan none veriyor

    • @dincertekin
      @dincertekin  ปีที่แล้ว +2

      Doğru, teşekkür ederim hatamı düzelttiğin için 😂❤️

    • @BilalFazil-b8i
      @BilalFazil-b8i ปีที่แล้ว

      iyi günler hocam

    • @BilalFazil-b8i
      @BilalFazil-b8i ปีที่แล้ว +1

      Hocama devamıda gelsin

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      @@BilalFazil-b8i Şu an yurt dışında bir işim var, ekipman bulmaya çalışıyorum videolar devam edecek 👌👍

    • @BilalFazil-b8i
      @BilalFazil-b8i ปีที่แล้ว

      tamam hocam altta gonderdigim kod duzgunmu

  • @WatchBoxTR
    @WatchBoxTR ปีที่แล้ว +1

    Elinize Sağlık Hocam Başarılı Bir Video Olmuş :)

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      Teşekkür ediyorum, beğenmenize sevindim 😊

  • @TuralHətəmov-s9n
    @TuralHətəmov-s9n 6 หลายเดือนก่อน

    Abi hatasız yapay zeka yapmak mumkun mu ?

  • @mertisik1
    @mertisik1 9 หลายเดือนก่อน +1

    abi bende chatbot not defined diyo hızlı dönermisin

    • @dincertekin
      @dincertekin  9 หลายเดือนก่อน

      Kodun tamamını yazdığınızdan emin olun. chat_bot fonksiyonunu tanımlamamışsınız.

    • @mertisik1
      @mertisik1 9 หลายเดือนก่อน

      ​@@dincertekin abi allah için discor falan ver çıldıracağım 3 saattir hatayı çözmeye çalışıyorum

  • @Devr-i_Alem
    @Devr-i_Alem 10 หลายเดือนก่อน +1

    Git yat kardeşim, biz mi dedik gece 4 de çek video diye 😄 Eline sağlık ama güzel olmuş

    • @dincertekin
      @dincertekin  10 หลายเดือนก่อน +1

      Haklısınız ama her şey yeni bir şeyler öğrenmek için 😊

  • @EmirhanKıvrak
    @EmirhanKıvrak 7 หลายเดือนก่อน +3

    abi bende çalışmadı

    • @dincertekin
      @dincertekin  7 หลายเดือนก่อน +1

      Merhaba, aldığınız hata nedir?

    • @EmirhanKıvrak
      @EmirhanKıvrak 7 หลายเดือนก่อน +2

      @@dincertekin abi yeni gördüm bu hatayı veriyor Errno 2

    • @dincertekin
      @dincertekin  7 หลายเดือนก่อน +1

      @@EmirhanKıvrak Tamamını kopyalayıp atarsanız yardımcı olabilirim.

    • @EmirhanKıvrak
      @EmirhanKıvrak 6 หลายเดือนก่อน +2

      @@dincertekin burayamı atim abi

    • @dincertekin
      @dincertekin  6 หลายเดือนก่อน +1

      @@EmirhanKıvrak evet

  • @sametukav9811
    @sametukav9811 ปีที่แล้ว +1

    Sesli konuşma nasılsın olacak?

    • @dincertekin
      @dincertekin  ปีที่แล้ว

      pyttsx3 kütüphanesi kullanılarak yapılabilir, ilgili bir videoyu izleyerek yapabilirsiniz 😊

  • @MesutKus-rk8lb
    @MesutKus-rk8lb ปีที่แล้ว +1

    👍👍👍

  • @brendlife-ts5js
    @brendlife-ts5js 9 หลายเดือนก่อน +1

    Devammm

    • @dincertekin
      @dincertekin  9 หลายเดือนก่อน

      Sonuna kadar 💪🏻

  • @para_marifet
    @para_marifet ปีที่แล้ว +2

    adam

  • @fardoss1720
    @fardoss1720 8 หลายเดือนก่อน +1

    Merhaba,
    Siz: asd
    Traceback (most recent call last):
    File "c:\Users\sinan\Desktop\AkıllıChatbot\app.py", line 56, in
    chat_bot()
    File "c:\Users\sinan\Desktop\AkıllıChatbot\app.py", line 39, in chat_bot
    gelen_sonuc = yakin_sonuc_bul(soru, [soru_cevaplar["soru"] for soru_cevaplar in veritabani["sorular"]])
    ~~~~~~~~~~^^^^^^^^^^^
    KeyError: 'sorular'
    böyle bir hata alıyorum, sebebi sizce nedir?

    • @dincertekin
      @dincertekin  8 หลายเดือนก่อน

      Merhaba, videodaki adımları dikkatlice tekrar edin. Veritabanı dosyasındaki sorular kısmını okuyamamış 😊

  • @CnarOzdemir-j2013
    @CnarOzdemir-j2013 10 หลายเดือนก่อน

    abi benim şöyle bir hatam var nasıl düzeltirim;
    Siz: merhaba
    Traceback (most recent call last):
    File "/home/xhamster/Masaüstü/openAI/openai.py", line 49, in
    chat_bot()
    File "/home/xhamster/Masaüstü/openAI/openai.py", line 31, in chat_bot
    gelen_sonuc = yakin_sonuc_bul(soru, [soru_cevaplar["soru"] for soru_cevaplar in veritabani["sorular"]])
    ~~~~~~^^^^^^^^^^^
    KeyError: 'sorular'