Asseemen Semester Genap Kelas VIII
ASSESMEN SEMESTER GENAP KELAS VIII 2026
Guru : Moh Muchlis Amrulloh
Judul : Merancang sistim pakar / Expert System Implementasi ke Code Python di VSCODE
Jenis : Praktik
Waktu : 120 Menit
1. Rancanglah sebuah sistim pakar dengan Knowlade Base, Inferance Enggine dan Input Output Interface.
2. Implementasikan rancangan tersebut ke Code Python dan jalankan dengan VSCODE .
Berikut ini contoh kode python dengan sistem pakar untuk Diagnosa penyakit ringan :
# Sistem Pakar Sederhana: Diagnosa Penyakit Ringan
# Komponen: Knowledge Base, Inference Engine, Input-Output
# Knowledge Base (aturan IF-THEN)
rules = {
"demam": "Kemungkinan Anda terkena flu.",
"batuk": "Kemungkinan Anda terkena ISPA.",
"sakit kepala": "Kemungkinan Anda kurang tidur.",
"mual": "Kemungkinan Anda masuk angin.",
"nyeri otot": "Kemungkinan Anda kelelahan."
}
# Inference Engine
def inference_engine(gejala):
if gejala in rules:
return rules[gejala]
else:
return "Gejala tidak dikenali dalam sistem pakar."
# Input-Output Reference
print("=== Sistem Pakar Diagnosa Sederhana ===")
print("Masukkan gejala Anda (contoh: demam, batuk, sakit kepala):")
user_input = input("Gejala: ").lower()
hasil = inference_engine(user_input)
print("\nHasil Diagnosa:")
print(hasil)
Contoh Flowchart sistem pakar Diagnosa penyakit ringan :
Contoh Flowchart sistem pakar Diagnosa penyakit ringan :

Komentar
Posting Komentar