SlideShare a Scribd company logo
1 of 20
PENGEMBANGAN SISTEM TEMU KEMBALI
INFORMASI BERBASIS AGENT UNTUK
PENCARIAN BERITA ONLINE

OLEH :
S AY VA L B A L A D – 51 0 8 1 0 01 48


DOSEN PEMBIMBING I
WASKIT HO WI B I SO NO, S.KOM., M.ENG ., PH.D.
DOSEN PEMBIMBING II
A B D U L MUNIF, S.KO M. , M. S C.
Latar Belakang, Rumusan Masalah, Batasan Masalah,
 Pendahuluan    Tujuan dan Manfaat


Gambaran Umum   Alur Kerja, Use Case



   Uji Coba     Uji Coba Fungsionalitas
Latar Belakang   Rumusan Masalah   Batasan Masalah      Tujuan & Manfaat



                                     Permasalahan yang Dihadapi :
                                       Banyak Iklan

                                       Situs penyedia berita tidak memiliki search
                                       engine
                                       Membutuhkan browser untuk akses berita
Latar Belakang   Rumusan Masalah         Batasan Masalah     Tujuan & Manfaat


Aplikasi yang mampu melakukan pencarian berita yang dapat mengatasi permasalahan yang didapat
jika menggunakan situs penyedia berita konvensional

•Bagaimana cara mengambil materi berita pada situs penyedia berita

•Bagaimana cara pengiriman pesan dari server ke client
•Algoritma apa yang sesuai untuk pencarian berita
Latar Belakang   Rumusan Masalah   Batasan Masalah   Tujuan & Manfaat




• Device Client dengan Server terhubung pada jaringan yang sama

• Hanya untuk berita berbahasa Indonesia

• Situs penyedia berita menggunakan situs milik detikcom

• Tidak membahas mengenai keamanan pada sistem
Latar Belakang       Rumusan Masalah      Batasan Masalah    Tujuan & Manfaat


Tujuan Pembuatan Aplikasi
Membangun sistem yang dapat mengambil informasi dari situs di internet secara terdan menyimpan
informasi tersebut ke dalam database server

Membangun sistem yang dapat membuat komputer dengan perangkat smartphone yang saling
terhubung dalam jaringan saling berkomunikasi melakukan pengiriman pesan menggunakan agen

Melakukan pencarian terhadap berita menggunakan metode pencarian TF-IDF dan Vector Space Model.

Manfaat
 Membantu memudahkan pengguna dalam menemukan berita pada situs penyedia berita
Alur Kerja   Use Case
Alur Kerja     Use Case


Sumber Berita didapat dari RSS Situs Penyedia Berita Detikcom
Alur Kerja                                  Use Case

                                                                                                        System


                  Ganti konfigurasi host port




                                 Ganti konfigurasi jumlah hasil berita




                                     Terhubung ke agent server




                                                Search Berita



Pengguna
                             Cek berita terbaru


                                                                                  Pengirim berita


                                 Baca isi berita

                                                                                Tanggal terbit berita




                                                                                        Judul berita
                Hapus hubungan dengan agent server

                                                                         Isi berita
•Uji Coba Pengambilan Data dari Situs Berita
•Uji Coba Pencarian Berita dengan Kata Kunci
•Uji Coba Melihat Berita Terbaru
•Uji Coba Melihat Isi Berita
Kesimpulan
Aplikasi dapat mengimplementasikan kerangka kerja JSOUP untuk melakukan proses
pengambilan data dari situs penyedia berita di internet, kerangka kerja JADE untuk melakukan
proses komunikasi antar perangkat server dengan client.
Metode Convix Stripping Stemmer dapat diimplementasikan pada aplikasi untuk melakukan
proses pengambilan kata dasar / stemming pada data berita untuk kalimat berbahasa Indonesia.
Metode TF-IDF digunakan untuk mencari nilai bobot untuk setiap data berita, kemudian untuk
mendapatkan hasil yang lebih akurat digunakan metode Vector Space Model untuk mengatasi
masalah jika terdapat lebih dari satu dokumen yang memiliki nilai bobot yang sama.

Saran
Melakukan pencarian berita ke banyak situs penyedia berita lainnya
Mengembangkan metode stemming sehingga mampu melakukan proses stemming untuk berita
berbahasa selain Indonesia, dan dengan tingkat keakuratan yang lebih tinggi.
Mengembangkan metode pencarian untuk mendapatkan waktu pencarian yang lebih cepat.
1. Caire, Giovanni. 2009. Jade Tutorial Jade Programming For Beginners, Telecom
   Italia S.p.A.
2. Jsoup Java HTML Parser, with best of DOM, CSS, and jquery http://jsoup.org/
   dikunjungi pada Maret 2012.
3. Asian J., 2007. Effective Techniques for Indonesian Text Retrieval, PhD Thesis
   School of Computer Science and Information Technology RMIT University Australia.
4. Herwansyah, Adit. 2009. Aplikasi Pengkategorian Dokumen dan Pengukuran
   Tingkat Similaritas Dokumen
5. Menggunakan Kata Kunci pada Dokumen Penulisan Ilmiah Universitas
   Gunadarma, Universitas Gunadarma.
6. The Classic Vector Space Model http://miislita.com/term-vector/term-vector-
   3.html/ dikunjungi pada Mei 2012
Agen            CS Stemmer           TF-IDF       Vector Space Model




Agen adalah program yang melakukan suatu proses yang telah ditentukan ketika menerima suatu
perintah yang akan mengaktifkan proses tersebut.
Agen bekerja secara autonomous / independen dalam suatu lingkungan
Agen bisa diatur untuk terus melakukan proses tanpa henti, berhenti pada interval waktu tertentu,
atau berhenti ketika sudah menyelesaikan tugasnya
Agen            CS Stemmer            TF-IDF   Vector Space Model


 Perbedaan Komunikasi Client – Server biasa dengan Komunikasi Agen

                                                                     Agen
         Client - Server


                                                                    Agen
                                                                                        Request
         Request
Client                                           Client                                            Server
                           Server                                                       Response
         Response
                                                                    Agen
Agen           CS Stemmer          TF-IDF       Vector Space Model




Metode stemming untuk Bahasa Indonesia yang diperkenalkan oleh Jelita Asian

Stemming dengan cara menghilangkan awalan dan akhiran, kemudian mencocokkan
dengan kata dasar pada kamus kata dasar bahasa Indonesia

Melakukan urutan stemming mulai dari penghilangan awalan terlebih dahulu, kemudian akhiran
Agen   CS Stemmer   TF-IDF   Vector Space Model
Vector Space
Agen   CS Stemmer   TF-IDF
                                Model

More Related Content

Similar to Ppt ta 5108100148

Testing aplikasi2
Testing aplikasi2Testing aplikasi2
Testing aplikasi2
chephz DJ
 
Fit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasiFit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasi
chephz DJ
 
Jeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced JsfJeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced Jsf
Individual Consultants
 
Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587
nurul azmi
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
Fredy Budimansyah
 
Jeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsJeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic Servlets
Individual Consultants
 

Similar to Ppt ta 5108100148 (20)

Web Service dan service oriented architecture
Web Service dan service oriented architectureWeb Service dan service oriented architecture
Web Service dan service oriented architecture
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction Technology
 
Testing aplikasi2
Testing aplikasi2Testing aplikasi2
Testing aplikasi2
 
Fit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasiFit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasi
 
Jeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced JsfJeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced Jsf
 
mata Pelajaran ASJ KEBUTUHAN MINIMAL SERVER.pptx
mata Pelajaran ASJ KEBUTUHAN MINIMAL SERVER.pptxmata Pelajaran ASJ KEBUTUHAN MINIMAL SERVER.pptx
mata Pelajaran ASJ KEBUTUHAN MINIMAL SERVER.pptx
 
2. proses bisnis dan software requirements
2. proses bisnis dan software requirements2. proses bisnis dan software requirements
2. proses bisnis dan software requirements
 
Manajemen Waktu
Manajemen WaktuManajemen Waktu
Manajemen Waktu
 
Jurnal3 isbn 978-979-756-842-9
Jurnal3 isbn 978-979-756-842-9Jurnal3 isbn 978-979-756-842-9
Jurnal3 isbn 978-979-756-842-9
 
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunakStrategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
 
Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587
 
Zentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallZentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_small
 
Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832
 
Manajemenwaktu hari
Manajemenwaktu hariManajemenwaktu hari
Manajemenwaktu hari
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
 
MANAJEMEN WAKTU SISTEM RESERVASI HOTEL
MANAJEMEN WAKTU SISTEM RESERVASI HOTELMANAJEMEN WAKTU SISTEM RESERVASI HOTEL
MANAJEMEN WAKTU SISTEM RESERVASI HOTEL
 
Penetration tool berbasis sistem terdistribusi untuk analisa vulnerability pa...
Penetration tool berbasis sistem terdistribusi untuk analisa vulnerability pa...Penetration tool berbasis sistem terdistribusi untuk analisa vulnerability pa...
Penetration tool berbasis sistem terdistribusi untuk analisa vulnerability pa...
 
Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545
 
Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602
 
Jeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsJeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic Servlets
 

Ppt ta 5108100148

  • 1. PENGEMBANGAN SISTEM TEMU KEMBALI INFORMASI BERBASIS AGENT UNTUK PENCARIAN BERITA ONLINE OLEH : S AY VA L B A L A D – 51 0 8 1 0 01 48 DOSEN PEMBIMBING I WASKIT HO WI B I SO NO, S.KOM., M.ENG ., PH.D. DOSEN PEMBIMBING II A B D U L MUNIF, S.KO M. , M. S C.
  • 2. Latar Belakang, Rumusan Masalah, Batasan Masalah, Pendahuluan Tujuan dan Manfaat Gambaran Umum Alur Kerja, Use Case Uji Coba Uji Coba Fungsionalitas
  • 3. Latar Belakang Rumusan Masalah Batasan Masalah Tujuan & Manfaat Permasalahan yang Dihadapi : Banyak Iklan Situs penyedia berita tidak memiliki search engine Membutuhkan browser untuk akses berita
  • 4. Latar Belakang Rumusan Masalah Batasan Masalah Tujuan & Manfaat Aplikasi yang mampu melakukan pencarian berita yang dapat mengatasi permasalahan yang didapat jika menggunakan situs penyedia berita konvensional •Bagaimana cara mengambil materi berita pada situs penyedia berita •Bagaimana cara pengiriman pesan dari server ke client •Algoritma apa yang sesuai untuk pencarian berita
  • 5. Latar Belakang Rumusan Masalah Batasan Masalah Tujuan & Manfaat • Device Client dengan Server terhubung pada jaringan yang sama • Hanya untuk berita berbahasa Indonesia • Situs penyedia berita menggunakan situs milik detikcom • Tidak membahas mengenai keamanan pada sistem
  • 6. Latar Belakang Rumusan Masalah Batasan Masalah Tujuan & Manfaat Tujuan Pembuatan Aplikasi Membangun sistem yang dapat mengambil informasi dari situs di internet secara terdan menyimpan informasi tersebut ke dalam database server Membangun sistem yang dapat membuat komputer dengan perangkat smartphone yang saling terhubung dalam jaringan saling berkomunikasi melakukan pengiriman pesan menggunakan agen Melakukan pencarian terhadap berita menggunakan metode pencarian TF-IDF dan Vector Space Model. Manfaat Membantu memudahkan pengguna dalam menemukan berita pada situs penyedia berita
  • 7. Alur Kerja Use Case
  • 8. Alur Kerja Use Case Sumber Berita didapat dari RSS Situs Penyedia Berita Detikcom
  • 9. Alur Kerja Use Case System Ganti konfigurasi host port Ganti konfigurasi jumlah hasil berita Terhubung ke agent server Search Berita Pengguna Cek berita terbaru Pengirim berita Baca isi berita Tanggal terbit berita Judul berita Hapus hubungan dengan agent server Isi berita
  • 10. •Uji Coba Pengambilan Data dari Situs Berita
  • 11. •Uji Coba Pencarian Berita dengan Kata Kunci
  • 12. •Uji Coba Melihat Berita Terbaru
  • 13. •Uji Coba Melihat Isi Berita
  • 14. Kesimpulan Aplikasi dapat mengimplementasikan kerangka kerja JSOUP untuk melakukan proses pengambilan data dari situs penyedia berita di internet, kerangka kerja JADE untuk melakukan proses komunikasi antar perangkat server dengan client. Metode Convix Stripping Stemmer dapat diimplementasikan pada aplikasi untuk melakukan proses pengambilan kata dasar / stemming pada data berita untuk kalimat berbahasa Indonesia. Metode TF-IDF digunakan untuk mencari nilai bobot untuk setiap data berita, kemudian untuk mendapatkan hasil yang lebih akurat digunakan metode Vector Space Model untuk mengatasi masalah jika terdapat lebih dari satu dokumen yang memiliki nilai bobot yang sama. Saran Melakukan pencarian berita ke banyak situs penyedia berita lainnya Mengembangkan metode stemming sehingga mampu melakukan proses stemming untuk berita berbahasa selain Indonesia, dan dengan tingkat keakuratan yang lebih tinggi. Mengembangkan metode pencarian untuk mendapatkan waktu pencarian yang lebih cepat.
  • 15. 1. Caire, Giovanni. 2009. Jade Tutorial Jade Programming For Beginners, Telecom Italia S.p.A. 2. Jsoup Java HTML Parser, with best of DOM, CSS, and jquery http://jsoup.org/ dikunjungi pada Maret 2012. 3. Asian J., 2007. Effective Techniques for Indonesian Text Retrieval, PhD Thesis School of Computer Science and Information Technology RMIT University Australia. 4. Herwansyah, Adit. 2009. Aplikasi Pengkategorian Dokumen dan Pengukuran Tingkat Similaritas Dokumen 5. Menggunakan Kata Kunci pada Dokumen Penulisan Ilmiah Universitas Gunadarma, Universitas Gunadarma. 6. The Classic Vector Space Model http://miislita.com/term-vector/term-vector- 3.html/ dikunjungi pada Mei 2012
  • 16. Agen CS Stemmer TF-IDF Vector Space Model Agen adalah program yang melakukan suatu proses yang telah ditentukan ketika menerima suatu perintah yang akan mengaktifkan proses tersebut. Agen bekerja secara autonomous / independen dalam suatu lingkungan Agen bisa diatur untuk terus melakukan proses tanpa henti, berhenti pada interval waktu tertentu, atau berhenti ketika sudah menyelesaikan tugasnya
  • 17. Agen CS Stemmer TF-IDF Vector Space Model Perbedaan Komunikasi Client – Server biasa dengan Komunikasi Agen Agen Client - Server Agen Request Request Client Client Server Server Response Response Agen
  • 18. Agen CS Stemmer TF-IDF Vector Space Model Metode stemming untuk Bahasa Indonesia yang diperkenalkan oleh Jelita Asian Stemming dengan cara menghilangkan awalan dan akhiran, kemudian mencocokkan dengan kata dasar pada kamus kata dasar bahasa Indonesia Melakukan urutan stemming mulai dari penghilangan awalan terlebih dahulu, kemudian akhiran
  • 19. Agen CS Stemmer TF-IDF Vector Space Model
  • 20. Vector Space Agen CS Stemmer TF-IDF Model