Uzay Soru-Cevap Botu · Adım 3/4

Botu Yaz

Şimdi bunları bir fonksiyonda birleştir. cevapla(soru) fonksiyonu:

  1. sorunun bütün sorulara benzerliğini hesaplasın,
  2. en yüksek benzerlik **0.3'ten küçükse** "Bunu bilmiyorum, uzayla ilgili başka bir soru sor." döndürsün,
  3. 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ış.

kodun.ipynbPython hazırlanıyor…
[ ]
[ ]
[ ]
[ ]
Shift + Enter: hücreyi çalıştır