Minggu, 09 Oktober 2016

Tugas Peng. Teknologi Sistem Cerdas

Diambil dari jurnal yang berjudul :


SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT 
BAYI BARU LAHIR BERBASIS WEB
 Umar Danny
Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur
Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260

Telp. (021) 5853753, Fax. (021) 5866369


BAB 1. Abstrak

Selama ini bayi baru lahir yang kecil atau mempunyai masalah berat dapat mengancam kehidupannya(dalam keadaan emergensi) memerlukan diagnosis dan pengelolaan segera. Terlambat dalam penanganan masalah atau manajemen yang tepat akan mengakibatkan kematian. Kurangnya fasilitas kesehatan yang memadai atau terbatasnya sumber daya manusia di bidang kesehatan, menyebabkan tingginya angka kematian pada bayi baru lahir. Dengan menggunakan sistem pakar ini diharapkan dapat mengurangi kesalahan manusia (Human Error) dalam diagnosa penyakit pada bayi lahir. Dengan interface yang disediakan, tenaga medis atau user hanya cukup terhubung ke Internet sudah dapat melakukan diagnosa dengan memilih pertanyaan yang ditanyakan oleh sistem untuk mencari penyakit apa yang dihadapi oleh tenaga kesehatan tersebut. Setelah memilih gejala-gejala yang terjadi pada bayi baru lahir maka akan diketahui penyakit pada bayi lahir tersebut beserta solusinya. Dengan adanya sistem pakar berbasiskan web, maka user dimanapun dapat akses ke internet dan terhubung dengan program sistem pakar ini. Sistem pakar yang telah dibuat ini diharapkan dapat membantu dalam diagnosa penyakit bayi baru lahir. Agar rancangan sistem pakar ini tidak terpaku pada metode dan teknik penelusuran yang sama, maka perlu dikembangkan dengan metode dan teknik penelusuran yang lainnya. Fasilitas update knowledge-base dari user diperlukan sebagai kemampuan sistem untuk dapat belajar sendiri sehingga tidak selalu bergantung pada administrator.

BAB 2. Pendahuluan

Selama ini bayi baru lahir yang kecil atau mempunyai masalah berat dapat mengancam kehidupannya (dalam keadaan emergensi) memerlukan diagnosis dan pengelolaan segera. Terlambat dalam penanganan masalah atau manajemen yang tepat akan mengakibatkan kematian. Indonesia pada saat ini masih menghadapi berbagai kendala dalam pembangunan sumber daya manusia, khususnya dalam bidang kesehatan. Hal itu tampak antara lain dari masih tingginya kelahiran dan kematian neonatal atau sebelum bayi menginjak usia sebulan. 

Oleh karena itu dalam penulisan tugas akhir ini akan dibuat sistem pakar untuk diagnosa penyakit bayi baru lahir berbasis web. Sistem pakar ini nantinya akan mempermudah bagi petugas kesehatan seperti Dokter, Bidan dan perawat untuk diagnosa secara cepat kondisi bayi, serta menemukan solusi dari masalah bayi. Sistem pakar ini akan lebih terasa efektif serta efisien, apabila pengguna dapat dengan mudah dan cepat mudah mendapatkan informasi dimana pun dan kapan pun. Hal tersebut dapat dilakukan dengan menggunakan aplikasi sistem pakar berbasis web yang bersifat dinamis. 

Kurangnya fasilitas kesehatan yang memadai atau terbatasnya sumber daya manusia di bidang kesehatan, menyebabkan tingginya angka kematian pada bayi baru lahir. Di samping kurang tepatnya penanganan masalah atau manajemen yang tepat pada bayi baru lahir kecil mendorong pembuatan sistem pakar ini. Sistem pakar ini dibuat sedemikian rupa dengan metode yang mudah dipahami dan dipelajari oleh petugas kesehatan seperti dokter, bidan dan perawat. 

Tujuan penulisan ini untuk membantu petugas kesehatan untuk mengetahui penyakit pada bayi baru lahir, penyebab penyakit dan solusinya. 

Dalam perancangan sistem ini di gunakan beberapa metode waterfal, yaitu : identifikasi masalah, analisa masalah, membentuk basis pengetahuan, memilih teknik inferensi pengetahuan, pengeoperasian dan uji sistem.


BAB 3. Ringkasan Jurnal

            1.Sistem Pakar
menunjukan bahwa Sistem pakar atau sistem berbasis pengetahuan adalah yang paling banyak aplikasinya dalam membantu menyelesaikan masalah-masalah dalam dunia nyata
Perangkat lunak ini dapat sekali dijalankan oleh perangkat komputer pribadi, sehingga untuk aplikasi kecerdasan tiruan ini dapat dilakukan dengan mudah dan dengan biaya yang relatif lebih murah. Sistem pakar ini menggunakan metode pelacakan ke depan (forward chaining) dan teknik penelusuran Best-First Search
Proses dalam pembuatan sebuah program sistem pakar melibatkan beberapa unsur, unsur yang paling berinteraksi yaitu perekayasaan pengetahuan (Knowledge enginer), pakar pada bidang keahlian (domain expert), dan pemakai akhir atau pemakai sistem pakar yang diinginkan untuk dibuat (end user). Tentunya dengan melalui proses dan langkah tahapan dari sistem pakar itu sendiri.

       2. Bahasa Pemograman PHP
PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server side
scripting maka sintaks dan perintah-perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP dirancang untuk membentuk halaman web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data ke halaman web.

      3. Basis Data
Di dalam sebuah sistem, diperlukan penyimpanan data agar setiap fungsi-fungsi dari sistem dapat berjalan sesuai dengan apa yang telah dibuat. Basis data (database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa mengguanakan seuatu program komputer untuk memperoleh informasi dari basis data tersebut
 Database digunakan untuk menyimpan informasi atau data yang terintegrasi dengan baik di dalam komputer.

Setiap tahun diperkirakan 4 juta bayi meninggal pada bulan pertama kehidupannya, dan dua pertiga nya meninggal pada minggu pertama. Penyebab utama kematian pada minggu pertama kehidupan adalah komplikasi kehamilan dan persalinan seperti asfiksia, sepsis dan komplikasi berat lahir rendah. Kurang lebih 98% kematian ini terjadi di negara berkembang dan sebagian besar kematian ini dapat dicegah dengan pengenalan dini dan pengobatan yang tepat. Sebetulnya penggunaan peralatan canggih tidak diperlukan untuk menolong sebagian besar bayi ini.
Permasalahan yang dihadapi adalah bagaimana seseorang yang bukan pakar atau petugas kesehatan seperti dokter, bidan dan perawat yang belum berpengalaman dapat mendiagnosa penyakit bayi baru lahir dengan tepat layaknya seorang pakar. 


BAB 4. Hasil dan Pembahasan

Pada bagian ini dijelaskan secara lengkap tampilan-tampilan layar pada program aplikasi Sistem Pakar.

.  Tampilan Layar Halaman Utama
Tampilan layar menu utama terdapat tiga pilihan menu, yaitu : Home untuk kembali ke halaman utama, konsultasi untuk menjalankan proses dari sistem pakar tersebut dan kamus istilah untuk membuka halaman kamus istilah, serta terdapat tombol login untuk masuk ke halaman menu administrator.  



  Tampilan Layar Konsultasi
       Untuk melakukan konsultasi pada sistem pakar ini user harus memilih opsi pertanyaan yang sesuai dengan keadaan bayi. Setelah dipilih user mengklik tombol ’lanjut’ untuk melanjutkan ke pilihan pertanyaan berikutnya, dimana didalam pertanyaan selanjutnya itu terdapat tiga tombol pilihan yaitu : tombol ’arahan’ Jika dari jawaban-jawaban yang diberikan pengguna tidak dapat ditarik sebuah kesimpulan, tombol ’kembali’ untuk kembali pertanyaan sebelumnya. Dan tombol ’lanjut’ untuk melanjutkan pertanyaan berikutnya sampai ditemukan kesimpulan.



 Tampilan Layar Kesimpulan
Tampilan layar Kesimpulan ini menampilkan kesimpulan yang merupakan akhir dari proses konsultasi, setelah user memilih beberapa pertanyaan. Pada layar ini terdapat tombol ‘kembali’ untuk kembali ke halaman utama dan tombol ‘tanya lagi’ untuk konsultasi dari awal lagi. 







 Tampilan Layar Kamus Istilah
Layar kamus istilah ini untuk mencari kata atau istilah yang tidak diketahui oleh user, setelah user mengklik menu kamus istilah maka akan muncul form kamus istilah lalu user memasukkan kata yang akan dicari ke dalam form kamus istilah. 


Setelah user memasukkan kata dan mengklik tombol ’cari’ maka akan tampil list kamus istilah seperti gambar berikut ini :



  Tampilan Administrator
Untuk masuk ke halaman administrator user mengklik tombol login dari halaman utama, setelah itu melakukan proses login dengan memasukkan nama user  dan password. Tampilan layar form login dapat dilihat pada gambar


Halaman Menu Utama akan muncul apabila user berhasil melakukan login. Pada menu administrator terdapat tiga pilihan menu yaitu Home, Master dan Konsultasi. Pada menu Master terdapat 5 pilihan diantaranya : pertanyaan, kesimpulan, jurusan, arahan dan kamus Istilah. Selain itu ada tombol
logout untuk keluar dari menu Administrator



5. KESIMPULAN

Sesuai dengan pembahasan mengenai sistem pakar untuk diagnosa penyakit bayi baru lahir, maka kesimpulan yang dapat diambil adalah : Sistem pakar yang telah dibuat ini diharapkan dapat membantu dalam diagnosa penyakit bayi baru lahir. Membantu petugas kesehatan terutama tenaga kesehatan pemula yang belum berpengalaman, untuk dapat menyelesaikan masalah tanpa bantuan petugas kesehatan yang sudah berpengalaman. Dengan adanya sistem pakar berbasiskan web, maka user dimanapun dapat akses ke internet dan terhubung dengan program sistem pakar ini.
Akan lebih baik lagi jika jenis penyakit di dalam basis pengetahuan (knowledge base) ditambah dengan data baru, juga menampilkan lebih detail lagi seputar penyakit bayi baru lahir. Fasilitas update knowledgebase dari user diperlukan sebagai kemampuan sistem untuk dapat belajar sendiri sehingga tidak selalu bergantung pada administrator. Agar rancangan sistem pakar ini tidak terpaku pada metode dan teknik penelusuran yang sama, maka perlu dikembangkan dengan metode dan teknik penelusuran yang lainnya. 

6. DAFTAR PUSTAKA

[1]       Arief, M. Rudyanto, 2011. Pemprograman Web Dinamis menggunakan PHP dan MySQl. Yogyakarta : CV. ANDI OFFSET.
[2]       Hakim, Lukmanul. , 2011. Trik Dahsyat Menguasai Ajax Dengan Jquery. Yogyakarta :
Lokomedia.
[3]       Kosim, M. Sholeh, dkk., 2005, Buku Panduan
Manajemen Masalah Bayi Baru Lahir Untuk Dokter, Bidan, Dan Perawat, Di Rumah Sakit. Jakarta : IDAI (UKK Perinatologi) Departemen Kesehatan RI.   
[4]       Siswanto, 2010. Kecerdasan Tiruan, Cetakan Kedua, Yogyakarta : Graha Ilmu.
[5]       Sjukani, Moh., 2007. Struktur Data (Algoritma & Struktur Data 2), Jakarta : Mitra Wacana Media.
[6]       Solihin, Achmad., 2010, MySQL 5 Dari Pemula Hingga Mahir. Jakarta : Achmatim.net. 

Minggu, 02 Oktober 2016

Interaksi Manusia dan Komputer


Relasi antara Interaksi Manusia dan Komputer dan film Ex Machina

  

Ex machina (2015) adalah film bergenre scifi thriller yang bercerita tentang Caleb (Domhnall Gleeson) memenangkan undian untuk datang ke fasilitas riset rahasia milik Nathan (Oscar Isaac), yang merupakan pemilik perusahaan search engine bernama Blue Book, tempat ia bekerja sebagai programmer. Tanpa pikir panjang, Caleb pun datang menuju tempat Nathan di tengah hutan yang alami nan sejuk, serta jauh dari hiruk pikuk manusia. Awalnya, Caleb tidak tahu untuk apa lagi setelah ia datang ke tempat tersebut. Setelah menandatangani surat perjanjian, Nathan pun memberitahu Caleb bahwa ia telah membuat robot dengan kecerdasan buatan, dan tugas Caleb adalah mengujinya dengan Turing Test, yaitu sebuah test untuk menguji apakah ia memang sedang berinteraksi dengan seorang manusia atau sebuah komputer/mesin.

Dari situlah, perkenalan awal Caleb dengan sang robot berkecerdasan buatan bernama Ava (Alicia Vikander) bermula. Dari pertemuan awal tersebut, Caleb hanya melontarkan pertanyaan-pertanyaan sederhana terkait siapa sesungguhnya jati diri Ava. Di balik layar, ada Nathan yang mengawasi dan selalu mencatat setiap perkembangan dari Ava. Semakin lama, Caleb semakin akrab dengan Ava. Sebagai ganti dari Caleb yang mencoba mencari tahu siapa dirinya, Ava pun ingin tahu lebih banyak lagi mengenai Caleb. Hingga suatu ketika, Ava membicarakan sesuatu yang bersifat menggoyahkan pemikiran Caleb di tempat tersebut. Pertanyaannya, apakah Nathan bisa dipercaya? Apakah Ava bisa dipercaya? Itulah yang kira-kira menjadi fokus misteri utama yang ingin dibangun Ex Machina dalam durasinya sepanjang 108 menit.







menurut saya sangat jelas tentunya adalah interaksi manusia dan robot (atrificial intelegence), yaitu antara ava dan caleb, yang menjadi fokus utama cerita film, di sini kecerdasan buatan di dalam diri ava adalah sebuah keajaiban teknologi yang seakan akan sudah memiliki kesadaran selayaknya manusia, AI ini memiliki kemampuan komunikasi yang sangat baik hingga suatu titik dimana AI ini dapat memanipulasi emosi manusia yang berinteraksi dengannya dengan memanfaatkan berbagai aspek seperti psikologis hingga seksualitas untuk mencapai tujuannya.



karena genre sci fi yang diambil ,film ini banyak menonjolkan sisi futuristik, tetapi penggambaran teknologi yang diambil tidak berlebihan, sehingga membuat tampilan di film ini terlihat clean dan simple. Penampakan Ava dengan tubuh robotiknya yang nyaris transparan dengan lapisan wajah cantik yang (secara meyakinkan dibuat seperti) ditempel di atas tengkorak metal, nyaris seperti tak ada efek visual CGI yang dihadirkan Pemilihan lokasi yang dipakai tak hanya cocok dengan narasi film namun juga membangun mood penonton. Penonton dikondisikan untuk merasakan perasaan klaustrofobik Caleb yang menginap di kabin Nathan dengan ruangan berdinding tebal tanpa jendela. Kesan futuristik di rumah nathan pun ditonjolkan dengan tampilan yang simple dengan garis garis tegas dan warna sederhana, sehingga terlihat elegan.


Kesimpulan

ex machina adalah sebuah film science-fiction yang sebenarnya sederhana, namun sarat dengan muatan nilai moral dan filosofis yang bisa diambil. Sutradara Alex Garland mampu membawakan Ex Machina sebagai sebuah film sci-fi dengan dialog yang smart, didukung dengan special effect dan properti set yang stylish dan futuristik.

TENSES

Dalam mempelajari bahasa Inggris ada beberapa hal yang harus di perhatikan diantaranya adalah dalam bentuk kalimat. Banyak yang mengatakan ...