Tags:
Node Thumbnail

ช่วงเดือนที่ผ่านมา เวลาผมเจอคนตามที่งานโทรศัพท์มือถือในที่ต่างๆ พบว่ามีหลายคนเข้ามาคุยกับผมว่าไปเจอคีย์บอร์ดตัวหนึ่งที่ดีมากๆ และเปิดให้ใช้งานฟรี ชื่อว่า Keyboard ManMan หลายๆ คนอยากรู้จักว่าคนทำคีย์บอร์ดนี้คือใครกัน หลายๆ คนบอกกับผมว่ายินดีจ่ายเงินเพื่อให้ได้ใช้งานคีย์บอร์ดนี้ และวันนี้ก็ผมก็ตามหาผู้สร้างคีย์บอร์ดตัวนี้มาสัมภาษณ์กันได้แล้ว

alt="ManMan"alt="ManMan2"

คีย์บอร์ด "แม่นๆ" (Facebook) สร้างขึ้นโดยคุณณัฏฐ์ ปิยะปราโมทย์ หรือ @nattster จากการพูดคุยกันในครั้งนี้ผมพบว่า "แม่นๆ" เป็นโครงการที่น่าสนใจมากเพราะเกิดจากความต้องการจะแก้ปัญหาพื้นฐานที่คุณณัฏฐ์พบเจอในชีวิตประจำวัน จึงกลายมาเป็นโครงการวิจัยพื้นฐานในเรื่องของการทำนายตัวอักษรภาษาไทย จนกระทั่งกลายเป็นแอพลิเคชั่นที่ใช้งานได้จริง นับว่าเป็นตัวอย่างที่ดีในการทำโปรเจคจบของน้องๆ ที่กำลังขึ้นปีสี่ในปีนี้

ช่วยแนะนำตัวเองสักหน่อย

ชื่อณัฏฐ์ ปิยะปราโมทย์ เพิ่งจบปริญญาตรีวิศวกรรมคอมพิวเตอร์ ม.เกษตรศาสตร์ ตอนนี้ทำงานเป็นโปรแกรมเมอร์อยู่ที่บริษัท Power-all venture ครับ (บริษัทด้าน cloud platform)

โครงการแม่นๆ นี่เป็นโปรเจคจบใช่ไหมครับ

ใช่ครับ

อย่างนั้นช่วยแนะนำโปรเจคนี้สักนิดครับ

แม่นๆ เป็นคีย์บอร์ดเสมือนสำหรับ Android แป้นคีย์บอร์ดจะปรับเปลี่ยนขนาดตามความน่าจะเป็นที่จะโดนกดครับ เช่น พิมพ์ว่า "สวัสด" ไปแล้ว แป้นสระ "อี" จะใหญ่ขึ้น

โปรเจคนี้มีที่มาอย่างไรหรือครับ

เริ่มต้นจากความลำบากเวลาเล่น twitter ครับ พิมพ์ด้วย T9 บนมือถือก็เร็วดี แต่คำที่พิมพ์ได้ ถูกจำกัดอยู่แค่ dictionary ส่วนคีย์บอร์ด full qwerty ก็มีปุ่มเล็กไป กดยากผมเลยสนใจที่จะทำคีย์บอร์ดเอง และ android ก็เปิดกว้างมาก มี tutorial สอนทำใน developer.android.com เลยสนใจครับ

อย่างนั้นแล้วทำอย่างไร โปรเจคนี้จึงกลายเป็นโปรเจคจบได้ครับ

ตอนช่วงขึ้นปี 4 เจอความลำบากนี้ครับ ตอนแรกคุยกับอ.จิตรทัศน์ว่าจะทำช่วง summer แต่ติดฝึกงาน พอขึ้น ปี 4 แล้วหาไอเดียทำโปรเจคอันอื่นไม่ได้ เลยคุยกับอ. ว่าจะลองทำอันนี้ได้มั้ยอาจารย์ก็อนุญาต และให้การสนับสนุนเต็มที่ครับ งานที่ทำ ไม่ได้ทำแค่พัฒนา app อย่างเดียว แต่ทำในเชิง research ด้วย

research อย่างไรบ้างครับ พอเล่าให้ฟังได้ไหม

เกี่ยวกับความสามารถในการทำนายตัวอักษรในภาษาไทยครับ ศึกษาว่า ถ้ามีตัวอักษร 3-4 ตัวก่อนหน้าแล้วใช้ข้อมูลทางสถิติมาทำนาย (n gram) ว่าตัวถัดไปจะเป็นตัวอะไร ปรากฏว่า n gram ขนาด 5 ตัวอักษร สามารถทำนายได้ถูกต้อง > 45% ครับ การทดลองนี้ ทำบนคลังข้อความ twitter ที่มีลักษณะภาษาค่อนข้างเป็นปัจจุบัน

กระบวนการทำโปรเจคนี่เป็นอย่างไรบ้าง ครับ ต้องแบ่งออกเป็นช่วงทำวิจัยพื้นฐานแล้วค่อยพัฒนา หรือทำไปพร้อมๆ กัน

จริงๆ อยากทำแบบวนรอบ แต่ทำได้รอบเดียว คือ แบ่่งช่วง วิจัย กับ ประยุกต์ใช้

แสดงว่าใช้เวลาในการพัฒนานานพอสมควร

ครับผม วิจัยได้ตัวทำนายที่แม่นแล้วก็ต้องมาคิดว่า จะทำยังไงให้ยัดลงมือถือได้ ngram ที่ลองใช้ มีขนาด ~ 3GB app มือถือบน android โดยทั่วไป ไม่ควรใช้แรมเกิน 16MB ครับ ก็ต้องหาวิธีลดขนาดตัวทำนาย ให้เล็กลง แต่ความแม่นยำไม่ลดลงมากแล้วก็ต้องเลือก data structure ที่เหมาสมมาใช้ด้วยครับ เวอร์ชั่นแรก keyboard กินแรมไป 30MB เปลี่ยนไปใช้ data structure ที่เหมาะสม แล้วเหลือ 6Mb คับ

พอบอกได้ไหมครับ ว่าแต่ละช่วงของการทำงาน ใช้เวลาประมาณเท่าใหร่บ้าง ตั้งแต่การออกแบบกระบวนการวิจัย, การทำวิจัย, การพัฒนาแอพลิเคชั่น, การปรับปรุงจนใช้งานได้จริงเช่นตอนนี้

เท่าที่จำได้คร่าวๆ ทำวิจัยประมาณ 2 เดือน พัฒนา app รุ่นแรก 1 เดือน optimize อีกเดือนครับ ก่อน optimize ก็มีหาคนช่วยทดลองไปด้วยครับ

ใช้คนทดสอบเยอะไหมครับ

ไม่เยอะครับ มีเพื่อนๆ ที่นั่งปั่นโปรเจคด้วยกัน รุ่นน้องที่ใช้ android ตอนนั้นก็ประมาณ 10 คนได้ครับตอนนี้ > 4000 downloads แล้ว

มีแผนจะทำตลาดเชิงการค้าไหมครับ

คิดว่าสำหรับแม่นๆ นี่คิดว่าแจกฟรีครับ แต่กำลังทดลองอะไรเล็กๆ ต่อเกี่ยวกับระบบทำนายแบบอื่นๆ อยู่ครับ แต่ก็ยังไม่แน่ใจว่าจะสำเร็จมากน้อยแค่ไหนเหมือนกันครับ

ถ้ามีคนติดต่อขอซื้อไปติดตั้งกับโทรศัพท์ จะขายมั๊ยครับ

ขายครับ 555

ก่อนทำแม่นๆ นี่ใช้ Android อยู่ก่อนแล้วรึเปล่าครับ

จริงๆ ซื้อ Android เพราะอยากเอามาทำคีย์บอร์ดเลยครับ พอมาลองเขียนโปรแกรมจริงๆ แล้ว รู้สึกชอบ android มาก เพราะ OS เปิดกว้าง ให้เราดัก event ไปทำประโยชน์อื่นๆ ได้มากเลย app แรกที่สร้างคือโปรแกรมช่วย login Wi-Fi ก็ดัก event ตอนต่อ Wi-Fi ติด ถ้าเป็น KUWIN ก็ล็อกอินให้ครับ

หลังจากแม่นๆ แล้ว โครงการอื่นรึเปล่าครับ

กำลังหาไอเดียครับ แต่อยากทำคีย์บอร์ด "มั่วๆ" อีกอันครับ ถ้าผลการทดลองมันเวิร์คนะครับ หรือ app ทั่วๆ ไปก็มีไอเดียอันนึง เวลารอรถตู้ตอนเช้า รถตู้จะเต็มตลอดถ้ามี app ที่ทำให้เรารู้ว่าคนข้างๆ จะไปที่ใกล้ๆ กันได้ น่าจะดี เราจะได้ share taxi ไปกัน แทนที่จะรอรถตู้ครับ 555

เห็นเราไม่ได้ทำงานเกี่ยวกับ mobile app ทำไมไม่เลือกงานสายตามโปรเจคหรือครับ คิดว่าเสียดายความรู้ช่วงทำโปรเจคไหม หรือยังได้ประโยชน์จากมันอยู่

คิดว่าเป็นโอกาสมากกว่าครับ ที่เราจะได้เรียนรู้อะไรที่ปลกใหม่ แต่จริงๆ ก็ทำ mobile เป็นงานอดิเรกครับ จริงๆ ฝั่ง mobile ต่อไปก็ต้องเชื่อมเข้าหา cloud ไปใช้ทรัพยากรที่มีอยู่มหาศาลครับ

งั้นถามถึงตอนเลือกงาน ว่าเลือกงานจากอะไรหรือครับ

เลือกงานนี้ เพราะงานน่าสนใจครับ ดูมีความท้าทายรออยู่เยอะ Power All Venture เป็นบริษัทลูกของ Power All Networks อยู่ที่เสิ่นเจิ้นทำ cloud และทำ app สำหรับ device ที่ผลิตมาจาก foxconn ด้วยครับ

น้องๆ กำลังจะเปิดเทอม เข้าสู่ช่วงการหาโปรเจคอืกครั้ง มีคำแนะนำให้น้องๆ ไหมครับ

แนะนำว่าให้เลือกทำเรื่องที่ใกล้ตัว มองหาความลำบากในชีวิตประจำวันเวลาทำเราจะมีแรงบันดาลใจครับ

มีอะไรจะฝากถึงผู้อ่าน Blognone และผู้ใช้แม่นๆ ไหมครับ

ฝากติดตามผลงานด้วยนะครับ บทสัมภาษณ์นี้ พิมพ์บนมือถือด้วยคีย์บอร์ดแม่นๆ แบตจะหมดแล้ว ไปก่อนล่ะครับ 555

Get latest news from Blognone

Comments

By: kindraywind
iPhoneUbuntu
on 6 May 2011 - 22:24 #286135

สมกับเป็นพี่นัทเทพ!

By: NGFar
ContributorWindows PhoneAndroidWindows
on 6 May 2011 - 22:25 #286137
NGFar's picture

Droidsans, CN Thai มาจบที่ ManMan นี่แหละครับ

By: intendr on 6 May 2011 - 22:27 #286139

กิ๊บเก๋ยูเรก้า พาต้าปิ่นเกล้า ไอ้คล้าวบอกเยี่ยม

By: lancaster
Contributor
on 6 May 2011 - 22:33 #286142

ฮาตรงบรรทัดสุดท้ายนี่ล่ะ

By: trufa
ContributorWindows PhoneAndroidWindows
on 6 May 2011 - 23:43 #286168 Reply to:286142
trufa's picture

+1


Happiness only real when shared.

By: RapidasH
iPhoneWindows
on 6 May 2011 - 22:40 #286143
RapidasH's picture

เทพ เทพ เทพ

By: liewlomb
iPhoneWindows PhoneAndroidBlackberry
on 6 May 2011 - 22:40 #286144

โหลดที่ไหนอะ

By: tanapon on 6 May 2011 - 23:02 #286152 Reply to:286144

Android Market ครับ

By: NGFar
ContributorWindows PhoneAndroidWindows
on 6 May 2011 - 23:02 #286153 Reply to:286144
NGFar's picture

เสิร์ชว่า man man ใน Market ก็ได้แล้วครับ

By: b98se
AndroidWindowsIn Love
on 7 May 2011 - 00:06 #286179 Reply to:286144
b98se's picture

ลิงค์แรกในข่าวเลยครับ

By: b98se
AndroidWindowsIn Love
on 6 May 2011 - 22:41 #286145
b98se's picture

เคยผ่านตา แต่คราวนี้คงต้องลองใช้สะแล้ว
เริ่มเบื่อคีย์บอร์ด 4 แถวเดิมๆ แล้ว กดผิดบ่อยมาก
จะหา 3 แถวมาใช้ก็ไม่มี มีก็ลงไม่เป็นอีก

By: paween_a
Android
on 6 May 2011 - 22:54 #286148
paween_a's picture

เยี่ยมยอดครับ

By: EThaiZone
ContributorAndroidUbuntuWindows
on 6 May 2011 - 22:59 #286150
EThaiZone's picture

สุดยอดครับ นับถือๆ


มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB

By: psychosiser
Android
on 6 May 2011 - 23:17 #286157
psychosiser's picture

ของเขาดีจริงครับ ผมก็ใช้อยู่ช่วยให้พิมพ์ได้เร็วขึ้นเยอะเลย ใช้แรกๆ เปิดให้ช่วยเดาคำแล้วผมพิมพ์ไม่ค่อยถูก เลยใช้แค่ปกติแต่แค่นั้นก็ช่วยได้เยอะแล้ว หลังๆ เริ่มชินก็เปิดให้ช่วยตอนนี้ก็สบายละพิมพ์เร็วขึ้นอีก แต่ผมปิด Highlight Key ไม่เปิดใช้ ผมไม่ชอบมันหลอกตา จะพิมพ์แล้วมันงงๆ เอาแค่ปกติก็ช่วยได้เยอะแล้วครับ

By: orpheous
AndroidWindowsIn Love
on 6 May 2011 - 23:32 #286164
orpheous's picture

นัทเทพ ชาบู ๆๆ

By: mk
FounderAndroid
on 6 May 2011 - 23:51 #286170
mk's picture

Feature Request: อยากได้ภาษาอังกฤษแบบแม่นๆ ด้วยน่ะครับ หรือถ้าขี้เกียจก็เปลี่ยนคีย์บอร์ดอังกฤษมาใช้ Gingerbread Keyboard ก็ได้ครับ

By: tomyum
ContributorAndroidWindows
on 7 May 2011 - 08:14 #286282 Reply to:286170
tomyum's picture

+1

By: mekpro
ContributorAndroidUbuntu
on 7 May 2011 - 13:33 #286353 Reply to:286170
mekpro's picture

+1 ครับ มี Eng ด้วยไม่ต้องเปลี่ยนไปตัวอื่นเลย

By: myung
iPhoneWindows PhoneAndroid
on 7 May 2011 - 00:02 #286178
myung's picture

คีย์บอร์ดสุดยอดครับ

By: khajochi
WriteriPhoneIn Love
on 7 May 2011 - 00:16 #286186
khajochi's picture

โอ้ ไอเดียดีมากๆ เลยครับ


แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com

By: I3assy on 7 May 2011 - 00:16 #286187
I3assy's picture

"ตีย์บอร์ด"

By: JPorsh
iPhoneWindowsIn Love
on 7 May 2011 - 00:28 #286196
JPorsh's picture

หล่อจัง

By: EThaiZone
ContributorAndroidUbuntuWindows
on 7 May 2011 - 11:04 #286317 Reply to:286196
EThaiZone's picture

เว็บนี้ผู้หญิงเข้าน้อย หรือว่า....


มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB

By: pcgheeramon
iPhoneWindows PhoneAndroid
on 7 May 2011 - 17:41 #286406 Reply to:286317

gay

By: pcgheeramon
iPhoneWindows PhoneAndroid
on 7 May 2011 - 17:45 #286407 Reply to:286196

+10 หล่อมาก หุหุ

By: techbreaking on 7 May 2011 - 00:29 #286198

ต๊ายตาย Keyboard แอ๊บอะ แม้นแมน

By: natthavat28
iPhoneWindows PhoneAndroidIn Love
on 7 May 2011 - 00:45 #286208

อีกบุคคลที่กำลังกลายเป็นตำนาน และเป็นบุคคลที่ติดตามมาโดยไม่ได้ตั้งใจ

By: tomazzu
AndroidUbuntu
on 7 May 2011 - 00:47 #286211

โปรแกรม ทดสอบ พิมพ์ไทยน้องเค้าก็ฮานะครับ

By: touchie
iPhoneWindows PhoneAndroidBlackberry
on 7 May 2011 - 01:12 #286227

นึกว่าจะอ่านว่า..คีย์บอร์ด แม้นแมน....หุๆ

By: charon11adiroci...
iPhone
on 7 May 2011 - 01:16 #286228
charon11adirocine616@gmail.com's picture

เก่งๆๆๆ ครับ

By: Dominixz.com
iPhoneAndroidUbuntu
on 7 May 2011 - 01:20 #286231

นัทเทพจริงๆ

By: gab
Windows PhoneAndroidWindows
on 7 May 2011 - 01:22 #286232
gab's picture

เยี่ยมครับ
ขอ rep โดยพิมพ์ผ่าน manman เลยแล้วกัน

By: gab
Windows PhoneAndroidWindows
on 7 May 2011 - 01:24 #286233
gab's picture

ง่า จะซ้ำทำไม ฮ่าๆ ลบๆ

By: CriticalError17
Windows Phone
on 7 May 2011 - 01:30 #286237

Dev หน้าตาดี จัง 555+

By: pd2002 on 7 May 2011 - 01:37 #286238

ผมเห็นข่าวนี้ก็โหลดมาใช้เลย พิมพ์ได้เร็วกว่า Tswipe อีกครับ อึ้งไปเลย -*-

By: yokey
WriterAndroid
on 7 May 2011 - 01:58 #286245
yokey's picture

บอกตรงๆ ว่าผ่านตามานาน เพิ่งลองก็วันนี้ โอ้สวรรค์ มันทำให้ผมพิมพ์ข้อความได้เร็วขึ้น สะดวกผิดน้อยคำมากๆ ได้ พัฒนาต่อไปนะครับ


----------------- Yokey My Blog

By: pcgheeramon
iPhoneWindows PhoneAndroid
on 7 May 2011 - 02:07 #286246

ทั้งเก่ง ทั้งหล่อ ถ้าผมเป็นโปรแกรมเมอร์ แล้วจะมีโอกาสเจอคนน่ารักแบบนี้เปล่าหว่า หุหุ นอกเรื่องไปเยอะเลยเรา 55+ -+*#

By: iStyle
ContributoriPhoneAndroidSymbian
on 7 May 2011 - 03:11 #286252
iStyle's picture

เจอคนชื่อเหมือนกัน!


May the Force Close be with you. || @nuttyi

By: tirakarn
AndroidUbuntuWindows
on 7 May 2011 - 03:46 #286260

สุดยอดไปเลยครับ
พิมพ์ไทยได้เร็วขึ้นมาก

By: หน่อย SNC
ContributorAndroid
on 7 May 2011 - 05:36 #286270

ใช้อยู่เลย ทั้งตัวเองและติดตั้งให้ภรรยาใช้ด้วย :D

ขอบคุณผู้พัฒนาครับ :)

By: igo on 7 May 2011 - 08:03 #286281

ลองเปลี่ยนมาใช้แล้วเข้าท่ามากครับ
(^___^)

By: iPattt
iPhone
on 7 May 2011 - 09:20 #286287
iPattt's picture

ชอบชื่อคีย์บอร์ดจัง อิอิ :D

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 7 May 2011 - 11:08 #286322
PaPaSEK's picture

ใครจะทำคีย์บอร์ดสำหรับแอนดรอยด์ ผมตั้งชื่อให้ล่วงหน้าเลยครับ

"Mep Mep"

ไม่ต้องแปลเนอะ :P

By: darkleonic
ContributorAndroidWindowsIn Love
on 7 May 2011 - 11:33 #286332
darkleonic's picture

งานนี้ tswipe มีคู่แข่งเสียแล้ว


I need healing.

By: ikkyu
Windows PhoneAndroid
on 7 May 2011 - 11:38 #286334

ลองเล่น Keyboard Man Man แล้วก่อนที่จะอ่านบทสัมภาษณ์นี้
ถูกใจครับ แต่ขาดภาษาอังกฤษนะ รีบๆ ทำให้สมบูรณ์เถอะ

By: joomla
iPhoneUbuntu
on 7 May 2011 - 12:25 #286339
joomla's picture

หล่อ ^^

By: put4558350
ContributorAndroidUbuntuWindows
on 7 May 2011 - 12:27 #286340
put4558350's picture

น่าจะใส่ learning word prediction ลงไปในตัวเลยนะ


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: Tonser
AndroidWindowsIn Love
on 7 May 2011 - 14:21 #286364

ใช้ดีมากครับ ถ้าไม่เจอบทความนี้ก็ไม่รู้จักของดีจริงๆ

By: ComSci-MFU
Windows PhoneAndroidWindows
on 7 May 2011 - 14:22 #286365
ComSci-MFU's picture

อ่าาา น้องนัท ฮ่าๆ ดังใหญ่แแล้ว

By: coolmilk
ContributorAndroidWindows
on 7 May 2011 - 16:34 #286387

โปรเจคจบเลิศเลยครับ

By: max_k
iPhoneWindows PhoneAndroidWindows
on 7 May 2011 - 16:47 #286396
max_k's picture

เพิ่งลองใช้พิมพ์ได้เร็วขึ้นมากจริง
ชาบู ๆ

By: byebyeblue
AndroidUbuntu
on 7 May 2011 - 16:53 #286397

ลองแล้วครับพิมพ์ได้เร็วดีจริง ๆ

By: adamy
iPhoneAndroidBlackberryUbuntu
on 7 May 2011 - 17:23 #286403

Keyboard Concept ดีมากเลยครับ .... ผมเองก็ใช้อยู่ครับ ... แต่แค่ของผมมีปัญหาพังบ่อยๆครับ แต่ก็บอกได้เลยครับว่าเป็น Keyboard ที่ดีมากๆครับ : )

ขอบคุณครับ สวัสดีครับ

By: nunt
ContributorAndroidUbuntuWindows
on 7 May 2011 - 21:26 #286442
nunt's picture

กำลังรำคาญ keyboard ไทยอยู่เลย มันกดยาก+ใหญ่ไป 4 แถว ใช้อันนี้แล้วติดใจเลยครับ


ตรงที่มีแสง

By: iammeng
ContributoriPhoneAndroidWindows
on 27 May 2011 - 19:26 #286494
iammeng's picture

อ่าทักคนผิด

By: 7
Android
on 8 May 2011 - 11:55 #286615
7's picture

ลองแล้ว ok เลย อัตราการกดผิดตัวลดลงมาก เลยพิมพ์ได้เร็วขึ้น สุดยอดเลย

By: BreMen
iPhoneWindows PhoneAndroid
on 8 May 2011 - 19:43 #286705
BreMen's picture

กำลังฝึกพิมพ์ ลากๆ อยู่ สงสัยไม่ต้องลากๆ แล้วมั๊ง :)

By: ipas
Ubuntu
on 9 May 2011 - 00:55 #286753
ipas's picture

รอใช้ App สำหรับ Share taxi อยู่ครับ :)

By: mossila
iPhoneWindows PhoneAndroidBlackberry
on 9 May 2011 - 10:35 #286788
mossila's picture

min sdk version ไรอ่ะ

By: nattster
AndroidUbuntu
on 17 May 2011 - 23:15 #289989 Reply to:286788
nattster's picture

4 ครับ

By: cloverink
iPhoneAndroidUbuntuWindows
on 9 May 2011 - 12:15 #286821
cloverink's picture

เยี่ยม

By: tk65 on 12 May 2011 - 21:39 #288134

สุดยอดครับ พัฒนาต่อไป เป็นกำลังใจให้คนไทยด้วยกัน คนไทยเราเก่งๆ เยอะ แต่หาคนสนับสนุนไม่ค่อยได้