Word Cloud Generator: สร้างภาพเมฆคำจากข้อความใดก็ได้
แปลงบทความ ถอดเสียง หรือรายการคำ เป็น word cloud แบบไม่ทับกัน กรอง stopwords เลือกธีมสี และดาวน์โหลด PNG ความละเอียดสูง — ทั้งหมดในเบราว์เซอร์
Table of Contents
บทความยาวอ่านผ่านได้ง่าย แต่ยังพลาดได้ว่าคำไหนปรากฏบ่อยจริง ๆ Word cloud ทำให้ความถี่มองเห็นได้ทันที: ตัวอักษรใหญ่กว่าแปลว่าคำนั้นโผล่มากกว่า เหมาะกับบทสัมภาษณ์ รีวิวสินค้า โน้ตบรรยาย ความคิดเห็นแบบสำรวจ และข้อความกองใหญ่ที่อยากได้แผนที่ธีมในพริบตาแทนตารางนับคำอีกแผ่น
Word Cloud Generator ฟรีของเราประกอบภาพนั้นในเบราว์เซอร์ วางข้อความ หรือโหลดตัวอย่างในตัว แล้ว canvas จะเติมด้วยเลย์เอาต์แบบเกลียวที่ไม่ให้กล่องคำทับกัน จำกัดจำนวนคำ ยกความยาวขั้นต่ำ ทิ้ง English stopwords หมุนบางป้าย สลับห้าพาเลต สุ่มเลย์เอาต์ใหม่ คัดลอกคำยอดนิยม หรือดาวน์โหลด PNG ที่สเกล 2× ไม่มีการอัปโหลด
คู่มือนี้สรุปว่า token กลายเป็นขนาดได้อย่างไร ปุ่มแต่ละตัวเปลี่ยนอะไร และเมื่อไหร่ที่เมฆคำเป็นสรุปที่ยุติธรรม กับเมื่อไหร่ที่เป็นแค่ภาพสวยที่ซ่อนหางยาวของคำหายาก
ทำไมต้องใช้ Word Cloud Generator?
- เห็นความถี่ในพริบตา ป้ายใหญ่ที่สุดคือ token ที่เหลือหลังกรอง stopword และความยาว คุณไม่ต้องเรียงตารางความถี่ก่อน
- วางคำไม่ทับกัน คำวิ่งตามเกลียว Archimedean และข้ามกล่องที่ชนกัน ป้ายจึงอ่านได้แทนการซ้อนทับ
- Stopwords ไม่แย่งพื้นที่ เมื่อเปิดตัวกรอง คำอย่าง the, and, you จะไม่กลืนเลย์เอาต์ ปิดได้ถ้าคุณกำลังทดลองเรื่อง function words โดยตั้งใจ
- ธีมเข้ากับผู้ชม Vibrant, Ocean, Forest, Sunset และ Mono วนสี hex Mono ใช้พื้นหลังเข้ม จึงไม่ดูเหมือน canvas ขาวค่าเริ่มต้นบนสไลด์
- ส่งออกโดยไม่ต้องเปิดโปรแกรมออกแบบ Download PNG เขียนภาพ 1760×1040 (logical 880×520 ที่สเกล 2×) จาก canvas เดียวกับที่เห็นบนหน้า
- เป็นส่วนตัวโดยค่าเริ่มต้น การตัดคำ จัดวาง และส่งออกทำงานด้วย JavaScript บนเครื่องของคุณ ฉบับร่าง คำพูดลูกค้า และโน้ตภายในไม่ไปเซิร์ฟเวอร์
คุณสมบัติหลัก
| คุณสมบัติ | สิ่งที่ทำ |
|---|---|
| ช่องข้อความ | วางหรือพิมพ์; Load Example ใส่คำศัพท์สายผลิตภัณฑ์/วิศวกรรมตัวอย่าง |
| Color theme | Vibrant, Ocean, Forest, Sunset, Mono (พื้นหลัง Mono คือ #0f172a) |
| Max words | 25, 50, 75, 100, 150 หรือ 200 token ความถี่สูงสุด |
| Min word length | 2, 3, 4 หรือ 5 ตัวอักษร (ค่าเริ่มต้น 3) |
| Stopword filter | ตัดรายการ English stopword ในตัวเมื่อเปิด (ค่าเริ่มต้นเปิด) |
| Rotation | ประมาณ 22% ของคำที่ยาวกว่า 3 ตัว (ไม่ใช่คำแรก) อาจวาดแนวตั้ง |
| Regenerate | มุมเริ่มต้นของเกลียวสุ่มใหม่โดยไม่เปลี่ยนจำนวนนับ |
| Download PNG | ไฟล์ word-cloud-{timestamp}.png ที่ความละเอียด 2× |
| Top words | ชิปเรียงอันดับพร้อมจำนวน; Copy Top Words ใส่บรรทัด word ×count ลงคลิปบอร์ด |
- ขนาดใช้สเกล log ขนาดฟอนต์ไล่ระหว่าง 14px ถึงประมาณหนึ่งในเก้าของด้านสั้นของ canvas ด้วย log(count + 1) คำที่โผล่ 40 ครั้งจึงไม่บดบังทุกอย่างรุนแรงเท่าสเกลเส้นตรง
- Token เป็นคำ ASCII ตัวพิมพ์เล็ก parser แปลงเป็นตัวเล็ก ปรับเครื่องหมายคำพูดโค้ง แล้วจับ [a-z0-9''-]+ ตัด apostrophe หรือ hyphen ที่หัวท้าย ข้อความไทย CJK และสคริปต์อื่นจะไม่ถูกตัดเป็นคำในความหมายนี้
- จำนวน unique words ใต้ปุ่มควบคุมคือขนาดรายการความถี่หลังกรอง ไม่ใช่จำนวนกล่องที่วางได้บน canvas ถ้าที่ว่างหมด บางคำที่ถูกเลือกจะไม่ปรากฏในภาพ
วิธีใช้
- เปิด Word Cloud Generator วางบทความ ถอดเสียง หรือรายการแท็ก กด Load Example ถ้าอยากดูเลย์เอาต์กับคำศัพท์ตัวอย่าง
- เลือก Color Theme เปิด Filter common stopwords ไว้ เว้นแต่กำลังศึกษา function words ตั้ง Min Word Length เป็น 4 หรือ 5 ถ้า token สั้น (รหัส, api) แย่งพื้นที่
- ตั้ง Max Words เริ่มที่ 75 ลดเหลือ 25 สำหรับหัวโปสเตอร์ ขยับไป 150–200 เฉพาะเมื่อ canvas ยังว่างหลัง regenerate
- เปิด Allow rotated words ถ้าอยากได้ลุค Wordle หนาแน่น หรือปิดเพื่อให้ป้ายซ้ายไปขวาอ่านง่ายในรายงาน
- กด Regenerate จนองค์ประกอบสมดุล แล้ว Download PNG ใช้ Copy Top Words เมื่อต้องการรายการอันดับในสเปรดชีตหรือโน้ตสไลด์
เข้าใจ Word Cloud
Word cloud คือรายการอันดับที่วาดเป็นตัวพิมพ์ ไม่ใช่โมเดลสถิติ เครื่องมือนับ token เรียงตามความถี่ (เสมอกันใช้ลำดับตัวอักษร) ตัด top N แล้วค้นหากล่องที่ไม่ทับตามเกลียวแบนจากจุดกลาง ความสุ่มมาจากมุมเริ่มต้นของเกลียว และจากคำที่หมุนได้ Counts ไม่เปลี่ยนเมื่อ regenerate มีแค่เรขาคณิตที่เปลี่ยน
Stopwords คือคำเชื่อมความถี่สูงในภาษาอังกฤษ ถ้าปล่อยไว้ เกือบทุกย่อหน้าภาษาอังกฤษจะกลายเป็นเมฆของ the และ of รายการในตัวกะทัดรัดและเป็นอังกฤษอย่างเดียว คำศัพท์โดเมนที่บังเอิญอยู่ในลิสต์ (just, also) จะถูกกรองด้วย ถ้าชื่อแบรนด์หาย ให้ปิดตัวกรอง หรือวางรายการคีย์เวิร์ดที่ทำความสะอาดแล้วแทนร้อยแก้วดิบ
ความยาวขั้นต่ำ ตัดสัญญาณรบกวนอย่าง a, id และรหัสสองตัว ยกจาก 3 เป็น 4 จะตัดตัวย่อจำนวนมากด้วย ลดเหลือ 2 มีประโยชน์กับ SKU หรือ token ในโค้ดที่สั้นจริง ๆ
Rotation แลกความหนาแน่นกับความอ่านง่าย ป้ายแนวตั้งอัดเข้าช่องว่างที่เหลือ แต่สแกนช้ากว่าบนสไลด์ สำหรับงานพิมพ์ regenerate สักสองสามครั้งแล้วเลือกเฟรมที่คำใหญ่สุดอยู่ใกล้กลางและไม่ถูกตัดขอบ
สิ่งที่เมฆทำไม่ได้ มันไม่จับวลี (user experience กลายเป็น user กับ experience) ไม่ทำ stemming (deploy กับ deployment คนละคำ) ไม่ชั่ง sentiment งานพวกนั้นจับคู่ภาพกับตัวนับคำ หรือรายการวลีที่จัดเอง
กรณีใช้งานจริง
บทสัมภาษณ์วิจัยและตั๋วซัพพอร์ต
วางโน้ตสัมภาษณ์หรือหัวข้อตั๋วชุดหนึ่ง เปิด stopwords และ max words ที่ 50 ป้ายใหญ่สุดมักเป็นพื้นที่ผลิตภัณฑ์ที่วนซ้ำ คัดลอกคำยอดไปชีต coding แล้วเก็บ PNG สำหรับสไลด์เปิดธีม
โน้ตคอร์สและรายการอ่าน
วางบทหนึ่งหรือถอดเสียงบรรยาย ยก min length เป็น 4 เพื่อให้ token สั้นหาย เมฆกลายเป็นแผนที่ทบทวน: ถ้าคำที่คาดว่าใหญ่กลับเล็ก แปลว่าพูดถึงน้อย หรือใช้คำพ้องที่ tokenizer แยก
คัดลอกการตลาดและรีวิว
ต่อรีวิวสาธารณะ (เฉพาะข้อความที่คุณมีสิทธิ์ประมวลผลในเครื่อง) ธีม Ocean หรือ Forest เข้ากับบล็อก Sunset เข้ากับสรุปแคมเปญ ดาวน์โหลด PNG ที่ 2× ให้ภาพคมบนสไลด์ retina อย่าใช้เมฆเป็นหลักฐาน “คนรักแบรนด์” — มันบอกแค่คำไหนถูกพิมพ์บ่อย
ม็อกอัปดีไซน์และข้อความเติม
เมื่อต้องการเมฆตกแต่งก่อนมีคัดลอกจริง วางผลจาก Lorem Generator หรือ Random Word Generator ความถี่จะแบนกว่าภาษาธรรมชาติ ขนาดจึงใกล้กันมากกว่า — ซึ่งม็อกอัปมักต้องการแบบนั้น
แนวทางที่ดี
- ทำความสะอาดก่อนวาง ลบเมนูนำทาง แบนเนอร์คุกกี้ และหัวข้อซ้ำ เพื่อไม่ให้กลายเป็น “คำยอด” ปลอม
- ภาษาเดียวต่อครั้งเมื่อใช้ stopwords ลิสต์อังกฤษไม่ตัดคำช่วยภาษาไทย ร้อยแก้วผสมอังกฤษ/ไทยจะให้น้ำหนักคำเชื่อมอังกฤษมากเกินไปถ้าเปิดตัวกรอง
- สไลด์ใช้คำน้อยกว่า 25–50 ป้ายใหญ่ดีกว่า 200 ป้ายที่อ่านไม่ทันจากแถวหลัง
- Regenerate แทนการยืดหน้าจอ ถ้า canvas โล่ง ลด max words หรือเปิด rotation ถ้าวางคำไม่ได้ ลด max words แทนการย่อหน้าต่าง — เลย์เอาต์ใช้ canvas ขนาดคงที่
- เก็บ PNG คู่กับรายการ ภาพสำหรับผู้ชม รายการคำยอดสำหรับวิเคราะห์ ทั้งคู่แทน Word Counter ไม่ได้เมื่อต้องการยอดรวม เวลาอ่าน หรือลิมิตตัวอักษร
- อย่าสรุปเกินจริง เมฆคือภาพประกอบของ counts ในข้อความ ชุดนี้ ไม่ใช่สำมะโนคลังทั้งหมด เว้นแต่คุณวางคลังทั้งหมดแล้ว
พร้อมดูว่าคำไหนครองฉบับร่างจริง ๆ หรือยัง? เปิด Word Cloud Generator วางข้อความหนึ่งหน้า เลือกธีม แล้วส่งออก PNG ใส่สไลด์ได้ โดยไม่ต้องส่งต้นฉบับออกไปไหน
Related Tools You Might Like:
สร้างเมฆให้สนุก!