folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder FAQ Temelli Discord Botu



FAQ Temelli Discord Botu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    Selamlar

    Su io.net projesi icin discord kanalina bot yazacagim. Üyeler dönüp dolasip ayni sorulari soruyor. Simdi biri sik sorular sorulari derliyor. 

    Daha önce böyle bot hic yapmadim, tecrübe eden oldu mu? Discord tarafini sormuyorum bir sekilde sanirm kanala atilan mesajlari okuyabilirim

    ama sorum su, adamin yazdigi soruyu sikca sorulan sorular listesinde nasil arayabilirim? 

    Aklima chatgtp kullanmak geldi ama fiyatlar nasil olur kestiremiyorum. Belki günde 10 bin tane soruya cevap vermesi gerekiyor botun :)

    Her türlü öneriye acigim.

    Aslinda Azure'un böyle bir servisi var da, bir ücret kazanmayacagim icin, mümkün mertebe masrafi az tutmak istiyorum


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Liarhack
    Liarhack's avatar
    Kayıt Tarihi: 16/Temmuz/2013
    Erkek
    unbalanced bunu yazdı

    Selamlar

    Su io.net projesi icin discord kanalina bot yazacagim. Üyeler dönüp dolasip ayni sorulari soruyor. Simdi biri sik sorular sorulari derliyor. 

    Daha önce böyle bot hic yapmadim, tecrübe eden oldu mu? Discord tarafini sormuyorum bir sekilde sanirm kanala atilan mesajlari okuyabilirim

    ama sorum su, adamin yazdigi soruyu sikca sorulan sorular listesinde nasil arayabilirim? 

    Aklima chatgtp kullanmak geldi ama fiyatlar nasil olur kestiremiyorum. Belki günde 10 bin tane soruya cevap vermesi gerekiyor botun :)

    Her türlü öneriye acigim.

    Aslinda Azure'un böyle bir servisi var da, bir ücret kazanmayacagim icin, mümkün mertebe masrafi az tutmak istiyorum

    Bayağı karışık gibi görünüyor, tensorflowu kullanabilirsin tabi discord'daki sorular türkçe mi ingilizce mi bu da önemli, türkçe dil paketleri biraz sorunlu. Ayrıca, kullanıcıların sorabileceği soruları direk yönetebilirsin yani bir nevi facebook messenger gibi olası soruları belli bir şekilde kategorize ve belli bir tipte kullanmalarına mecbur bırakabilirsin, diğer türlü gtp veya türevi ai servisleri kullanmaya mecbur kalırsın. Bence, kur tensoru sal botu discord kanalını 3-5 hafta dinlesin :) topla datayı yap analizi sal kobrayı :P hem de hayrına eğitilmiş bir örnek olur elinde.. 

    Unutulan not: Tensor RNN Recurrent Neural Network modeli işini görecektir. 

    Liarhack tarafından 14/Mar/24 17:12 tarihinde düzenlenmiştir

    www.tithack.com
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    Liarhack bunu yazdı

    Bayağı karışık gibi görünüyor, tensorflowu kullanabilirsin tabi discord'daki sorular türkçe mi ingilizce mi bu da önemli, türkçe dil paketleri biraz sorunlu. Ayrıca, kullanıcıların sorabileceği soruları direk yönetebilirsin yani bir nevi facebook messenger gibi olası soruları belli bir şekilde kategorize ve belli bir tipte kullanmalarına mecbur bırakabilirsin, diğer türlü gtp veya türevi ai servisleri kullanmaya mecbur kalırsın. Bence, kur tensoru sal botu discord kanalını 3-5 hafta dinlesin :) topla datayı yap analizi sal kobrayı :P hem de hayrına eğitilmiş bir örnek olur elinde.. 

    Unutulan not: Tensor RNN Recurrent Neural Network modeli işini görecektir. 

    tensorflow'u hic kullanmadim ama biraz bir seyler okumustum daha önce. 3-5 haftalik zaman yok, haftasonu bitirmem lazim :) grup cok kalabaliklasti, moderatorler yetisemiyor. 

    bir kac fenomen projeden bahsedince millet akin akin gelmeye basladi. (ben konu acmistim ama cok kisi ilgisini cekmedi, anlamadi belki bilmiyorum, neyse herkes nasibini aliyor iste) 

    fuzzy algoritmasi kullanarak bulma olayina bakacagim bir iki deneme yapayim

    https://github.com/JakeBayer/FuzzySharp 

    olmadi tensor flow'u bir kurcalarim o da olmadi chatgpt. Ama onda da sanirim rate limitler var. Dakikada yeri geliyor 50 tane soru geliyor :) chatgpt api banlar muhtemelen

    burdan anladigim dakikada 3, günde 200 sorgu.. ama cok az geldi bana. Cidden böyle mi

    https://platform.openai.com/account/limits 

     

    unbalanced tarafından 14/Mar/24 17:19 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Liarhack
    Liarhack's avatar
    Kayıt Tarihi: 16/Temmuz/2013
    Erkek
    unbalanced bunu yazdı
    Liarhack bunu yazdı

    Bayağı karışık gibi görünüyor, tensorflowu kullanabilirsin tabi discord'daki sorular türkçe mi ingilizce mi bu da önemli, türkçe dil paketleri biraz sorunlu. Ayrıca, kullanıcıların sorabileceği soruları direk yönetebilirsin yani bir nevi facebook messenger gibi olası soruları belli bir şekilde kategorize ve belli bir tipte kullanmalarına mecbur bırakabilirsin, diğer türlü gtp veya türevi ai servisleri kullanmaya mecbur kalırsın. Bence, kur tensoru sal botu discord kanalını 3-5 hafta dinlesin :) topla datayı yap analizi sal kobrayı :P hem de hayrına eğitilmiş bir örnek olur elinde.. 

    Unutulan not: Tensor RNN Recurrent Neural Network modeli işini görecektir. 

    tensorflow'u hic kullanmadim ama biraz bir seyler okumustum daha önce. 3-5 haftalik zaman yok, haftasonu bitirmem lazim :) grup cok kalabaliklasti, moderatorler yetisemiyor. 

    bir kac fenomen projeden bahsedince millet akin akin gelmeye basladi. (ben konu acmistim ama cok kisi ilgisini cekmedi, anlamadi belki bilmiyorum, neyse herkes nasibini aliyor iste) 

    fuzzy algoritmasi kullanarak bulma olayina bakacagim bir iki deneme yapayim

    https://github.com/JakeBayer/FuzzySharp 

    olmadi tensor flow'u bir kurcalarim o da olmadi chatgpt. Ama onda da sanirim rate limitler var. Dakikada yeri geliyor 50 tane soru geliyor :) chatgpt api banlar muhtemelen

    burdan anladigim dakikada 3, günde 200 sorgu.. ama cok az geldi bana. Cidden böyle mi

    https://platform.openai.com/account/limits 

     

    Valla ben telegram için bir bot yazmıştım. İlk önce 2-3 hafta kanalda ki sohbet akışını dinleyerek eğittim sonra istediğim yöne çekiştirebileceğim kıvama getirdim. Yani depoladığın kaynağa yönelik anahtar kelime soru-cevap fonksiyonu yazarak daha pratik de olabilir böylece . Yani yapay zeka ile yapsan da soru promptlarını karşılamak için yine cevap düzeni kurman gerekecek. Yani, ben soruların discord sunucunaa özgü olduğunu düşünerek böyle konuşuyorum.

    anahtar_kelimeler = {
        "nasıl gidilir": "Navigasyon cihazınızı kullanarak veya yerel yol levhalarını takip ederek gidebilirsiniz.",
        "kaç km": "Mesafeyi tam olarak bilmiyorum, ancak navigasyon cihazınız veya haritalar size mesafeyi gösterebilir.",
        "ne kadar": "Mesafeyi tam olarak bilmiyorum, ancak navigasyon cihazınız veya haritalar size mesafeyi gösterebilir."
    }
    
    def soru_cevapla(soru):
        cevaplar = []
        for kelime, cevap in anahtar_kelimeler.items():
            if re.search(r'\b' + kelime + r'\b', soru, re.IGNORECASE):
                cevaplar.append(cevap)
        
        if cevaplar:
            return " ".join(cevaplar)
        else:
            return "Üzgünüm, sorunuzu tam olarak anlayamadım. Lütfen daha açık bir şekilde sorun."
    



    Bu arada aklıma gelmişken bende FAQ konusunda discord sunucunda sorun yaşadım. Bundan kaynaklı discord'da kanal yerine kategori oluşturarak tüm soruları buraya ekledim, insanlar aradığını bir zahmet buradan bulsun diye, yoksa herkese cevap vermek iman gevretir.  Belki bu da işine gelebilir. 

    Liarhack tarafından 14/Mar/24 18:15 tarihinde düzenlenmiştir

    www.tithack.com
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    Liarhack bunu yazdı

    Valla ben telegram için bir bot yazmıştım. İlk önce 2-3 hafta kanalda ki sohbet akışını dinleyerek eğittim sonra istediğim yöne çekiştirebileceğim kıvama getirdim. Yani depoladığın kaynağa yönelik anahtar kelime soru-cevap fonksiyonu yazarak daha pratik de olabilir böylece . Yani yapay zeka ile yapsan da soru promptlarını karşılamak için yine cevap düzeni kurman gerekecek. Yani, ben soruların discord sunucunaa özgü olduğunu düşünerek böyle konuşuyorum.

    anahtar_kelimeler = {
        "nasıl gidilir": "Navigasyon cihazınızı kullanarak veya yerel yol levhalarını takip ederek gidebilirsiniz.",
        "kaç km": "Mesafeyi tam olarak bilmiyorum, ancak navigasyon cihazınız veya haritalar size mesafeyi gösterebilir.",
        "ne kadar": "Mesafeyi tam olarak bilmiyorum, ancak navigasyon cihazınız veya haritalar size mesafeyi gösterebilir."
    }
    
    def soru_cevapla(soru):
        cevaplar = []
        for kelime, cevap in anahtar_kelimeler.items():
            if re.search(r'\b' + kelime + r'\b', soru, re.IGNORECASE):
                cevaplar.append(cevap)
        
        if cevaplar:
            return " ".join(cevaplar)
        else:
            return "Üzgünüm, sorunuzu tam olarak anlayamadım. Lütfen daha açık bir şekilde sorun."
    



    Bu arada aklıma gelmişken bende FAQ konusunda discord sunucunda sorun yaşadım. Bundan kaynaklı discord'da kanal yerine kategori oluşturarak tüm soruları buraya ekledim, insanlar aradığını bir zahmet buradan bulsun diye, yoksa herkese cevap vermek iman gevretir.  Belki bu da işine gelebilir. 

     

    öneriler icin tesekkürler, insanlar direk olarak "nasil gidilir" diye net bir cümle kurmuyor ki, nasi gitcem, nasil giderim nasil gidiyorum ... bir sürü cesit cesit ki sorular daha kompleks :) o yüzden basit bir "contains" metodu ise yaramayacak. Image Processing dersinde benzer/ayni resimleri bulmak icin cesitli teknikler vardi biri de levenshtein distance. Bu tarz bir sey kullanabilirim. Bu da bana bu soru "en cok hangi soruya benziyor" a götürecek. 

    Kanalda belki 20 dil var :)) bir de bizim millet okuma özürlü, bir önceki mesaji okuyamiyor :) 

    Simdi notion da bir FAQ listesi hazirlaniyor. Bakalim sorular hazir olsun, ben de yavastan bir iki sey denerim. Mümkün mertebe az maliyet ve az zaman kaybedecek sekilde cözmek istiyorum. 

     


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
Toplam Hit: 276 Toplam Mesaj: 5
discord bot faq bot