9
Gambar 1. Proses dari clustering
F. Pengujian sistem
Sistem IR mengembalikan sekumpulan dokumen sebagai jawaban dari query pengguna. Terdapat dua kategori dokumen yang dihasilkan oleh sistem IR
terkait pemrosesan query, yaitu relevant documents dokumen yang relevan dengan query dan retrieved documents dokumen yang diterima pengguna.
Ukuran umum yang digunakan untuk mengukur kualitas dari text retrieval adalah kombinasi precision dan recall.
Presisi mengevaluasi kemampuan sistem IR untuk menemukan kembali dokumen top-ranked yang paling relevan, dan didefinisikan sebagai persentase
dokumen yang diretrieve yang benar-benar relevan terhadap query pengguna. [Husni , 2010].
Precision =|relevant ∩ retrieved| |retrieved
Recall mengevaluasi kemampuan sistem IR untuk menemukan semua item yang relevan dari dalam koleksi dokumen dan didefinisikan sebagai persentase
dokumen yang relevan terhadap query pengguna dan yang diterima. [Husni , 2010] .
Recall = |relevant ∩ retrieved| |relevant|
G. Android
1. Pengertian
Android merupakan sistem operasi yang dikembangkan untuk perangkat mobile berbasis Linux.
10
2. Arsitektur Android
Sistem operasi Android dibangun berdasarkan kernel Linux dan memiliki arsitektur seperti Gambar 2 berikut di bawah ini.
Gambar 2. Arsitektur Android
3. Application
Lapisan ini adalah lapisan aplikasi, serangkaian aplikasi akan terdapat pada perangkat mobile. Aplikasi inti yang telah terdapat pada Android
termasuk kalender, kontak, SMS, dan lain sebagainya.Aplikasi-aplikasi ini ditulis dengan bahasa pemrograman Java.
4. Application Framework
Pengembangan aplikasi memiliki akses penuh ke Android sama dengan aplikasi inti yang telah tersedia. Pengembang dapat dengan mudah
mengakses informasi lokasi, mengatur alarm, menambahkan pemberitahuan ke status bar dan lain sebagainya. Arsitektur aplikasi ini dirancang untuk
menyederhanakan penggunaan kembali komponen, aplikasi apa pun dapat memubikasikan kemampuan dan aplikasi lain dapat menggunakan
11 kemampuan mereka sesuai batasan keamanan. Dasar dari aplikasi adalah
seperangkat layanan dan sistem, yaitu berbagai View yang digunakan untuk membangun UI, Content Provider yang memungkinkan aplikasi berbagi data,
ResourceManager menyediakan akses bukan kode sperti grafik, string, dan layout NotificationManager yang akan membuat aplikasi dapat menampilkan
tanda pada status bar dan ActivityManager yang berfungsi mengatur daur
hidup dari aplikasi.
12
BAB III METODOLOGI PENELITIAN DAN ANALISIS SISTEM
A. Pengumpulan Data dan Informasi
1. Wawancara
Wawancara dilakukan untuk mengetahui kebutuhan kongkrit yang dialami sales obat. Peneliti menemukan masalah yaitu sales obat
membutuhkan informasi rekomendasi dokter yang akurat dan bersifat real time. Rekomendasi yang dibutuhkan adalah rekomendasi memuat informasi
terkait dokter-dokter yang memiliki kesamaan profil dengan sales.
2. Pemerolehan Data
Peneliti menggunakan rekomendasi obat dari seluruh dokter disebuah rumah sakit swasta di Yogyakarta. Data tersebut yang memuat nama dokter,
spesialis dan merek obat-obat yang pernah direkomendasikan oleh dokter itu. Data dokter tersebut akan diproses untuk mencari dokter-dokter yang memiliki
kemiripan profil dengan sales. Data tersebut digambarkan pada Tabel 1 berikut di bawah ini.
Tabel 1. Contoh Data Rekomendasi Obat Dokter
No Dokter
Spesialis Dypi
rone Dipyr
one Ceft
riaxo ne
Ceft riaxo
ne Ephed
rine hydroh
loride Fent
anyl Dexk
etopr ofan
dex med
etom idine
diaz epa
m cefu
roxi me
Nov algi
Antra in
Terf acef
Biox on
Epheri n
Fent anyl
Kete se
Prec edex
Vali um
Anb acy
m
1. KS
Anak 14
68 74
2. AP
Bedah 5
20 9
3. NA
Jantung 4
4. AD
Jantung 2
5. DN
Kandun gan
4 6.
BP Anak
2 7.
WR THT
3 7
18