Lug
Advertisement

datrie เป็นโปรแกรมสำหรับเก็บรายการคำในโครงสร้างข้อมูลแบบ trie ซึ่งใช้ในการตัดคำภาษาไทยโดยโปรแกรม libthai

วิธีการใช้[]

Command line[]

ในการเริ่มสร้าง trie เป็นครั้งแรกต้องสร้าง alpha map ในไฟล์ .sbm ก่อน เช่น t.sbm ดังนั้น ตัวอย่างด้านล่าง

[ 0x00 , 0xFF ]

หลังจากนั้นจึงใช้คำสั่ง trietool <ชื่อ trie> เพื่อสร้าง trie เช่น

trietool mytrie

ทำตามตัวอย่างข้างบนก็จะได้ไฟล์ชื่อ mytrie.br และ mytrie.tr

การเพิ่มคำ[]

เพิ่มจาก command line

trietool mytrie add word1 data1 word2 data2

เพิ่มจากไฟล์รายการคำ

 trietool mytrie add-list my_list.dat

รายการคำประกอบไปด้วยสองคอลัมน์ซึ่งคั่นกลางด้วยแทบ

การบ้าน 1
การเมือง 2
อาหาร 3


การติดตั้งโปรแกรม[]

CVS[]

export CVSROOT=:pserver:anonymous@linux.thai.net:/home/cvs
cvs login
cvs co software/datrie

HTTP[]

Advertisement