Sistem Question Answering

2.3.4 Metoda yang Digunakan dalam Sistem Question Answering

Dalam beberapa tahun terakhir, terutama dengan adanya TREC (Text Retrieval Conference ) QA Track, berbagai penelitian mengenai sistem QA telah banyak dilakukan. Penelitian-penelitian tersebut berupaya untuk meningkatkan sistem QA dengan berbagai metoda. Metoda-metoda yang digunakan kebanyakan diadopsi dari bidang NLP, IR dan IE. Metoda-metoda NLP biasanya digunakan untuk memroses pertanyaan dalam bentuk bahasa alami yang diajukan oleh Dalam beberapa tahun terakhir, terutama dengan adanya TREC (Text Retrieval Conference ) QA Track, berbagai penelitian mengenai sistem QA telah banyak dilakukan. Penelitian-penelitian tersebut berupaya untuk meningkatkan sistem QA dengan berbagai metoda. Metoda-metoda yang digunakan kebanyakan diadopsi dari bidang NLP, IR dan IE. Metoda-metoda NLP biasanya digunakan untuk memroses pertanyaan dalam bentuk bahasa alami yang diajukan oleh

Beberapa metoda yang sering diadopsi oleh sistem QA antara lain named- entity recognition , entity relation recognition, regular expression dan algoritma string matching . Named-entity recognition digunakan untuk mengenali dan mengelompokkan kata atau frase dalam kalimat yang merujuk pada entitas-entitas seperti orang, organisasi, tempat, waktu, dan sebagainya. Entity relation recognition digunakan untuk mengenali relasi antar dua atau lebih entitas. Misalnya dalam kalimat ”John Smith works for IBM”, John Smith merupakan entitas orang, IBM merupakan entitas organisasi dan works for merupakan relasi antar entitas orang dan entitas organisasi.

Untuk mengidentifikasi nama entitas dan relasi dalam kalimat dapat dilakukan dengan memanfaatkan algoritma string matching atau dengan teknik regular expression . Cara ini dilakukan dengan memeriksa apakah string dalam kalimat cocok dengan pattern yang diberikan dalam regular expression atau string matching .