13 ธันวาคม 2561
Published ธันวาคม 13, 2561 by wannaphong with 0 comment
11 ธันวาคม 2561
Published ธันวาคม 11, 2561 by wannaphong with 7 comments
สวัสดีทุกท่านครับ วันนี้ผมจะมาเล่าเรื่องราวก่อนที่ Named Entity Recognition ภาษาไทยใน PyThaiNLP จะถือกำเนิดขึ้นมา มีเบื้องหลังมากมาย
24 พฤศจิกายน 2561
Published พฤศจิกายน 24, 2561 by wannaphong with 0 comment
24 ตุลาคม 2561
Published ตุลาคม 24, 2561 by wannaphong with 1 comment
สวัสดีผู้อ่านทุกท่านครับ ผู้อ่านคงเคยเจอปัญหาติดตั้งโมดูล Python ที่ต้องคอมไพล์ด้วย Visual Studio แต่ผู้อ่านไม่ได้ลง Visual Studio ไว้ ทำให้ไม่สามารถติดตั้งโมดูลเหล่านั้นผ่านคำสั่ง pip ได้
28 กันยายน 2561
Published กันยายน 28, 2561 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปทำความสะอาดข้อมูลที่มีไม้ยมก "ๆ" ก่อนนำข้อมูลไปประมวลผลใช้งานกับ NLP ภาษาไทยด้วยโค้ด Python กันครับ
Read More
13 กันยายน 2561
Published กันยายน 13, 2561 by wannaphong with 3 comments
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปสร้างโมดูลที่รันผ่านคอมมานด์ไลน์ด้วย Python กันครับ
Read More
Published กันยายน 13, 2561 by wannaphong with 0 comment
ตัวดำเนินการ
~ Not
^ XOR
| Or
& And
Read More
~ Not
^ XOR
| Or
& And
2 กันยายน 2561
Published กันยายน 02, 2561 by wannaphong with 1 comment
สวัสดีครับทุกท่าน บทความนี้เราจะไปทดลองทำ Thai Romanization ด้วย keras ใน Python กันครับ
12 สิงหาคม 2561
Published สิงหาคม 12, 2561 by wannaphong with 0 comment
วิดีโอย้อนหลัง PyCon Thailand 2018 ซึ่งจัดขึ้นเป็นครั้งแรกของ PyCon Thailand จัดวันที่ 16-17 มิถุนายน 2561 ที่ผ่านมา ที่อาคารเคเอกซ์ (Knowledge Exchange Center – KX) ได้ถูกอัพโหลดขึ้น YouTube แล้ว
สามารถรับชมได้ที่ https://youtu.be/u5AKobUPCas
Read More
8 สิงหาคม 2561
Published สิงหาคม 08, 2561 by wannaphong with 0 comment
หากต้องการทำโปรไฟล์หน่วยความจำโค้ด Python ที่เขียน มีหลายวิธี บทความนี้ขอเสนอวิธีทำโปรไฟล์หน่วยความจำโค้ด Python โดยใช้โมดูล memory_profiler
Read More
16 กรกฎาคม 2561
Published กรกฎาคม 16, 2561 by wannaphong with 1 comment
Python มีนามสกุลไฟล์หลายไฟลดังนี้
ที่มา http://dcjtech.info/topic/python-file-extensions/
Read More
- *.py - ไฟล์สคริปต์ภาษาไพทอน
- *.py3 - (ไม่ค่อยพบเห็น) ไฟล์สคริปต์ Python3 ; ไฟล์สคริปต์ Python3 ส่วนใหญ่มักใช้ "*.py" ไม่ใช่ "*.py3"
- *.pyc - ไฟล์สคริปต์ที่ถูกคอมไพล์ (Bytecode)
- *.pyo - ไฟล์สคริปต์ที่ถูกคอมไพล์โดยถูกปรับแต่งประสิทธิภาพ (As of Python3.5, Python will only use pyc rather than pyo and pyc)
- *.pyw - ไฟล์ Python สำหรับ Windows โดยรันด้วย pythonw.exe
- *.pyx - Cython src ที่แปลงไปเป็น C/C++
- *.pyd - โค้ด Pythonที่ถูกสร้างเป็น Windows DLL
- *.pxd - Cython script which is equivalent to a C/C++ header
- *.pyi - MyPy stub
- *.pyi - Stub file (PEP 484)
- *.pyz -เป็นโค้ด Python ที่ถูกบีบอัดไว้ (PEP 441)
- *.pywz - เป็นโค้ด Python ที่ถูกบีบอัดสำหรับ MS-Windows (PEP 441)
- *.py[cod] - wildcard notation in ".gitignore" that means the file may be "*.pyc", "*.pyo", or "*.pyd"
- *.rpy - โค้ด RPython
- *.pyde - ไฟล์โค้ด Python ที่ถูกใช้ใน Processing (https://processing.org/)
- *.pyp - Py4D Python Plugin
- *.pyt - Python declaration file
- *.xpy - ไม่รู้จัก
- *.ipynb - ไฟล์ Jupyter Notebook
ที่มา http://dcjtech.info/topic/python-file-extensions/
28 มิถุนายน 2561
Published มิถุนายน 28, 2561 by wannaphong with 0 comment
วันนี้ตามเวลาในประเทศ ทางมูลนิธีซอฟแวร์ไพทอนได้ปล่อย Python 3.7.0 ออกมาแล้ว นอกจากนั้นยังได้ปล่อย Python 3.6.6 ซึ่งเป็นรุ่นบำรุงรักษา แก้บั๊ก เนื่องจากเป็นรุ่นที่สนับสนุนระยะเวลานาน (LTS)
สามารถโหลด Python 3.7.0 ได้ที่ https://www.python.org/downloads/release/python-370/
อ่านสิ่งใหม่ที่มีใน Python 3.7.0 ได้ที่ https://docs.python.org/3.7/whatsnew/3.7.html
สามารถโหลด Python 3.6.6 ได้ที่ https://www.python.org/downloads/release/python-366/
Read More
สามารถโหลด Python 3.7.0 ได้ที่ https://www.python.org/downloads/release/python-370/
อ่านสิ่งใหม่ที่มีใน Python 3.7.0 ได้ที่ https://docs.python.org/3.7/whatsnew/3.7.html
สามารถโหลด Python 3.6.6 ได้ที่ https://www.python.org/downloads/release/python-366/
21 มิถุนายน 2561
Published มิถุนายน 21, 2561 by wannaphong with 0 comment
Kaidee (https://www.kaidee.com/) เป็นเว็บลงประกาศขายของเว็บหนึ่งที่มีการใช้งาน Python เยอะมาก
Read More
19 มิถุนายน 2561
Published มิถุนายน 19, 2561 by wannaphong with 0 comment
เมื่อวันเสาร์ - อาทิตย์ที่ 16 มิถุนายน - 17 มิถุนายนที่ผ่านมา ผมได้ไปร่วมงาน PyCon Thailand 2018 ซึ่งจัดที่อาคารเคเอกซ์ (Knowledge Exchange Center – KX)
Read More
18 มิถุนายน 2561
Published มิถุนายน 18, 2561 by wannaphong with 1 comment
หากคุณกำลังทำการประมวลผลภาษาธรรมชาติหรือต้องการส่งออกข้อมูลไฟล์ที่ได้จาก wikipedia dump ออกไปเป็น text สามารถทำได้โดยใช้เครื่องมือที่ชื่อว่า WikiExtractor
Read More
3 มิถุนายน 2561
Published มิถุนายน 03, 2561 by wannaphong with 0 comment
หากผู้อ่านใช้ภาษา Python ไม่ว่าจะเป็นในการแข่งขันเขียนโปรแกรม หรือ ในห้องปฎิบัติการที่จำเป็นต้องเขียนโค้ดอย่างเร่งด่วน แต่กลับลืมเอกสารหรือ API ไลบารีของ Python ไป และ ไม่มีอินเทอร์เน็ตให้สืบค้น
Read More
29 เมษายน 2561
Published เมษายน 29, 2561 by wannaphong with 0 comment
หลังจากที่ Python 3.5 ได้เปิดตัวออกมา ได้มีไวยากรณ์หนึ่งที่เพิ่มเข้ามาตั้งแต่ Python 3.5 นั่นคือ
Type hints
Published เมษายน 29, 2561 by wannaphong 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/
15 เมษายน 2561
Published เมษายน 15, 2561 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปทดลองและสร้าง Treebank ภาษาไทยด้วย NLTK จากชุดข้อมูล PUD กันครับ
Read More
6 เมษายน 2561
Published เมษายน 06, 2561 by wannaphong with 0 comment
Siri บน Apple Watch เป็นตัวอย่างหนึ่งของระบบที่นำ Text to Speech มาสร้างเสียงโต้ตอบผู้ใช้งาน ภาพประกอบ : https://unsplash.com/photos/gNGeNSo428g |
Text to Speech หรือ Speech synthesis เป็นเทคโนโลยีสังเคราะห์เสียงพูด โดยแปลงจากตัวอักษรให้กลายเป็นเสียงพูด
โดย Text to Speech เป็นส่วนหนึ่งของสาขาการประมวลผลภาษาธรรมชาติ (Natural Language Processing)
12 มีนาคม 2561
Published มีนาคม 12, 2561 by wannaphong with 16 comments
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปหาค่าความคล้ายคลึงประโยคภาษาไทยโดยใช้ thai2vec ด้วย PyThaiNLP
Read More
11 มีนาคม 2561
Published มีนาคม 11, 2561 by wannaphong with 1 comment
เคยไหมกับปัญหาการเปิดไฟล์ภาษาไทยด้วย Python บน Windows หรืออื่น ๆ แล้วเจอกับปัญหา
ทั้ง ๆ ที่ใช้ Python 3 บน Windows และทั้งที่ไฟล์เป็น UTF-8 ?
บทความนี้จะพาไปเขียรโค้ดเพื่อป้องกันปัญหาเปิดไฟล์ภาษาไทยแล้วเจอ UnicodeDecodeError บน Windows ด้วยภาษา Python กันครับ
Read More
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9a in position 55: character maps to <undefined>
ทั้ง ๆ ที่ใช้ Python 3 บน Windows และทั้งที่ไฟล์เป็น UTF-8 ?
บทความนี้จะพาไปเขียรโค้ดเพื่อป้องกันปัญหาเปิดไฟล์ภาษาไทยแล้วเจอ UnicodeDecodeError บน Windows ด้วยภาษา Python กันครับ
9 มีนาคม 2561
Published มีนาคม 09, 2561 by wannaphong with 0 comment
หลังจากบทความที่แล้ว เราได้ทดลองสร้าง ChatBot ภาษาไทย บทความนี้จะพาไปสร้างชุดข้อมูลที่ใช้ในการ Train เพื่อนำไปสร้าง ChatBot ด้วย Chatterbot
Read More
5 มีนาคม 2561
Published มีนาคม 05, 2561 by wannaphong with 0 comment
เมื่อวันที่ 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
19 กุมภาพันธ์ 2561
Published กุมภาพันธ์ 19, 2561 by wannaphong with 0 comment
หลังจากบทความที่แล้วเราได้สร้าง ChatBot แบบง่าย ๆ และ Train ข้อมูลรวมถึงจัดเก็บข้อมูลให้กับ ChatBot ของเราซึ่งเป็นภาษาอังกฤษ เลยเกิดคำถามตามมา แล้วสามารถใช้งานกับภาษาไทยได้ไหม ? บทความนี้เรามาทำ ChatBot ภาษาไทยโดยใช้ Chatterbot ในภาษา Python
Read More
Published กุมภาพันธ์ 19, 2561 by wannaphong with 2 comments
หลังจากที่บทความที่ผ่านมา เราได้ทดลองสร้าง ChatBot ง่าย ๆ กันไปแล้ว วันนี้เราจะมา Train ให้กับ ChatBot ของเราที่สร้างโดย Chatterbot กันครับ
Read More
Published กุมภาพันธ์ 19, 2561 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ บทความชุด "สร้าง ChatBot ด้วย Chatterbot" จะพาผู้อ่านทุกท่านไปสร้าง ChatBot ใช้งานกันโดยใช้โมดูล Chatterbot ในภาษา Python ครับ
Read More
5 กุมภาพันธ์ 2561
Published กุมภาพันธ์ 05, 2561 by wannaphong with 0 comment
Published กุมภาพันธ์ 05, 2561 by wannaphong with 0 comment
วันนี้ตามเวลาในประเทศไทย ทาง PSF ได้ทำการปล่อย Python 3.4.8 และ Python 3.5.5 โดยทั้งสองรุ่นนี้ เป็นรุ่นแก้ไขความปลอดภัยเท่านั้น และไม่มี build ออกมนอกจากโค้ดให้ไปคอมไพล์เอง
Python 3.4.8 : https://www.python.org/downloads/release/python-348/
Python 3.5.5 : https://www.python.org/downloads/release/python-355/
Read More
Python 3.4.8 : https://www.python.org/downloads/release/python-348/
Python 3.5.5 : https://www.python.org/downloads/release/python-355/
3 กุมภาพันธ์ 2561
Published กุมภาพันธ์ 03, 2561 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ หากผู้อ่านสนใจที่จะนำ Python ไปทำงานร่วมกับ Android ใน Android Studio ของคุณ ผมขอแนะนำ Chaquopy
Read More
13 มกราคม 2561
Published มกราคม 13, 2561 by wannaphong with 0 comment
หากคุณเป็นนักวิจัยหรือผู้สนใจ Deep learning คงต้องใช้ CUDA ที่มีเฉพาะใน GPU ของ NVIDIA เพราะ TensorFlow , cntk , mxnet และเครื่องมือ Deep learning อื่น ๆ ต่างรองรับเฉพาะ CUDA เท่านั้น หากใช้ CPU ทำงานจะทำงานได้ช้ากว่าใช้ GPU
วันนี้บทความนี้จะนำเสนออีกทางเลือกหนึ่งที่สามารถทดแทน CUDA ได้ นั่นคือ DeepCL โดยใช้ OpenCL ในการสร้าง Deep learning นั่นเอง
Read More
วันนี้บทความนี้จะนำเสนออีกทางเลือกหนึ่งที่สามารถทดแทน CUDA ได้ นั่นคือ DeepCL โดยใช้ OpenCL ในการสร้าง Deep learning นั่นเอง
1 มกราคม 2561
Published มกราคม 01, 2561 by wannaphong with 0 comment
เมื่อวันที่ 25 ธันวานคม พ.ศ.2560 ที่ผ่านมาทาง PyPy ได้ทำการออก PyPy2.7 และ PyPy3.5 v5.10 เวชั่นเต็มออกมาแล้ว โดย PyPy3.5 ได้ออกร่นสำหรับ Windows X86 ด้วย
โหลด PyPy ได้ที่ http://pypy.org/download.html
Read More
โหลด PyPy ได้ที่ http://pypy.org/download.html
สมัครสมาชิก:
บทความ (Atom)