{% extends "base.html" %} {% block title %}Sistem Pakar PMK{% endblock %} {% block content %}

Sistem Pakar Forward Chaining - Diagnosis PMK

{% set is_image_mode = context_mode == 'image' %}
Cara Penggunaan: Pilih gejala yang Anda amati pada sapi, kemudian klik tombol diagnosis untuk mendapatkan hasil.
{% if is_image_mode %}
Mode ini mengikuti hasil deteksi gambar sebelumnya.
{% else %}
Mode ini berjalan langsung sebagai sistem pakar tanpa keterikatan gambar.
{% endif %} {% if image_info %}
Informasi Deteksi Sebelumnya

File: {{ image_info.filename }}

Hasil Deteksi: {{ image_info.prediction|upper }}

{% endif %} {% if diagnosis %}
Hasil Diagnosis
{% if diagnosis.status == 'terdiagnosis' %}
Status: Positif PMK
Diagnosis utama akan ditampilkan di bawah sebagai bentuk PMK yang paling sesuai.
{% for diag in diagnosis.diagnosis %}
{{ diag.nama }} {% if loop.first %} {{ diag.persentase|default(diag.score * 100)|round(2) }}% {% endif %}
{% if diag.severity == 'oral' %} PMK ORAL {% elif diag.severity == 'podal' %} PMK PODAL {% elif diag.severity == 'laktasi' %} PMK LAKTASI {% elif diag.severity == 'juvenil' %} PMK JUVENIL {% elif diag.severity == 'akut umum' %} PMK AKUT UMUM {% else %} PMK {% endif %}

{{ diag.deskripsi }}

{% if diag.bukti_aturan %}
    {% for bukti in diag.bukti_aturan %}
  • {{ bukti.kode }} - {{ bukti.deskripsi }}
  • {% endfor %}
{% endif %}
    {% for s in diag.solusi %}
  1. {{ s }}
  2. {% endfor %}
{% endfor %}
Gejala yang Diamati
    {% for g in diagnosis.gejala_teramati %}
  • {{ g }}
  • {% endfor %}
Penanganan Awal: isolasi sapi yang terindikasi PMK, sediakan pakan lunak dan air minum cukup, jaga kebersihan kandang, dan hubungi dokter hewan secepatnya.
{% else %}
{{ diagnosis.message }}
{% endif %}
{% else %}
Pilih Gejala yang Diamati:
{% for group_key, group in gejala_groups.items() %}

{% for kode in group.codes %}
{% endfor %}
{% endfor %}
{% endif %}
Tentang Sistem Pakar

Sistem pakar ini menggunakan metode Forward Chaining untuk mendiagnosis PMK pada sapi berdasarkan gejala yang diamati.

  • Total gejala: {{ gejala_list|length }} gejala
  • Fokus hasil: status positif PMK dan penanganan awal
{% endblock %} {% block scripts %} {% endblock %}