10 ธันวาคม 2559

Published 12/10/2559 by with 0 comment

เช็คคำผิดภาษาไทยด้วย Hunspell กับภาษา Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเขียนโปรแกรมเช็คคำผิดภาษาไทยด้วย Hunspell กับภาษา Python กันครับ


Hunspell เป็นโปรแกรมเช็คคำผิด free software ใช้ GPL, LGPL และ MPL tri-license โดยถูกใช้ในโปรแกรม LibreOffice, OpenOffice.org, Mozilla Firefox 3 & Thunderbird และ Google Chrome

การติดตั้ง Hunspell


สำหรับ Windows :
เข้าไปโหลดไฟล์ https://sourceforge.net/projects/ezwinports/files/hunspell-1.3.2-3-w32-bin.zip/download แล้วแตกไฟล์ชิป แล้วตั้งค่า path ชี้มายังโฟลเดอร์ที่เก็บไฟล์ hunspell.exe
ติดตั้งภาษาไทย
โหลดไฟล์ ได้ที่ http://ftp.ussg.iu.edu/openoffice/contrib/dictionaries/th_TH.zip แตกไฟล์แล้วเอาไฟล์ th_TH.aff และ th_TH.dict ไปวางที่ \share\hunspell

สำหรับ Debian/Ubuntu :
ใช้คำสั่ง
sudo apt-get install hunspell

ติดตั้งภาษาไทยด้วยคำสั่ง
sudo apt-get install hunspell-th





ภาษาไทยสำหรับ Hunspell ใช้ LGPL ครับ

เขียนโค้ดเรียกใช้งาน Python ได้ด้วยโค้ดดังนี้

ผลลัพธ์
['appose', 'apple', 'apogee', 'approve', 'appoint']
['คลินิก']
No Suggestions

ลองนำไปประยุกต์ใช้งานกันดูนะครับ

ตัวอย่างเช่น



:P

เขียนโดย นาย วรรณพงษ์ ภัททิยไพบูลย์

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)