Apa yang dimaksud teknik abstrak prosedur dalam alice

Evfi Mahdiyah dan Yanti Andriyani: Analisa Algoritma Pemahaman Kalimat Pada

ALICE ChatBot Dengan Menggunakan Artificial Intelligence Markup Language

(AIML)

Hal 194

ChatBotyang menggunakan bahasa

Inggris dalam percakapannya.

ALICE ChatBot adalah salah satu

aplikasi ChatBot yang sedang berkembang

saat ini.Basis pengetahuan ALICE Chat

Bot berbasiskan AIML (Artificial

Intelligence Markup Language).AIML ini

menyebabkan ChatBot dapat

mengintegrasikan input yang

diterimanya berupa kalimat inputdalam

bentuk teks, sehingga akan dihasilkan

percakapan antara pengguna dengan

program. Percakapan yang dihasilkan oleh

program ALICE ChatBotsejauh ini

terbatas pada input kalimat berupa teks

dan menggunakan bahasa Inggris. Belum

ada dijumpai ChatBotyang menggunakan

percakapan bahasa Indonesia.

Oleh sebab itu, penulis berkeinginan

melakukan perubahan dari bahasa yang

ada dengan melakukan pengembangan

program ALICE ChatBotmelalui

pengubahan unit basis pengetahuan dalam

bentuk AIML yang ada, sehingga dapat

menghasilkan program ALICE

ChatBotyang menggunakan bahasa

Indonesia. Sebelum ini dapat dilakukan,

penulis terlebih dahulu harus melakukan

analisa terhadap proses dari program

ALICE ChatBot, yaitu analisa terhadap

unsur dari AIML dan analisa algoritma

pemahaman kalimat pada program ALICE

ChatBot.

Pada penelitian sebelumnya, telah

dilakukan analisa terhadap unsur dari

AIML dan fungsinya.Unsur-unsur AIML

terdiri dari beberapa tag yang memiliki

fungsi masing-masing untuk kalimat

dalam knowledge base-nya.

AIML menggambarkan kelas dari

objek data yang disebut objek AIML dan

secara sebagian menggambarkan cara

program komputer memprosesnya. Objek

AIML terdiri dari beberapa elemen yang

 topic  category 

<category> terdiri dari <pattern> dan

<template>. Saat pengguna memberikan

input berupa teks sebagai stimulus,

graphmaster mencari tag <category>

untuk dicocokkan dengan elemen

<pattern>sesuai konteks yang terhubung,

lalu memberikan keluaran yang

dihubungkan <template> sebagai jawaban.

Unsur-unsur diatas merupakan bentuk

tag yang paling sering digunakan untuk

membentuk file dalam AIML. Dengan

mengenali unsur-unsur umum ini,

biasanya mampu memahami bagaimana

bentuk AIML itu sendiri, sehingga mampu

merancang AIML sesuai kebutuhan dan

keinginan pembuatnya atau yang disebut

botmaster[1]. Menganalisa algoritma

penalaran pemahaman kalimat, akan

dimungkinkan untuk melakukan

perubahan ALICE Chat bot dalam bahasa

yang berbeda[3].

Tujuan dari penelitian ini, penulis akan

melakukan tahapan selanjutnya dari

pengembangan AIML, yaitu melakukan

analisa algoritma pemahaman kalimat

pada program ALICE ChatBot yang

nantinya akan menghasilkan algoritma

proses sehingga dapat digunakan untuk

pengembangan ALICE ChatBot dalam

bahasa yang berbeda seperti bahasa

Indonesia.

METODE PENELITIAN

Penelitian ini berasaskan kepada

metode tertentu agar setiap pelaksanaan

berjalan dengan teratur, lancar dan lebih

sistematik. Metodologi yang digunakan

dalam menjalankan penelitian ini terdiri

dari dua, yaitu :

Metode Pustaka

Merupakan cara yang digunakan

untuk memperoleh data yang diperlukan.

Data yang diperlukan merupakan tujuan

yang ingin dikaji dan digunakan untuk

langkah berikutnya. Yaitu dengan cara

melakukan penelusuran pustaka,

mempelajari, menelaah dan memahami

referensi yang erat kaitannya dengan tema

penulisan yang didapat dari perpustakaan

atau melalui jelajah Internet.

Video yang berhubungan

Postingan terbaru

LIHAT SEMUA