Uzay Soru-Cevap Botu · Adım 3/4
Botu Yaz
Şimdi bunları bir fonksiyonda birleştir. cevapla(soru) fonksiyonu:
- sorunun bütün sorulara benzerliğini hesaplasın,
- en yüksek benzerlik **0.3'ten küçükse**
"Bunu bilmiyorum, uzayla ilgili başka bir soru sor."döndürsün, - değilse en benzer sorunun cevabını (
df.loc[en_iyi, "cevap"]) döndürsün.
Eşik önemli: o olmasa bot, hiç ilgisi olmayan bir soruya da bir cevap uydururdu.
Önceki adımların hücreleri defterinde hazır. Değişkenlerin oluşması için önce Tümünü Çalıştır'a bas, sonra yeni hücrede çalış.