Hallo, Fisikawan!
Jendela Rumah Kita merupakan suatu event berkelanjutan yang diselenggarakan oleh Departemen Fisika Universitas Diponegoro dan merupakan program Alumni Fisika Mengajar dalam memfasilitasi mahasiswa fisika pada khususnya untuk menilik sejarah dan menimba ilmu melalui cerita para pembicara hebat yang berasal dari alumni maupun tokoh hebat lainnya.
Jendela Rumah Kita seri 6 membahas mengenai Fisika Komputasi bersama narasumber Baoak Luri Darmawan
Tentang Narasumber
Bapak Luri Darmawan merupakan CTO dari PT. Cakti Teknologi Mandraguna serta merupakan konsultan teknologi. Lahir pada 04 Mei 1974 di Jakarta. Pengalaman karier beliau diantaranya pernah menjadi Head Information Technology di Rumah123.com pada 2015-2017 dan menjadi Developper pada tahun2018 di Agrabudi Multimedia – ESQ. Beliau menempuh Pendidikan S1 Fisika Universitas Diponegoro pada tahun 1992. Keahlian beliau salah satunya adalah dibidang Software Development. Beberapa prpduk teknologi yang beliau kerjakan adalah produk primer dan open source salah satunya sms.me, dongKRAK, DingKLIK dan KRAUX.
The Essential Art of NLP in chatbot Ecosystem
NLP adalah natural language Processing, salah satu yang dikerjakan adalah dibidang Communication Platfoam, Contohnya adalah pembuatan transkip saat orang berbicara sehingga secara langsung dapat dijadikan text tanpa mengetik dan platfoam komunikasi lainnya.
Chatbox merupakan layanan obrolan robot virtual dengan kecerdasan buatan atau AL (Artificial Intelligent) yang menirukan percakapan manusia melalui pesan suara, obrolan teksataupun keduanya. Chatbox menggunakan berbagai teknologi yang mutakhir di dalamnya seperti artificial Intelligence, Machine Learning, Deep Learning dan Natural Language Prosessing (NLP).
Bapak Luri Darmawan mengciptakan bot bernama CARIK. CARIK dibuat karena seiring perkembangan teknologi dan kebutuhan informasi yang sangat cepat serta penggunaan smartphone yang sudah stylist dan merata di seluruh penjuru dunia khususnya Indonesia. CARIK adalah sebuah bot yang menggunakan Bahasa Indonesia, di develop dengan fastPlaz dengan Qpascal, fitur tex to speech dalam carik yaitu Ketika ada text yang kemudian ditransmisikan kedalam bentuk suara.
Adapun featurnya simple NLP text to speech diantaranya adalah:
- Atur jadwal/ Agenda
- Bahasa menerjemahkan Bahasa daerah menjadi Bahasa universersal, namun saat ini hanya bisa menerjemahkan Bahasa sunda
- Religi, mencari kiblat, jadwal sholat dan lain-lainnya
- Kesehatan, jadwal praktik dokter
- Mencari lokasi tertentu, dan masih banyak lagi lainya
Pengguna juga dapat mengaktifkan Voice Interaction yaitu mode suara diaktifkan dengan perintah suara
Introduction and implementation of NLP
NLP adalah cabang ilmu computer yang mendalami Bahasa natural manusia. NLP dapat dibuat secara sederhana tidak bergantung pada OS, mudah dipasang di hosting biasa dan minimalais Database tanpa RDBMS artinya semua data disimpan. Adapaun konsep dasar NLP dijelaskan dalam gambar sebagai berikut:
Research tentang mechine learning NLP dapat dibuat secara mandiri maupun dengan bantuan vendor.
Stemming word
Stemming merupakan bagian yang tidak dapat terpisahkan dalam information retrieval (IR) juga dapat dikatakan sebagai proses pemetaan dan penguraian bentuk dari suatu kata menjadi bentuk kata dasarnya, singkatnya mengubah kata berimbuhan menjadi kata dasar.
Development
Ada beberapa hal yang harus diperhatikan sebelum membuat chatbot yaitu:
- Arsitektur, tentang bagaimana aplikasi atau chatbot yang akan dibuat
- Instrastructure, Apasaja perlengkapan yang diperlukan
- Language, Bahasa pemograman yang akan dipakai
- Platform, platform apa yang akan digunakan
Integration
Jika ingin membuat intergasi juga harus menpertimbangkan ke 4 faktof diatas. Adapun tantangan dalam mebuat sebuah integrasi adalah sebagai berikut:
- Perbendaharaan kata/kalimat
- Konten akan trus bertumbuh
- Integrasi semakin banyak