เครื่องมือวิเคราะห์ข้อความ - เครื่องนับคำและตัวอักษรฟรี
การวิเคราะห์ข้อความแบบทันที พร้อมนับคำ นับตัวอักษร (มีและไม่มีช่องว่าง) นับประโยค เวลาอ่าน และการวิเคราะห์ความถี่ เหมาะสำหรับเรียงความ SEO และสื่อสังคมออนไลน์
เครื่องมือวิเคราะห์ข้อความ
เอกสารประกอบการใช้งาน
เครื่องมือวิเคราะห์ข้อความเป็นเครื่องมือที่ใช้วัดงานเขียน เครื่องมือนี้นับคำ อักขระ ประโยค และย่อหน้า ประมาณเวลาอ่าน และแสดงรายการคำที่ใช้บ่อยที่สุดในข้อความช่วงหนึ่ง
วิธีใช้เครื่องมือวิเคราะห์ข้อความ
- วางหรือพิมพ์ข้อความลงในช่องป้อนข้อมูล ข้อความจาก Word, Google Docs, อีเมล หรือหน้าเว็บใช้ได้ทั้งหมด
- เลือก วิเคราะห์ เครื่องมือทำงานทั้งหมดในเบราว์เซอร์ จึงไม่มีการส่งข้อความไปยังเซิร์ฟเวอร์
- อ่านผลลัพธ์ สถิติแต่ละรายการจะแสดงเป็นตัวเลขพร้อมป้ายกำกับ
- แก้ไขข้อความแล้ววิเคราะห์อีกครั้งได้บ่อยเท่าที่ต้องการ เช่น ขณะตัดเรียงความให้เหลือไม่เกินจำนวนคำที่กำหนด
วิธีคำนวณจำนวนคำ
เครื่องมือจะแบ่งข้อความตามช่องว่าง (เว้นวรรค แท็บ การขึ้นบรรทัดใหม่) ออกเป็นโทเคนแยกกัน โทเคนจะนับเป็นคำก็ต่อเมื่อมีตัวอักษรหรือตัวเลขอย่างน้อยหนึ่งตัว ดังนั้นเครื่องหมายวรรคตอนเดี่ยว ๆ หรือชุดขีดจึงไม่นับ การตรวจสอบนี้ใช้ได้กับอักษรทุกระบบ รวมถึงอักษรละติน ซีริลลิก กรีก อาหรับ และอักขระ CJK ไม่ใช่เฉพาะอักษรอังกฤษ
คำที่มีเครื่องหมายยัติภังค์ เช่น "well-known" และคำย่อแบบเชื่อมคำ เช่น "don't" แต่ละคำจะนับเป็นหนึ่งคำ เพราะไม่มีช่องว่างอยู่ภายใน
วิธีคำนวณจำนวนอักขระ
เครื่องมือรายงานจำนวนอักขระสองแบบ:
- อักขระ (รวมช่องว่าง): อักขระทุกตัวในข้อความ รวมทั้งช่องว่างและเครื่องหมายวรรคตอน
- อักขระ (ไม่รวมช่องว่าง): จำนวนเดียวกันหลังนำช่องว่างทุกชนิดออกแล้ว
ทั้งสองแบบนับกลุ่มกราฟีม ซึ่งเป็นหน่วยที่ผู้อ่านรับรู้ว่าเป็นอักขระเดียว แทนที่จะนับหน่วยรหัสดิบของคอมพิวเตอร์ เรื่องนี้สำคัญกับอีโมจิและสัญลักษณ์อื่น ๆ ที่คอมพิวเตอร์จัดเก็บเป็นหน่วยรหัสมากกว่าหนึ่งหน่วย ตัวอย่างเช่น ข้อความ "Hi 👍🏽 there" มีอักขระ 10 ตัวตามวิธีนี้ แม้ว่าสตริงเดียวกันจะมีหน่วยรหัสดิบ 13 หน่วย เนื่องจากอีโมจิยกนิ้วโป้งพร้อมตัวบ่งชี้สีผิวเป็นอักขระที่มองเห็นได้หนึ่งตัว แต่ประกอบด้วยหน่วยรหัสหลายหน่วย ตัวนับขนาดเล็กใต้ช่องป้อนข้อมูลใช้วิธีเดียวกัน จึงตรงกับผลลัพธ์ "Characters (with spaces)" เสมอ
วิธีคำนวณจำนวนประโยค
ระบบตรวจจับประโยคโดยใช้กฎมาตรฐาน Unicode สำหรับขอบเขตประโยค (การแบ่งส่วนข้อความ Unicode, UAX #29) ไม่ใช่การค้นหาจุด เครื่องหมายคำถาม หรือเครื่องหมายอัศเจรีย์อย่างง่าย ดังนั้นเครื่องมือจะไม่แบ่งประโยคตรงจุดทศนิยมหรือหลังคำย่อทั่วไป ประโยค "The U.S. economy grew 2.5%." นับเป็นหนึ่งประโยค ไม่ใช่สามประโยค เพราะกฎรู้จัก "U.S." ว่าเป็นคำย่อ และ "2.5" ว่าเป็นจำนวนทศนิยม
วิธีคำนวณจำนวนย่อหน้า
ย่อหน้าคือกลุ่มข้อความที่แยกจากกลุ่มถัดไปด้วยบรรทัดว่างอย่างน้อยหนึ่งบรรทัด การขึ้นบรรทัดใหม่เพียงครั้งเดียวภายในกลุ่มไม่ทำให้เกิดย่อหน้าใหม่ ดังนั้นข้อความที่ตัดบรรทัดตามความกว้างโดยไม่มีบรรทัดว่างคั่นยังคงนับเป็นหนึ่งย่อหน้า
สูตรค่าเฉลี่ยจำนวนคำต่อประโยค
จำนวนคำเฉลี่ยต่อประโยค = จำนวนคำ ÷ จำนวนประโยค
ผลลัพธ์จะแสดงโดยปัดเศษเป็นทศนิยมหนึ่งตำแหน่ง ตัวเลขนี้เป็นแนวทางคร่าว ๆ ว่าข้อความอ่านง่ายเพียงใด โดยทั่วไปประโยคที่มีความยาวเฉลี่ยสั้นกว่าจะอ่านง่ายกว่าประโยคที่ยาวกว่า
สูตรเวลาอ่าน
เวลาอ่าน (นาที) = จำนวนคำ ÷ 225
เครื่องมือสมมติความเร็วในการอ่านที่ 225 คำต่อนาที ซึ่งเป็นค่าที่มักอ้างถึงสำหรับความเร็วในการอ่านเงียบโดยเฉลี่ยของผู้ใหญ่ และปัดผลลัพธ์เป็นทศนิยมหนึ่งตำแหน่ง ตัวอย่างเช่น ข้อความยาว 450 คำมีเวลาอ่านเท่ากับ 2.0 นาทีพอดี
วิธีค้นหาคำที่ใช้บ่อยที่สุด
เครื่องมือจะแปลงคำทุกคำเป็นตัวพิมพ์เล็กและตัดเครื่องหมายวรรคตอนออกจากต้นและท้ายคำ ดังนั้น "Dog," และ "dog" จึงนับเป็นคำเดียวกัน เครื่องหมายวรรคตอนภายในคำจะคงไว้ ดังนั้น "don't" และ "well-known" จะแสดงในรายการตามรูปแบบที่เขียนไว้ อะพอสทรอฟีโค้งจะถือเป็นอะพอสทรอฟีแบบธรรมดา ดังนั้น "don’t" และ "don't" จึงเป็นคำเดียวกัน จากนั้นเครื่องมือจะนับจำนวนครั้งที่คำแต่ละคำปรากฏ และแสดงคำที่พบบ่อยที่สุดห้าคำ โดยเรียงจากจำนวนมากไปน้อย หากสองคำมีจำนวนเท่ากัน คำที่ปรากฏก่อนในข้อความจะแสดงก่อน
ตัวอย่างพร้อมวิธีทำ
ตัวอย่าง 1
ข้อความ: "The quick brown fox jumps over the lazy dog. This sentence contains every letter of the alphabet."
| ตัวชี้วัด | ผลลัพธ์ |
|---|---|
| จำนวนคำ | 17 |
| อักขระ (รวมช่องว่าง) | 97 |
| อักขระ (ไม่รวมช่องว่าง) | 81 |
| จำนวนประโยค | 2 |
| จำนวนย่อหน้า | 1 |
| ค่าเฉลี่ยจำนวนคำต่อประโยค | 8.5 |
| เวลาอ่าน | 0.1 นาที |
| คำที่ใช้บ่อยที่สุด | the (3), quick (1), brown (1), fox (1), jumps (1) |
การตรวจสอบจำนวนคำ: โทเคนที่คั่นด้วยช่องว่างจำนวน 17 โทเคนมีตัวอักษร ดังนั้นจำนวนคำคือ 17 การตรวจสอบจำนวนประโยค: 17 ÷ 2 = 8.5 ซึ่งตรงกับค่าเฉลี่ยที่แสดง
ตัวอย่าง 2
ข้อความ: "Hello world! This is the first paragraph.\n\nThis is the second paragraph with more content. It has multiple sentences to demonstrate the analyzer."
| ตัวชี้วัด | ผลลัพธ์ |
|---|---|
| จำนวนคำ | 23 |
| อักขระ (รวมช่องว่าง) | 145 |
| อักขระ (ไม่รวมช่องว่าง) | 122 |
| จำนวนประโยค | 4 |
| จำนวนย่อหน้า | 2 |
| ค่าเฉลี่ยจำนวนคำต่อประโยค | 5.8 |
| เวลาอ่าน | 0.1 นาที |
| คำที่ใช้บ่อยที่สุด | the (3), this (2), is (2), paragraph (2), hello (1) |
บรรทัดว่างระหว่างข้อความสองบรรทัดแสดงจุดแบ่งย่อหน้า ดังนั้นจำนวนย่อหน้าคือ 2 กฎประโยคของ Unicode แบ่งข้อความออกเป็นสี่ประโยค: "Hello world!", "This is the first paragraph.", "This is the second paragraph with more content." และ "It has multiple sentences to demonstrate the analyzer." จึงได้ 23 ÷ 4 = 5.75 ซึ่งปัดเศษเป็น 5.8
กรณีขอบ
- ไม่มีข้อความ: เครื่องมือจะแสดงข้อความสั้น ๆ ให้ป้อนข้อความ แทนที่จะแสดงตารางตัวเลข
- มีแต่ช่องว่าง: ถือว่าเหมือนกับไม่มีข้อความ
- มีแต่เครื่องหมายวรรคตอน: ข้อความอย่าง "--- ..." ไม่มีคำ จึงแสดงข้อความเดียวกัน
- ไม่มีบรรทัดว่าง: ข้อความทั้งหมดนับเป็นหนึ่งย่อหน้า แม้จะกินพื้นที่หลายบรรทัด
- ภาษาที่ไม่มีการเว้นวรรค: การนับคำขึ้นอยู่กับช่องว่างระหว่างคำ จึงไม่ให้ผลที่มีความหมายสำหรับภาษาอย่างภาษาจีน ภาษาญี่ปุ่น หรือภาษาไทยที่ไม่แยกคำด้วยช่องว่าง แต่การนับอักขระยังใช้ได้กับทุกภาษา
คำถามที่พบบ่อย
จำนวนคำตรงกับ Microsoft Word หรือไม่?
โดยทั่วไปตรงกันสำหรับข้อความปกติ ทั้งสองระบบนับโทเคนที่คั่นด้วยช่องว่างเป็นคำ ความแตกต่างเล็กน้อยอาจเกิดขึ้นกับคำที่มีเครื่องหมายยัติภังค์หรือเครื่องหมายวรรคตอนที่ไม่ปกติ เนื่องจากแต่ละโปรแกรมจัดการกรณีเหล่านี้แตกต่างกันเล็กน้อย
เหตุใดจึงมีการนับอักขระสองแบบ?
แพลตฟอร์มต่าง ๆ นับไม่เหมือนกัน บริการสื่อสังคมออนไลน์ส่วนใหญ่ รวมถึง Twitter/X นับช่องว่างรวมในขีดจำกัดจำนวนอักขระ ระบบส่งงานวิชาการและระบบรับส่งข้อความบางแห่งไม่นับช่องว่าง การแสดงทั้งสองแบบช่วยป้องกันความคลาดเคลื่อนเมื่อนำข้อความไปใช้ระหว่างแพลตฟอร์ม
อีโมจินับเป็นหนึ่งอักขระหรือไม่?
ใช่ เครื่องมือนับกลุ่มกราฟีม ซึ่งเป็นหน่วยที่ผู้อ่านมองเห็นเป็นอักขระหนึ่งตัว ดังนั้นอีโมจิจึงนับเป็นอักขระเดียว แม้ภายในอาจจัดเก็บเป็นหน่วยรหัสมากกว่าหนึ่งหน่วย
จำนวนประโยคมีความแม่นยำเพียงใด?
เครื่องมือใช้กฎมาตรฐาน Unicode สำหรับขอบเขตประโยค ซึ่งจัดการกรณีทั่วไปอย่างจำนวนทศนิยม ("2.5") และคำย่อ ("U.S.", "Dr.") ได้อย่างถูกต้อง ไม่มีวิธีอัตโนมัติใดสมบูรณ์แบบสำหรับทุกประโยคที่เป็นไปได้ แต่วิธีนี้หลีกเลี่ยงข้อผิดพลาดที่พบบ่อยที่สุดของการค้นหาจุดและเครื่องหมายคำถามอย่างง่าย
ใช้กับภาษาอื่นนอกจากภาษาอังกฤษได้หรือไม่?
การนับอักขระใช้ได้กับทุกภาษา การนับคำใช้ได้กับภาษาที่แยกคำด้วยช่องว่าง เช่น ภาษาสเปน ภาษาฝรั่งเศส หรือภาษาเยอรมัน แต่จะไม่ให้ผลการนับคำที่มีความหมายสำหรับภาษาที่ไม่ใช้ช่องว่างระหว่างคำ เช่น ภาษาจีนหรือภาษาญี่ปุ่น
มีข้อจำกัดเกี่ยวกับปริมาณข้อความที่วิเคราะห์ได้หรือไม่?
ไม่มีข้อจำกัดตายตัว และการประมวลผลเกิดขึ้นทันทีสำหรับเอกสารทั่วไป เช่น เรียงความ บล็อกโพสต์ และอีเมล เอกสารที่ยาวมาก เช่น นวนิยายทั้งเล่ม จะใช้เวลาประมวลผลนานขึ้นเล็กน้อย เพราะข้อความถูกวิเคราะห์ทั้งหมดในเบราว์เซอร์