15 เมษายน 2561

Published 4/15/2561 by with 0 comment

สร้าง Treebank ภาษาไทยด้วย NLTK จากชุดข้อมูล PUD

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปทดลองและสร้าง Treebank ภาษาไทยด้วย NLTK จากชุดข้อมูล PUD กันครับ
Read More

6 เมษายน 2561

Published 4/06/2561 by with 0 comment

สร้าง Text to Speech ด้วยมือใน Python

Siri บน Apple Watch เป็นตัวอย่างหนึ่งของระบบที่นำ Text to Speech มาสร้างเสียงโต้ตอบผู้ใช้งาน
Siri บน Apple Watch เป็นตัวอย่างหนึ่งของระบบที่นำ Text to Speech มาสร้างเสียงโต้ตอบผู้ใช้งาน
ภาพประกอบ : https://unsplash.com/photos/gNGeNSo428g

Text to Speech หรือ Speech synthesis เป็นเทคโนโลยีสังเคราะห์เสียงพูด โดยแปลงจากตัวอักษรให้กลายเป็นเสียงพูด

โดย Text to Speech เป็นส่วนหนึ่งของสาขาการประมวลผลภาษาธรรมชาติ (Natural Language Processing)
Read More

15 มีนาคม 2561

Published 3/15/2561 by with 1 comment

ทำ Sentiment Analysis ภาษาไทยโดยใช้ NLTK

หลังจากที่บทความ ทำ Sentiment Analysis ภาษาไทยใน Python ถูกเผยแพร่ออกไปเป็นระยะเวลาเกือบ 1 ปี ได้มีผู้สนใจจำนวนมากและติดกับปัญหาที่ใช้เวลา train ที่นานมาก (บางท่านบอกว่า train เป็นวันก็ยังไม่เสร็จ แค่บางท่าน ไม่กี่นาทีก็เสร็จ) ผมเลยเขียนบทความนี้ขึ้นมาใหม่ โดยใช้โค้ดตัวใหม่ที่ train ได้รวดเร็วยิ่งขึ้นกว่าเดิม
Read More

12 มีนาคม 2561

Published 3/12/2561 by with 0 comment

หาค่าความคล้ายคลึงประโยคภาษาไทยโดยใช้ thai2vec ด้วย PyThaiNLP

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปหาค่าความคล้ายคลึงประโยคภาษาไทยโดยใช้ thai2vec ด้วย PyThaiNLP
Read More

11 มีนาคม 2561

Published 3/11/2561 by with 0 comment

ทำอย่างไร? ถ้าเปิดไฟล์ภาษาไทยแล้วเจอ UnicodeDecodeError บน Windows ด้วย Python

เคยไหมกับปัญหาการเปิดไฟล์ภาษาไทยด้วย Python บน Windows หรืออื่น ๆ แล้วเจอกับปัญหา
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9a in position 55: character maps to <undefined>

ทั้ง ๆ ที่ใช้ Python 3 บน Windows และทั้งที่ไฟล์เป็น UTF-8 ?
บทความนี้จะพาไปเขียรโค้ดเพื่อป้องกันปัญหาเปิดไฟล์ภาษาไทยแล้วเจอ UnicodeDecodeError บน Windows ด้วยภาษา Python กันครับ
Read More

9 มีนาคม 2561

Published 3/09/2561 by with 0 comment

สร้าง ChatBot ด้วย Chatterbot : ตอนที่ 4 สร้างชุดข้อมูลในการ Train

หลังจากบทความที่แล้ว เราได้ทดลองสร้าง ChatBot ภาษาไทย บทความนี้จะพาไปสร้างชุดข้อมูลที่ใช้ในการ Train เพื่อนำไปสร้าง ChatBot ด้วย Chatterbot
Read More

5 มีนาคม 2561

Published 3/05/2561 by with 0 comment

Python เชิญ End User ร่วมการทดสอบ PyPI อันใหม่


เมื่อวันที่ 26 กุมภาพันธ์ที่ผ่านมา ทาง PSF ได้ทำการขึ้นป้ายบนหน้าโมดูลใน pypi.python.org ทุกหน้าเพจสำหรับ End User ว่า "Pssssst! Check out the next generation PyPI" เพื่อเป็นการเชิญให้เข้าร่วมทดสอบหน้าเว็บ PyPI อันใหม่ที่ชื่อว่า Warehouse ซึ่งอยู่ที่ https://pypi.org/ โดยในอนาคต Warehouse จะมาแทนที่หน้าเว็บ pypi.python.org เดิมของ Python ในอนาคต
ที่มา : https://pyfound.blogspot.ca/2018/02/python-package-maintainers-help-test.html
Read More

19 กุมภาพันธ์ 2561

Published 2/19/2561 by with 0 comment

สร้าง ChatBot ด้วย Chatterbot : ตอนที่ 3 ChatBot ภาษาไทย

หลังจากบทความที่แล้วเราได้สร้าง ChatBot แบบง่าย ๆ และ Train ข้อมูลรวมถึงจัดเก็บข้อมูลให้กับ ChatBot ของเราซึ่งเป็นภาษาอังกฤษ เลยเกิดคำถามตามมา แล้วสามารถใช้งานกับภาษาไทยได้ไหม ? บทความนี้เรามาทำ ChatBot ภาษาไทยโดยใช้ Chatterbot ในภาษา Python
Read More
Published 2/19/2561 by with 0 comment

สร้าง ChatBot ด้วย Chatterbot : ตอนที่ 2 Train ข้อมูลและจัดเก็บ

หลังจากที่บทความที่ผ่านมา เราได้ทดลองสร้าง ChatBot ง่าย ๆ กันไปแล้ว วันนี้เราจะมา Train ให้กับ ChatBot ของเราที่สร้างโดย Chatterbot กันครับ
Read More
Published 2/19/2561 by with 0 comment

สร้าง ChatBot ด้วย Chatterbot : ตอนที่ 1 เริ่มต้นกับ ChatBot

สวัสดีผู้อ่านทุกท่านครับ บทความชุด "สร้าง ChatBot ด้วย Chatterbot" จะพาผู้อ่านทุกท่านไปสร้าง ChatBot ใช้งานกันโดยใช้โมดูล Chatterbot ในภาษา Python ครับ
Read More