Tag Archives: lexer

Pemeriksa Struktur Kalimat Dasar Bahasa Indonesia

Setelah lama bertapa mencari wangsit, saya mendapatkan sedikit hidayah.

http://devel2.ugm.ac.id

(Saat ini mungkin server down karena tugas akhir saya sudah selesai)

Pemeriksa struktur kalimat ini hanya bekerja jika dan hanya jika:

  1. Kalimat merupakan kalimat dasar bahasa Indonesia bertipe SP, SPO, SPK, SPPel, SPOK, SPOPel.
  2. Kalimat merupakan kalimat tunggal, dan bukan kalimat majemuk. Tidak ada konnjungtor di dalam kalimat tersebut, misalnya dan, atau, dan lain sebagainya.
  3. Database kata tidak lengkap, mohon cek dulu di http://devel2.ugm.ac.id/query.php?h=<huruf>, misalnya http://devel2.ugm.ac.id/query.php?h=a untuk huruf a. Daftar lengkapnya di: http://devel2.ugm.ac.id/query.php . Bila suatu kata benda, adjectiva, atau kata lain terdeteksi sebagai nama, berarti kata tersebut tidak ada di dalam database. 🙂
  4. Kata yang digunakan bukan kata ulang.

Mohon bantuan dari teman-teman semua untuk mencobanya. Mohon informasikan apabila ada kalimat yang tidak bisa diparsing. Terimakasih banyak. 🙂

Parsing Kalimat Bahasa Indonesia dengan PHP

Lemon parser generator adalah sebuah parser generator seperti YACC dan Bison yang pada awalnya dikembangkan untuk SQLite project. Namun Lemon Parser berbeda dengan YACC dan Bison, format grammarnya dibuat berbeda untuk mengurangi kesalahan coding. Selain itu Lemon Parser menghasilkan parser yang reentrant and thread-safe.

Continue reading