Bu, kullanıcının girdiği metinlere tepki verebilen, öğrenme yeteneğine sahip basit bir sohbet botu uygulamasıdır.
-
Projeyi bilgisayarınıza klonlayın:
git clone https://github.com/HlmA06/pybot.git cd pybot
-
Gerekli Python kütüphanelerini yükleyin:
pip install -r requirements.txt
botest.py
dosyasını çalıştırarak sohbet botunu başlatın.- Bot, size karşılık verecektir ve öğrenme özelliği kullanıma hazır olacaktır.
-
Konuşma: Bot, kullanıcının girdiği metinlere ne cevap vereceğini öğrenir ve kaydeder.
Kullanıcı: Nasılsın? Bot: Nasılsın dediğinizde ne cevap vermemi istersiniz? Kullanıcı: İyiyim. Kullanıcı: Nasılsın? Bot: İyiyim.
-
Kelime Listeleme: Öğrenilen kelimeleri ve anlamlarını listeleyin.
Kullanıcı: /list
-
Kelime Düzenleme: Öğrenilen bir kelimenin anlamını düzenleyin.
Kullanıcı: /edit kelime
-
Kelime Silme: Öğrenilen bir kelimeyi veritabanından silin.
Kullanıcı: /delete kelime
-
Espri Yapma: Bot, önceden tanımlı espri listesinden rastgele bir espri yapar. Bu dosyaya istediğiniz bilgiyi ekleyebilirsiniz.
Kullanıcı: data2
-
Saat Sorgulama: Bot, şu anki saat bilgisini verir.
Kullanıcı: saat
-
Hava Durumu Sorgulama: Bot, bir şehirin hava durumunu sorgular.
Kullanıcı: hava durumu
-
Hesap Makinesi: Basit bir hesap makinesi ile matematik işlemlerini yapın.
Kullanıcı: hesap