{"id":19098237,"url":"https://github.com/dewa-nanda/cek-cabai-app","last_synced_at":"2025-10-16T21:33:24.211Z","repository":{"id":231617638,"uuid":"746598538","full_name":"dewa-nanda/cek-cabai-app","owner":"dewa-nanda","description":"Aplikasi untuk petani yang membantu mendiagnosis penyakit tanaman cabai secara akurat berdasarkan gejala yang diamati. Dengan informasi yang diberikan, petani dapat mengelola dan mengendalikan penyakit, sehingga meningkatkan hasil panen.","archived":false,"fork":false,"pushed_at":"2024-06-11T12:49:48.000Z","size":902,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-03T00:47:50.955Z","etag":null,"topics":["case-based-reasoning","certainty-factor","chili","expert-system","laravel"],"latest_commit_sha":null,"homepage":"","language":"Blade","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dewa-nanda.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-22T10:29:38.000Z","updated_at":"2024-09-09T20:52:25.000Z","dependencies_parsed_at":"2024-06-04T12:25:09.329Z","dependency_job_id":"2273a3bf-e5eb-49e8-9863-5868ad3cffec","html_url":"https://github.com/dewa-nanda/cek-cabai-app","commit_stats":null,"previous_names":["dewa-nanda/cek-cabai-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dewa-nanda%2Fcek-cabai-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dewa-nanda%2Fcek-cabai-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dewa-nanda%2Fcek-cabai-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dewa-nanda%2Fcek-cabai-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dewa-nanda","download_url":"https://codeload.github.com/dewa-nanda/cek-cabai-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240152086,"owners_count":19756023,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["case-based-reasoning","certainty-factor","chili","expert-system","laravel"],"created_at":"2024-11-09T03:44:44.868Z","updated_at":"2025-10-16T21:33:19.155Z","avatar_url":"https://github.com/dewa-nanda.png","language":"Blade","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003ca target=\"_blank\"\u003e\u003cimg src=\"storage/app/public/image/main/logo.png\" width=\"400\" alt=\"Cek Cabai App Logo\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003c!-- \u003ca href=\"https://github.com/laravel/framework/actions\"\u003e\u003cimg src=\"https://github.com/laravel/framework/workflows/tests/badge.svg\" alt=\"Build Status\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/laravel/framework\"\u003e\u003cimg src=\"https://img.shields.io/packagist/dt/laravel/framework\" alt=\"Total Downloads\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/laravel/framework\"\u003e\u003cimg src=\"https://img.shields.io/packagist/v/laravel/framework\" alt=\"Latest Stable Version\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/laravel/framework\"\u003e\u003cimg src=\"https://img.shields.io/packagist/l/laravel/framework\" alt=\"License\"\u003e\u003c/a\u003e --\u003e\n\u003c/p\u003e\n\n## Pendahuluan\n\nCek Cabai App, adalah aplikasi yang dirancang untuk mendukung petani dalam mendiagnosis penyakit tanaman cabai yang mereka hadapi. Aplikasi ini memungkinkan petani untuk mengidentifikasi penyakit tanaman cabai secara akurat berdasarkan gejala yang diamati pada tanaman mereka. Dengan informasi yang diberikan oleh aplikasi, petani dapat mengambil langkah-langkah yang tepat untuk mengelola dan mengendalikan penyakit, sehingga meningkatkan hasil panen dan meminimalkan kerugian.\n\n\n\u003c!-- ## Cara Menggunakan Cek Cabai App\n\nDalam apliaksi Cek Cabai App terdapat 3 role utama diantaranya adalah ( Admin, Pakar, dan Petani )\n\n### Admin\nMerupakan role yang diberikan untuk \n\n- CRUD semua data user\n\n### Pakar Tanaman Cabai\nMeruakan role yang diberikan terhadap orang yang memiliki pengetahuan lebih terhadap tanaman cabai yang juga sudah terjamin dan terpilih untuk dapat memegang role tersebut. \u003cbr\u003e\u003cbr\u003e\n\nPakar disini akan bertugas sebagai orang yang akan melakukan kontrol terhadap berbagai pengetahuan yang tersedia didalam aplikasi mulai dari :\n\n- Jenis Gejala,\n- Jenis Penyakit besertakan cara penanganan,\n- Menentukan suatu penyakit dapat disebabkan oleh gejala apa saja,\n- Melakukan revisi pengetahuan berdasarkan kasus baru yang diberikan oleh para petani.\n\nPakar tanaman cabai akan diberikan hak akses untuk dapat melakukan berbagai hal seperti:\n\n- CRUD Gejala Tanaman Cabai\n- CRUD Penyakit Tanaman Cabai\n- CRUD Kasus Tanaman Cabai\n\n### Petani Tanaman Cabai --\u003e\n\n## Cara Kerja Aplikasi\n\nAplikasi ini merupakan sistem pendukung keputusan klinis yang dikembangkan dengan menerapkan konsep dari metode Case Based Reasoning (CBR), yang dipadukan dengan Certainty Factor (CF).\n\n---\n\n### Case Based Reasoning\n\n\u003ca href=\"https://www.researchgate.net/figure/Case-based-reasoning-lifecycle_fig1_27466341\"\u003e\u003cimg src=\"storage/app/public/image/main/Case-based-reasoning-lifecycle.png\" width=\"400\" alt=\"Proses Case Based Reasoning\"\u003e\u003c/a\u003e\n\nCase Based Reasoning memiliki 4 tahapan penting yaitu (Retrieve, Reuse, Revise, Retain) :\n\n#### Retrieve\nMerupakan tahapan di mana kasus baru akan diberikan ke dalam basis data, dengan proses sebagai berikut:\n\n- Petani melakukan input gejala yang mereka alami.\n- Aplikasi melakukan perhitungan untuk mencari tingkat kemiripan gejala yang dialami petani dengan kasus-kasus terdahulu.\n\n#### Reuse\nMerupakan tahapan di mana sistem akan mengambil data yang memiliki tingkat kemiripan tertinggi, dengan proses sebagai berikut:\n\n- Sistem menentukan kasus terdahulu mana yang paling mirip dengan kasus terbaru.\n- Sistem mengambil data kasus yang memiliki tingkat kepercayaan tertinggi untuk diberikan kepada petani sebagai referensi diagnosis penyakit tanaman cabai beserta cara penanganannya.\n- Sistem akan menyimpan data kasus yang memiliki tingkat kepercayaan tertinggi sebagai tambahan untuk mendukung basis pengetahuan.\n\n#### Revise\nMerupakan tahapan di mana kasus-kasus yang baru saja diberikan oleh petani akan dilakukan pengecekan oleh pakar, untuk mengetahui apakah hasil diagnosis dari aplikasi tersebut sudah benar atau belum, dengan proses sebagai berikut:\n\n- Pakar akan memberikan tingkat keyakinan terhadap tiap gejala di kasus yang dipilih.\n- Sistem akan melakukan perhitungan, berdasarkan pernyataan pakar, apakah kasus tersebut valid untuk langsung dimasukkan ke dalam basis pengetahuan atau tidak.\n- Jika hasil dari sistem \"VALID\", maka pakar hanya perlu menambahkan bobot kepercayaan terhadap gejala yang belum teridentifikasi bobot kepercayaannya.\n- Jika hasil dari sistem \"Tidak Valid\", maka pakar perlu menentukan berdasarkan gejala-gejala yang diterima pada kasus tersebut merupakan diagnosis penyakit tanaman cabai apa.\n- Pakar juga perlu menambahkan bobot kepercayaan terhadap gejala yang belum teridentifikasi bobot kepercayaannya.\n\n#### Retain\nMerupakan tahapan di mana kasus yang telah diperbaiki oleh pakar akan disimpan ke dalam basis data, dan akan dijadikan tambahan basis pengetahuan untuk menangani kasus-kasus yang akan datang.\n\n---\n\n### Certainty Factor\n\nMetode ini digunakan untuk menghitung tingkat keyakinan seorang pakar terhadap kasus baru yang muncul, berdasarkan pengetahuan pakar tentang pengaruh suatu gejala terhadap suatu penyakit.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdewa-nanda%2Fcek-cabai-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdewa-nanda%2Fcek-cabai-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdewa-nanda%2Fcek-cabai-app/lists"}