19 มิถุนายน 2561

Published 6/19/2561 by with 0 comment

บรรยากาศ PyCon Thailand 2018

เมื่อวันเสาร์ - อาทิตย์ที่ 16 มิถุนายน - 17 มิถุนายนที่ผ่านมา ผมได้ไปร่วมงาน PyCon Thailand 2018 ซึ่งจัดที่อาคารเคเอกซ์ (Knowledge Exchange Center – KX)
Read More

18 มิถุนายน 2561

Published 6/18/2561 by with 0 comment

ส่งออกข้อมูล wikipedia dump ออกมาเป็น text ง่าย ๆ

หากคุณกำลังทำการประมวลผลภาษาธรรมชาติหรือต้องการส่งออกข้อมูลไฟล์ที่ได้จาก  wikipedia dump  ออกไปเป็น text สามารถทำได้โดยใช้เครื่องมือที่ชื่อว่า WikiExtractor
Read More

3 มิถุนายน 2561

Published 6/03/2561 by with 0 comment

ลืมเอกสารของ Python ทำอย่างไร ?

หากผู้อ่านใช้ภาษา Python ไม่ว่าจะเป็นในการแข่งขันเขียนโปรแกรม หรือ ในห้องปฎิบัติการที่จำเป็นต้องเขียนโค้ดอย่างเร่งด่วน แต่กลับลืมเอกสารหรือ API ไลบารีของ Python ไป และ ไม่มีอินเทอร์เน็ตให้สืบค้น
Read More

29 เมษายน 2561

Published 4/29/2561 by with 0 comment

Type hints ใน Python


หลังจากที่ Python 3.5 ได้เปิดตัวออกมา ได้มีไวยากรณ์หนึ่งที่เพิ่มเข้ามาตั้งแต่ Python 3.5 นั่นคือ Type hints
Read More
Published 4/29/2561 by with 1 comment

มูลนิธิซอฟต์แวร์ไพทอนต้องการเงินบริจาค


มูลนิธิซอฟต์แวร์ไพทอน (Python Software Foundation) ซึ่งเป็นองค์กรไม่แสวงหาผลกำไรและเป็นองค์กรหลักในการพัฒนาภาษาไพทอน ได้ประกาศขอความช่วยเหลือด้านการเงินใน Q2 ของปี 2018 จำนวน $20,000.00 USD เพื่อนำเงินไปใช้ในการพัฒนาภาษาไพทอน โฮม การจัดงาน PyCon และอื่น ๆ ที่ดำเนินงานโดยมูลนิธิซอฟต์แวร์ไพทอน โดยเป้าหมายคือ $20,000.00 USD  ภายในวันที่ 12 พฤษภาคมนี้

ร่วมบริจาคเงินได้ที่ https://www.python.org/psf/donations/2018-q2-drive/
Read More

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 2 comments

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

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

12 มีนาคม 2561

Published 3/12/2561 by with 3 comments

หาค่าความคล้ายคลึงประโยคภาษาไทยโดยใช้ 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