Facebook โอเพ่นซอร์ส PyText เครื่องมือ NLP ที่ใช้กับหน้าจออัจฉริยะ Portal

by nutmos
15 December 2018 - 03:03

Facebook AI Research ประกาศโอเพ่นซอร์ส PyText เฟรมเวิร์คการประมวลผลภาษาธรรมชาติหรือ NLP ให้นักพัฒนาและผู้ที่สนใจทั่วไปนำไปใช้งานได้แล้ว

PyText นั้นเป็นเครื่องมือการทำโมเดล NLP ที่ใช้ deep learning โดยตัวเฟรมเวิร์คนั้นถูกพัฒนาขึ้นมาจาก PyTorch ซึ่งปัจจุบัน Facebook ใช้ PyText กับหน้าจออัจฉริยะ Portal และระบบผู้ช่วยส่วนตัวบน Messenger ที่ชื่อว่า M โดยเฟรมเวิร์คนี้พัฒนาขึ้นเพื่อตอบโจทย์ของ Facebook ที่ต้องการเครื่องมือ NLP แบบเรียลไทม์ และมี latency ต่ำ รวมถึงทำงานได้แบบไร้รอยต่อกับเวิร์คโฟลวในการวิจัยและโปรดักชั่น

นอกจากนี้ PyText ยังเน้นที่ความสะดวกในการทำงานที่ตัวเฟรมเวิร์คเป็นหน่วยแยก ดังนั้นการนำเฟรมเวิร์คมาใช้ ผู้ใช้ไม่จำเป็นต้องสร้าง pipeline ใหม่ตั้งแต่ต้น แต่สามารถปรับปรุง workflow ปัจจุบันให้รองรับได้

Facebook ระบุว่า PyText นั้นช่วยเพิ่มประสิทธิภาพของโมเดล NLP บน Portal ได้มาก โดยโมเดลของ Facebook ในโดเมนหลักมีความแม่นยำมากขึ้น 5-10% และด้วยความสามารถ distributed training ในตัว PyText ก็สามารถลดเวลาในการเทรนโมเดลได้ราว 3-5 เท่า

รายละเอียดเพิ่มเติมและซอร์สโค้ดของ PyText เข้าไปดูได้จาก GitHub

ที่มา - TechCrunch, Facebook Code

Blognone Jobs Premium