{"level":"info","input":{"Message":"เทคโนโลยีการออกแบบและเทคโนโลยีชั้นปีที่ 4 นะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยีการออกแบบและเทคโนโลยีชั้นปีที่ 4 นะครับ ","time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยีการออกแบบและเทคโนโลยีชั้นปีที่ 4 นะครับ ","time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี","การ","ออกแบบ","และ","เทคโนโลยี","ชั้นปี","ที่"," ","4"," ","นะ","ครับ"," "],"library":"newmm","runtime":0.0031332969665527344},"time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]},{"word":"ชั้นปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]},{"word":"ชั้นปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]},{"word":"ชั้นปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]},{"word":"ชั้นปี","suggestions":["ชั้น","ชั้นนี้","ทั้งปี"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]},{"word":"ชั้นปี","suggestions":["ชั้น","ชั้นนี้","ทั้งปี"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:19:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เรียนรู้กันในหัวข้อกระบวนการออกแบบ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนรู้กันในหัวข้อกระบวนการออกแบบ","time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนรู้กันในหัวข้อกระบวนการออกแบบ","time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","รู้กัน","ใน","หัวข้อ","กระบวนการ","ออกแบบ"],"library":"newmm","runtime":0.00032973289489746094},"time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เชิงวิศวกรรมนะครับ โดยที่เราจะมาเรียนกันต่อ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิงวิศวกรรมนะครับ โดยที่เราจะมาเรียนกันต่อ","time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิงวิศวกรรมนะครับ โดยที่เราจะมาเรียนกันต่อ","time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิง","วิศวกรรม","นะ","ครับ"," ","โดยที่","เรา","จะ","มา","เรียน","กัน","ต่อ"],"library":"newmm","runtime":0.00028061866760253906},"time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":["ได้ที่"]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":["ได้ที่"]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-27T09:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับ 2 ขั้นตอนของกระบวน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับ 2 ขั้นตอนของกระบวน","time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับ 2 ขั้นตอนของกระบวน","time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ"," ","2"," ","ขั้นตอน","ของ","กระบวน"],"library":"newmm","runtime":0.00022077560424804688},"time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวน","suggestions":[]}]},"time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวน","suggestions":[]}]},"time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวน","suggestions":[]}]},"time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวน","suggestions":[]}]},"time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวน","suggestions":[]}]},"time":"2026-08-27T09:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การออกแบบวิธีการแก้ปัญหา และขั้นตอนการวางแผน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การออกแบบวิธีการแก้ปัญหา และขั้นตอนการวางแผน","time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การออกแบบวิธีการแก้ปัญหา และขั้นตอนการวางแผน","time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ออกแบบ","วิธี","การแก้ปัญหา"," ","และ","ขั้นตอน","การวางแผน"],"library":"newmm","runtime":0.00038695335388183594},"time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:19:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และดำเนินการแก้ปัญหาครับ โดยที่มีจุดประสงค์การเรียนรู้ครั้งนี้นะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และดำเนินการแก้ปัญหาครับ โดยที่มีจุดประสงค์การเรียนรู้ครั้งนี้นะครับ ","time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และดำเนินการแก้ปัญหาครับ โดยที่มีจุดประสงค์การเรียนรู้ครั้งนี้นะครับ ","time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ดำเนิน","การแก้ปัญหา","ครับ"," ","โดยที่","มี","จุดประสงค์","การเรียนรู้","ครั้งนี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00043320655822753906},"time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดประสงค์","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดประสงค์","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดประสงค์","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":["ได้ที่"]},{"word":"มี","suggestions":[]},{"word":"จุดประสงค์","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":["ได้ที่"]},{"word":"มี","suggestions":[]},{"word":"จุดประสงค์","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คือ ต้องการให้นักเรียนสามารถแยกวิธีการออกแบบ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือ ต้องการให้นักเรียนสามารถแยกวิธีการออกแบบ ","time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือ ต้องการให้นักเรียนสามารถแยกวิธีการออกแบบ ","time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ"," ","ต้องการ","ให้","นักเรียน","สามารถ","แยก","วิธีการ","ออกแบบ"," "],"library":"newmm","runtime":0.0003409385681152344},"time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แยก","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แยก","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แยก","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แยก","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แยก","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยวิเคราะห์จากองค์ประกอบที่จำเป็นและเปรียบ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยวิเคราะห์จากองค์ประกอบที่จำเป็นและเปรียบ","time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยวิเคราะห์จากองค์ประกอบที่จำเป็นและเปรียบ","time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","วิเคราะห์","จาก","องค์ประกอบ","ที่","จำเป็น","และ","เปรียบ"],"library":"newmm","runtime":0.0003349781036376953},"time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เปรียบ","suggestions":[]}]},"time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เปรียบ","suggestions":[]}]},"time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เปรียบ","suggestions":[]}]},"time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เปรียบ","suggestions":[]}]},"time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เปรียบ","suggestions":[]}]},"time":"2026-08-27T09:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แก้ปัญหาครับ และให้นักเรียนสามารถวางแผนขั้นตอนการทำงานและดำเนินการแก้ปัญหาได้ครับ ถ้านักเรียนพร้อมแล้ว เราไปเริ่มเรียนรู้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แก้ปัญหาครับ และให้นักเรียนสามารถวางแผนขั้นตอนการทำงานและดำเนินการแก้ปัญหาได้ครับ ถ้านักเรียนพร้อมแล้ว เราไปเริ่มเรียนรู้","time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แก้ปัญหาครับ และให้นักเรียนสามารถวางแผนขั้นตอนการทำงานและดำเนินการแก้ปัญหาได้ครับ ถ้านักเรียนพร้อมแล้ว เราไปเริ่มเรียนรู้","time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แก้ปัญหา","ครับ"," ","และ","ให้","นักเรียน","สามารถ","วางแผน","ขั้นตอน","การทำงาน","และ","ดำเนิน","การแก้ปัญหา","ได้","ครับ"," ","ถ้า","นักเรียน","พร้อม","แล้ว"," ","เรา","ไป","เริ่ม","เรียนรู้"],"library":"newmm","runtime":0.0006508827209472656},"time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:20:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กันเลยครับ นักเรียนยังคงจำกันได้ไหมครับ ว่า","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กันเลยครับ นักเรียนยังคงจำกันได้ไหมครับ ว่า","time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กันเลยครับ นักเรียนยังคงจำกันได้ไหมครับ ว่า","time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน","เลย","ครับ"," ","นักเรียน","ยังคง","จำ","กัน","ได้","ไหม","ครับ"," ","ว่า"],"library":"newmm","runtime":0.0002772808074951172},"time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ยังคง","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ยังคง","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ยังคง","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ยังคง","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ยังคง","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-27T09:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การเรียนรู้ในครั้งก่อนจาก","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเรียนรู้ในครั้งก่อนจาก","time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเรียนรู้ในครั้งก่อนจาก","time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การเรียนรู้","ใน","ครั้งก่อน","จาก"],"library":"newmm","runtime":0.0001914501190185547},"time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งก่อน","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งก่อน","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งก่อน","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งก่อน","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งก่อน","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราได้สำรวจสถานการณ์และวิเคราะห์องค์ประกอบและสาเหตุของปัญหาจนได้ขอบเขตของปัญหาที่เราสนใจ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราได้สำรวจสถานการณ์และวิเคราะห์องค์ประกอบและสาเหตุของปัญหาจนได้ขอบเขตของปัญหาที่เราสนใจ ","time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราได้สำรวจสถานการณ์และวิเคราะห์องค์ประกอบและสาเหตุของปัญหาจนได้ขอบเขตของปัญหาที่เราสนใจ ","time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ได้","สำรวจ","สถานการณ์","และ","วิเคราะห์","องค์ประกอบ","และ","สาเหตุ","ของ","ปัญหา","จนได้","ขอบเขต","ของ","ปัญหา","ที่","เรา","สนใจ"," "],"library":"newmm","runtime":0.0005116462707519531},"time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สาเหตุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"จนได้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สาเหตุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"จนได้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สาเหตุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"จนได้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สาเหตุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"จนได้","suggestions":["จำได้","ได้","ก็ได้"]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สาเหตุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"จนได้","suggestions":["จำได้","ได้","ก็ได้"]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็คือ ปัญหาการสูญเสียการได้ยินของผู้สูงอายุ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือ ปัญหาการสูญเสียการได้ยินของผู้สูงอายุ ","time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือ ปัญหาการสูญเสียการได้ยินของผู้สูงอายุ ","time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ"," ","ปัญหา","การ","สูญ","เสียการ","ได้ยิน","ของ","ผู้สูงอายุ"," "],"library":"newmm","runtime":0.00040650367736816406},"time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เกิดขึ้นจากการที่ประสาทหูเสื่อมลงตามวัย ส่งผล","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เกิดขึ้นจากการที่ประสาทหูเสื่อมลงตามวัย ส่งผล","time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เกิดขึ้นจากการที่ประสาทหูเสื่อมลงตามวัย ส่งผล","time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เกิดขึ้น","จาก","การ","ที่","ประสาทหู","เสื่อม","ลง","ตาม","วัย"," ","ส่งผล"],"library":"newmm","runtime":0.0003745555877685547},"time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ประสาทหู","suggestions":[]},{"word":"เสื่อม","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ประสาทหู","suggestions":[]},{"word":"เสื่อม","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ประสาทหู","suggestions":[]},{"word":"เสื่อม","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ประสาทหู","suggestions":["ประสาท"]},{"word":"เสื่อม","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ประสาทหู","suggestions":["ประสาท"]},{"word":"เสื่อม","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-27T09:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต่อการได้ยินเสียง ดังนั้น จึงต้องการวิธีการที่ช่วยให้ผู้สูงอายุสามารถได้ยินเสียงได้ดีขึ้นนั่นเองครับ หรือ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อการได้ยินเสียง ดังนั้น จึงต้องการวิธีการที่ช่วยให้ผู้สูงอายุสามารถได้ยินเสียงได้ดีขึ้นนั่นเองครับ หรือ","time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อการได้ยินเสียง ดังนั้น จึงต้องการวิธีการที่ช่วยให้ผู้สูงอายุสามารถได้ยินเสียงได้ดีขึ้นนั่นเองครับ หรือ","time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","การ","ได้ยิน","เสียง"," ","ดังนั้น"," ","จึง","ต้องการ","วิธีการ","ที่","ช่วย","ให้","ผู้สูงอายุ","สามารถ","ได้ยิน","เสียง","ได้","ดีขึ้น","นั่นเอง","ครับ"," ","หรือ"],"library":"newmm","runtime":0.0004966259002685547},"time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-27T09:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การได้ยินปกติ ต่อมา เราได้นำขอบเขต","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การได้ยินปกติ ต่อมา เราได้นำขอบเขต","time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การได้ยินปกติ ต่อมา เราได้นำขอบเขต","time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ได้ยิน","ปกติ"," ","ต่อมา"," ","เรา","ได้","นำ","ขอบเขต"],"library":"newmm","runtime":0.00021123886108398438},"time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของปัญหานั้นมากำหนดประเด็น เพื่อรวบรวม","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของปัญหานั้นมากำหนดประเด็น เพื่อรวบรวม","time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของปัญหานั้นมากำหนดประเด็น เพื่อรวบรวม","time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ปัญหา","นั้น","มา","กำหนด","ประเด็น"," ","เพื่อ","รวบรวม"],"library":"newmm","runtime":0.0002551078796386719},"time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"รวบรวม","suggestions":[]}]},"time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"รวบรวม","suggestions":[]}]},"time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"รวบรวม","suggestions":[]}]},"time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"รวบรวม","suggestions":[]}]},"time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"รวบรวม","suggestions":[]}]},"time":"2026-08-27T09:21:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หาแนวทางในการแก้ปัญหาและสรุปความเชื่อมโยงข้อมูล","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หาแนวทางในการแก้ปัญหาและสรุปความเชื่อมโยงข้อมูล","time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หาแนวทางในการแก้ปัญหาและสรุปความเชื่อมโยงข้อมูล","time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หา","แนว","ทางใน","การแก้ปัญหา","และ","สรุปความ","เชื่อมโยง","ข้อมูล"],"library":"newmm","runtime":0.00023865699768066406},"time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สรุปความ","suggestions":[]},{"word":"เชื่อมโยง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สรุปความ","suggestions":[]},{"word":"เชื่อมโยง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สรุปความ","suggestions":[]},{"word":"เชื่อมโยง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สรุปความ","suggestions":[]},{"word":"เชื่อมโยง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สรุปความ","suggestions":[]},{"word":"เชื่อมโยง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่รวบรวมมา ซึ่งอาจสรุปในรูปแบบแผนที่ความคิด ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่รวบรวมมา ซึ่งอาจสรุปในรูปแบบแผนที่ความคิด ","time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่รวบรวมมา ซึ่งอาจสรุปในรูปแบบแผนที่ความคิด ","time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","รวบรวม","มา"," ","ซึ่ง","อาจ","สรุป","ใน","รูปแบบ","แผนที่","ความคิด"," "],"library":"newmm","runtime":0.00026106834411621094},"time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"สรุป","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"สรุป","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"สรุป","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"สรุป","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"สรุป","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รวมทั้งเปรียบเทียบข้อดี ข้อเสียของ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รวมทั้งเปรียบเทียบข้อดี ข้อเสียของ","time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รวมทั้งเปรียบเทียบข้อดี ข้อเสียของ","time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รวมทั้ง","เปรียบเทียบ","ข้อดี"," ","ข้อเสีย","ของ"],"library":"newmm","runtime":0.0002300739288330078},"time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รวมทั้ง","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รวมทั้ง","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รวมทั้ง","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รวมทั้ง","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รวมทั้ง","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:21:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การแก้ปัญหาที่เราสนใจ ซึ่งก็คืออุปกรณ์เครื่องช่วยฟัง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การแก้ปัญหาที่เราสนใจ ซึ่งก็คืออุปกรณ์เครื่องช่วยฟัง","time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การแก้ปัญหาที่เราสนใจ ซึ่งก็คืออุปกรณ์เครื่องช่วยฟัง","time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การแก้ปัญหา","ที่","เรา","สนใจ"," ","ซึ่ง","ก็","คือ","อุปกรณ์","เครื่องช่วยฟัง"],"library":"newmm","runtime":0.0002524852752685547},"time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แต่ละประเภทนะครับ ซึ่งจากการเปรียบเทียบเครื่องช่วยฟังแต่ละประเภท พบว่าข้อดี","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ละประเภทนะครับ ซึ่งจากการเปรียบเทียบเครื่องช่วยฟังแต่ละประเภท พบว่าข้อดี","time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ละประเภทนะครับ ซึ่งจากการเปรียบเทียบเครื่องช่วยฟังแต่ละประเภท พบว่าข้อดี","time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ละ","ประเภท","นะ","ครับ"," ","ซึ่ง","จาก","การ","เปรียบเทียบ","เครื่องช่วยฟัง","แต่ละ","ประเภท"," ","พบ","ว่า","ข้อดี"],"library":"newmm","runtime":0.00032639503479003906},"time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ข้อดี","suggestions":[]}]},"time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ข้อดี","suggestions":[]}]},"time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ข้อดี","suggestions":[]}]},"time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ข้อดี","suggestions":[]}]},"time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ข้อดี","suggestions":[]}]},"time":"2026-08-27T09:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับข้อจำกัดแตกต่างกันไป ซึ่งเราสามารถนำข้อมูล","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับข้อจำกัดแตกต่างกันไป ซึ่งเราสามารถนำข้อมูล","time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับข้อจำกัดแตกต่างกันไป ซึ่งเราสามารถนำข้อมูล","time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ข้อจำกัด","แตก","ต่างกัน","ไป"," ","ซึ่ง","เรา","สามารถ","นำ","ข้อมูล"],"library":"newmm","runtime":0.0002598762512207031},"time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:21:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ดังกล่างนะครับ มาเป็นแนวทางในการออกแบบและพัฒนา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังกล่างนะครับ มาเป็นแนวทางในการออกแบบและพัฒนา","time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังกล่างนะครับ มาเป็นแนวทางในการออกแบบและพัฒนา","time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดัง","กล่า","ง","นะ","ครับ"," ","มา","เป็นแนว","ทางใน","การ","ออกแบบ","และ","พัฒนา"],"library":"newmm","runtime":0.0004787445068359375},"time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดัง","suggestions":[]},{"word":"กล่า","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็นแนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดัง","suggestions":[]},{"word":"กล่า","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็นแนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดัง","suggestions":[]},{"word":"กล่า","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็นแนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดัง","suggestions":[]},{"word":"กล่า","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็นแนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดัง","suggestions":[]},{"word":"กล่า","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็นแนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:21:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เครื่องช่วยฟังของเรานั่นเองอย่างเหมาะสม ภายใต้ความรู้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครื่องช่วยฟังของเรานั่นเองอย่างเหมาะสม ภายใต้ความรู้","time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครื่องช่วยฟังของเรานั่นเองอย่างเหมาะสม ภายใต้ความรู้","time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครื่องช่วยฟัง","ของ","เรา","นั่นเอง","อย่าง","เหมาะสม"," ","ภายใต้","ความรู้"],"library":"newmm","runtime":0.0002818107604980469},"time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภายใต้","suggestions":[]},{"word":"ความรู้","suggestions":[]}]},"time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภายใต้","suggestions":[]},{"word":"ความรู้","suggestions":[]}]},"time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภายใต้","suggestions":[]},{"word":"ความรู้","suggestions":[]}]},"time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภายใต้","suggestions":[]},{"word":"ความรู้","suggestions":[]}]},"time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภายใต้","suggestions":[]},{"word":"ความรู้","suggestions":[]}]},"time":"2026-08-27T09:21:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ความสามารถ ทรัพยากร และข้อจำกัดที่เรามีครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความสามารถ ทรัพยากร และข้อจำกัดที่เรามีครับ ","time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความสามารถ ทรัพยากร และข้อจำกัดที่เรามีครับ ","time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความสามารถ"," ","ทรัพยากร"," ","และ","ข้อจำกัด","ที่","เรา","มี","ครับ"," "],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความสามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความสามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความสามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความสามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความสามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในการออกแบบวิธีการแก้ปัญหา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการออกแบบวิธีการแก้ปัญหา","time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการออกแบบวิธีการแก้ปัญหา","time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","ออกแบบ","วิธี","การแก้ปัญหา"],"library":"newmm","runtime":0.0004973411560058594},"time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:21:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ง่ายขึ้น เราอาจคิดถึงสิ่งที่เราควรทำในขั้นตอนนี้กันครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ง่ายขึ้น เราอาจคิดถึงสิ่งที่เราควรทำในขั้นตอนนี้กันครับ ","time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ง่ายขึ้น เราอาจคิดถึงสิ่งที่เราควรทำในขั้นตอนนี้กันครับ ","time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ง่าย","ขึ้น"," ","เรา","อาจ","คิดถึง","สิ่ง","ที่","เรา","ควร","ทำ","ใน","ขั้น","ตอนนี้","กัน","ครับ"," "],"library":"newmm","runtime":0.0003025531768798828},"time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"คิดถึง","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"คิดถึง","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"คิดถึง","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"คิดถึง","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"คิดถึง","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งประกอบด้วยการวิเคราะห์องค์ประกอบพื้นฐานที่จำเป็น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งประกอบด้วยการวิเคราะห์องค์ประกอบพื้นฐานที่จำเป็น","time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งประกอบด้วย การวิเคราะห์องค์ประกอบพื้นฐานที่จำเป็น","time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ประกอบด้วย"," ","การ","วิเคราะห์","องค์ประกอบพื้นฐาน","ที่","จำเป็น"],"library":"newmm","runtime":0.000423431396484375},"time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต่อการแก้ปัญหา การสร้างทางเลือกในการแก้ปัญหา ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อการแก้ปัญหา การสร้างทางเลือกในการแก้ปัญหา ","time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อการแก้ปัญหา การสร้างทางเลือกในการแก้ปัญหา ","time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","การแก้ปัญหา"," ","การ","สร้าง","ทางเลือก","ใน","การแก้ปัญหา"," "],"library":"newmm","runtime":0.0004181861877441406},"time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และการถ่ายทอดความคิดในการถ่ายทอด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และการถ่ายทอดความคิดในการถ่ายทอด","time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และการถ่ายทอดความคิดในการถ่ายทอด","time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","การ","ถ่ายทอด","ความคิด","ใน","การ","ถ่ายทอด"],"library":"newmm","runtime":0.0001773834228515625},"time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ดังนั้น เรามาเริ่มเรียนรู้กันในเรื่องการวิเคราะห์องค์ประกอบ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังนั้น เรามาเริ่มเรียนรู้กันในเรื่องการวิเคราะห์องค์ประกอบ ","time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังนั้น เรามาเริ่มเรียนรู้กันในเรื่องการวิเคราะห์องค์ประกอบ ","time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดังนั้น"," ","เรา","มา","เริ่ม","เรียน","รู้กัน","ใน","เรื่อง","การ","วิเคราะห์","องค์ประกอบ"," "],"library":"newmm","runtime":0.0002384185791015625},"time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"พื้นฐานที่จำเป็นต่อการแก้ปัญหากันก่อนนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พื้นฐานที่จำเป็นต่อการแก้ปัญหากันก่อนนะครับ ","time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พื้นฐานที่จำเป็นต่อการแก้ปัญหากันก่อนนะครับ ","time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พื้นฐาน","ที่","จำ","เป็นต่อ","การแก้ปัญหา","กัน","ก่อน","นะ","ครับ"," "],"library":"newmm","runtime":0.00021076202392578125},"time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จากแนวคิดที่จะพัฒนาเครื่องช่วยฟัง สิ่งที่จะช่วยให้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากแนวคิดที่จะพัฒนาเครื่องช่วยฟัง สิ่งที่จะช่วยให้","time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากแนวคิดที่จะพัฒนาเครื่องช่วยฟัง สิ่งที่จะช่วยให้","time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","แนวคิด","ที่จะ","พัฒนา","เครื่องช่วยฟัง"," ","สิ่ง","ที่จะ","ช่วย","ให้"],"library":"newmm","runtime":0.00021457672119140625},"time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จาก","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จาก","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จาก","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จาก","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จาก","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คิดแก้ปัยหาอย่างเหมาะสม คือ วิคิด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดแก้ปัยหาอย่างเหมาะสม คือ วิคิด","time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดแก้ปัยหาอย่างเหมาะสม คือ วิคิด","time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิด","แก้","ปัย","หา","อย่าง","เหมาะสม"," ","คือ"," ","วิ","คิด"],"library":"newmm","runtime":0.0002110004425048828},"time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คิด","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัย","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คิด","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัย","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คิด","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัย","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คิด","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัย","suggestions":["ปัด","วัย","ภัย"]},{"word":"หา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คิด","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัย","suggestions":["ปัด","วัย","ภัย"]},{"word":"หา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-27T09:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต่อการแก้ปัญหา วิธีการหนึ่ง คือ การใช้เทคนิค function analyu","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อการแก้ปัญหา วิธีการหนึ่ง คือ การใช้เทคนิค function analyu","time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อการแก้ปัญหา วิธีการหนึ่ง คือ การใช้เทคนิค function analyu","time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","การแก้ปัญหา"," ","วิธีการ","หนึ่ง"," ","คือ"," ","การ","ใช้","เทคนิค"," ","function"," ","analyu"],"library":"newmm","runtime":0.0002696514129638672},"time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เทคนิค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analyu","suggestions":[]}]},"time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เทคนิค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analyu","suggestions":[]}]},"time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เทคนิค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analyu","suggestions":[]}]},"time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เทคนิค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analyu","suggestions":["analyze","analog"]}]},"time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เทคนิค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analyu","suggestions":["analyze","analog"]}]},"time":"2026-08-27T09:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ฟังก์ชันอนาไลซิสไดอะแกรม","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฟังก์ชันอนาไลซิสไดอะแกรม","time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฟังก์ชันอนาไลซิสไดอะแกรม","time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฟังก์ชัน","อ","นา","ไล","ซิ","ส","ได","อะ","แก","รม"],"library":"newmm","runtime":0.00018453598022460938},"time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ฟังก์ชัน","suggestions":[]},{"word":"อ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"ไล","suggestions":[]},{"word":"ซิ","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"ได","suggestions":[]},{"word":"อะ","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ฟังก์ชัน","suggestions":[]},{"word":"อ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"ไล","suggestions":[]},{"word":"ซิ","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"ได","suggestions":[]},{"word":"อะ","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ฟังก์ชัน","suggestions":[]},{"word":"อ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"ไล","suggestions":[]},{"word":"ซิ","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"ได","suggestions":[]},{"word":"อะ","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ฟังก์ชัน","suggestions":[]},{"word":"อ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"ไล","suggestions":[]},{"word":"ซิ","suggestions":["สิ"]},{"word":"ส","suggestions":[]},{"word":"ได","suggestions":[]},{"word":"อะ","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ฟังก์ชัน","suggestions":[]},{"word":"อ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"ไล","suggestions":[]},{"word":"ซิ","suggestions":["สิ"]},{"word":"ส","suggestions":[]},{"word":"ได","suggestions":[]},{"word":"อะ","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-27T09:22:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หน้าที่หรือคุณสมบัติที่จำเป็นและควรมีต่อการออกแบบ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หน้าที่หรือคุณสมบัติที่จำเป็นและควรมีต่อการออกแบบ","time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หน้าที่หรือคุณสมบัติที่จำเป็นและควรมีต่อการออกแบบ","time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หน้าที่","หรือ","คุณสมบัติ","ที่","จำเป็น","และ","ควร","มี","ต่อ","การ","ออกแบบ"],"library":"newmm","runtime":0.0002930164337158203},"time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หน้าที่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หน้าที่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หน้าที่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หน้าที่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หน้าที่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผลิตภัณฑ์ ซึ่งเราอาจจะพิจารณาจากสิ่ง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลิตภัณฑ์ ซึ่งเราอาจจะพิจารณาจากสิ่ง","time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลิตภัณฑ์ ซึ่งเราอาจจะพิจารณาจากสิ่ง","time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลิตภัณฑ์"," ","ซึ่ง","เรา","อาจจะ","พิจารณา","จาก","สิ่ง"],"library":"newmm","runtime":0.00021982192993164062},"time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-27T09:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่มีอยู่แล้ว และแยกแยะในแต่ละองค์ประกอบพื้นฐานที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีอยู่แล้ว และแยกแยะในแต่ละองค์ประกอบพื้นฐานที่","time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีอยู่แล้ว และแยกแยะในแต่ละองค์ประกอบพื้นฐานที่","time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","อยู่แล้ว"," ","และ","แยกแยะ","ใน","แต่ละ","องค์ประกอบพื้นฐาน","ที่"],"library":"newmm","runtime":0.001486063003540039},"time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แยกแยะ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แยกแยะ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แยกแยะ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แยกแยะ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แยกแยะ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้งานได้ตามหน้าที่โดยตัดส่วนที่ไม่จำเป็น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้งานได้ตามหน้าที่โดยตัดส่วนที่ไม่จำเป็น","time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้งานได้ตามหน้าที่โดยตัดส่วนที่ไม่จำเป็น","time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้งาน","ได้","ตามหน้าที่","โดย","ตัด","ส่วน","ที่","ไม่","จำเป็น"],"library":"newmm","runtime":0.00022935867309570312},"time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:22:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ออกไป แล้วถ่ายทอดความคิดออกมาเป็นภาพร่าง 2 มิติ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกไป แล้วถ่ายทอดความคิดออกมาเป็นภาพร่าง 2 มิติ ","time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกไป แล้วถ่ายทอดความคิดออกมาเป็นภาพร่าง 2 มิติ ","time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออก","ไป"," ","แล้ว","ถ่ายทอด","ความคิด","ออกมา","เป็น","ภาพร่าง"," ","2"," ","มิติ"," "],"library":"newmm","runtime":0.00026297569274902344},"time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ่ายทอด","suggestions":["ถ่ายโอน"]},{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ่ายทอด","suggestions":["ถ่ายโอน"]},{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หรือ 3 มิติ เพื่อให้เห็นภาพชัดเจน เช่น ไม้เท้า ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือ 3 มิติ เพื่อให้เห็นภาพชัดเจน เช่น ไม้เท้า ","time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือ 3 มิติ เพื่อให้เห็นภาพชัดเจน เช่น ไม้เท้า ","time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ"," ","3"," ","มิติ"," ","เพื่อให้","เห็นภาพ","ชัดเจน"," ","เช่น"," ","ไม้เท้า"," "],"library":"newmm","runtime":0.00024366378784179688},"time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผลิตภัณฑ์กันครับ ไม้เท้า นักเรียนลองคิดกันคิดดูกันนะครับ ว่าน่าจะมีองค์ประกอบพื้นฐานอะไรกันบ้าง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลิตภัณฑ์กันครับ ไม้เท้า นักเรียนลองคิดกันคิดดูกันนะครับ ว่าน่าจะมีองค์ประกอบพื้นฐานอะไรกันบ้าง ","time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลิตภัณฑ์กันครับ ไม้เท้า นักเรียนลองคิดกันคิดดูกันนะครับ ว่าน่าจะมีองค์ประกอบพื้นฐานอะไรกันบ้าง ","time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลิตภัณฑ์","กัน","ครับ"," ","ไม้เท้า"," ","นักเรียน","ลอง","คิด","กัน","คิดดู","กัน","นะ","ครับ"," ","ว่า","น่าจะ","มี","องค์ประกอบพื้นฐาน","อะไร","กัน","บ้าง"," "],"library":"newmm","runtime":0.00039076805114746094},"time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"คิดดู","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"คิดดู","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"คิดดู","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"คิดดู","suggestions":["คิด","คิดได้","ฮินดู"]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลิตภัณฑ์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"คิดดู","suggestions":["คิด","คิดได้","ฮินดู"]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คุณครูจะให้เวลาคิด 10 วินาทีครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณครูจะให้เวลาคิด 10 วินาทีครับ ","time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณครูจะให้เวลาคิด 10 วินาทีครับ ","time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณครู","จะ","ให้","เวลา","คิด"," ","10"," ","วินาที","ครับ"," "],"library":"newmm","runtime":0.0001971721649169922},"time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณครู","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณครู","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณครู","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณครู","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณครู","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นักเรียน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นักเรียน","time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นักเรียน","time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นักเรียน"],"library":"newmm","runtime":0.0000629425048828125},"time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:23:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คิดว่าไม้เท้าควรมีองค์ประกอบพื้นฐานที่จำเป็นเพื่อให้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดว่าไม้เท้าควรมีองค์ประกอบพื้นฐานที่จำเป็นเพื่อให้","time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดว่าไม้เท้าควรมีองค์ประกอบพื้นฐานที่จำเป็นเพื่อให้","time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิด","ว่า","ไม้เท้า","ควร","มี","องค์ประกอบพื้นฐาน","ที่","จำเป็น","เพื่อให้"],"library":"newmm","runtime":0.00031685829162597656},"time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"เพื่อให้","suggestions":[]}]},"time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"เพื่อให้","suggestions":[]}]},"time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"เพื่อให้","suggestions":[]}]},"time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"เพื่อให้","suggestions":[]}]},"time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"เพื่อให้","suggestions":[]}]},"time":"2026-08-27T09:23:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้งานได้ ประกอบด้วยอะไรบ้างครับ มีที่จับใช่ไหมครับ แล้วมีอะไรอีกครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้งานได้ ประกอบด้วยอะไรบ้างครับ มีที่จับใช่ไหมครับ แล้วมีอะไรอีกครับ ","time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้งานได้ ประกอบด้วย อะไรบ้าง ครับ มีที่จับใช่ไหมครับ แล้วมีอะไรอีกครับ ","time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้งาน","ได้"," ","ประกอบด้วย"," ","อะไร","บ้าง"," ","ครับ"," ","มี","ที่จับ","ใช่ไหม","ครับ"," ","แล้ว","มี","อะไร","อีก","ครับ"," "],"library":"newmm","runtime":0.0003769397735595703},"time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ที่จับ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ที่จับ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ที่จับ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ที่จับ","suggestions":["ที่จะ","ที่วัด","ที่ราบ"]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ที่จับ","suggestions":["ที่จะ","ที่วัด","ที่ราบ"]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แท่งค้ำยันใช่ไหมครับ แล้วก็มีฐาน ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แท่งค้ำยันใช่ไหมครับ แล้วก็มีฐาน ","time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แท่งค้ำยันใช่ไหมครับ แล้วก็มีฐาน ","time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แท่ง","ค้ำ","ยัน","ใช่ไหม","ครับ"," ","แล้วก็","มี","ฐาน"," "],"library":"newmm","runtime":0.00019049644470214844},"time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แท่ง","suggestions":[]},{"word":"ค้ำ","suggestions":[]},{"word":"ยัน","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แท่ง","suggestions":[]},{"word":"ค้ำ","suggestions":[]},{"word":"ยัน","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แท่ง","suggestions":[]},{"word":"ค้ำ","suggestions":[]},{"word":"ยัน","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แท่ง","suggestions":[]},{"word":"ค้ำ","suggestions":["คำ","น้ำ","ซ้ำ"]},{"word":"ยัน","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แท่ง","suggestions":[]},{"word":"ค้ำ","suggestions":["คำ","น้ำ","ซ้ำ"]},{"word":"ยัน","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทั้งหมดล้วนแต่เป็นองค์ประกอบจำเป็นที่ไม้เท้านำ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งหมดล้วนแต่เป็นองค์ประกอบจำเป็นที่ไม้เท้านำ","time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งหมดล้วนแต่เป็นองค์ประกอบจำเป็นที่ไม้เท้านำ","time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งหมด","ล้วนแต่","เป็น","องค์ประกอบ","จำ","เป็นที่","ไม้เท้า","นำ"],"library":"newmm","runtime":0.00024771690368652344},"time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ล้วนแต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นที่","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ล้วนแต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นที่","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ล้วนแต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นที่","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ล้วนแต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นที่","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ล้วนแต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นที่","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-27T09:23:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มาใช้งานครับ ตอนนี้เราลองมาช่วยกันวิเคราะห์กันครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาใช้งานครับ ตอนนี้เราลองมาช่วยกันวิเคราะห์กันครับ ","time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาใช้งานครับ ตอนนี้เราลองมาช่วยกันวิเคราะห์กันครับ ","time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ใช้งาน","ครับ"," ","ตอนนี้","เรา","ลอง","มา","ช่วยกัน","วิเคราะห์","กัน","ครับ"," "],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ช่วยกัน","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ช่วยกัน","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ช่วยกัน","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ช่วยกัน","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ช่วยกัน","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:23:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เครื่องช่วยฟัง แม้จะมีหลายรูปแบบ แต่จะ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครื่องช่วยฟัง แม้จะมีหลายรูปแบบ แต่จะ","time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครื่องช่วยฟัง แม้จะมีหลายรูปแบบ แต่จะ","time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครื่องช่วยฟัง"," ","แม้","จะ","มี","หลาย","รูปแบบ"," ","แต่","จะ"],"library":"newmm","runtime":0.0001690387725830078},"time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แม้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แม้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แม้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แม้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แม้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-27T09:23:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อะไรบ้างครับ ที่จำเป็นต่อการทำงานของอุปกรณ์ เพื่อช่วย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรบ้างครับ ที่จำเป็นต่อการทำงานของอุปกรณ์ เพื่อช่วย","time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรบ้าง ครับ ที่จำเป็นต่อการทำงานของอุปกรณ์ เพื่อช่วย","time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","บ้าง"," ","ครับ"," ","ที่","จำ","เป็นต่อ","การทำงาน","ของ","อุปกรณ์"," ","เพื่อ","ช่วย"],"library":"newmm","runtime":0.0002257823944091797},"time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-27T09:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ให้การได้ยินเสียงได้ดีขึ้น อย่างแรก ก็คือ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้การได้ยินเสียงได้ดีขึ้น อย่างแรก ก็คือ","time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้การได้ยินเสียงได้ดีขึ้น อย่างแรก ก็คือ","time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้การ","ได้ยิน","เสียง","ได้","ดีขึ้น"," ","อย่าง","แรก"," ","ก็","คือ"],"library":"newmm","runtime":0.00019240379333496094},"time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ให้การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ให้การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ให้การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ให้การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ให้การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อุปกรณ์รับเสียง เช่น ไมโครโฟนขนาดเล็ก ที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อุปกรณ์รับเสียง เช่น ไมโครโฟนขนาดเล็ก ที่","time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อุปกรณ์รับเสียง เช่น ไมโครโฟนขนาดเล็ก ที่","time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อุปกรณ์","รับ","เสียง"," ","เช่น"," ","ไมโครโฟน","ขนาดเล็ก"," ","ที่"],"library":"newmm","runtime":0.00021505355834960938},"time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไมโครโฟน","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไมโครโฟน","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไมโครโฟน","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไมโครโฟน","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไมโครโฟน","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำหน้าที่เปลี่ยนสัญญาณเสียงเป็นสัญญาณไฟฟ้า","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำหน้าที่เปลี่ยนสัญญาณเสียงเป็นสัญญาณไฟฟ้า","time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำหน้าที่เปลี่ยนสัญญาณเสียงเป็นสัญญาณไฟฟ้า","time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำหน้าที่","เปลี่ยน","สัญญาณ","เสียง","เป็น","สัญญาณ","ไฟฟ้า"],"library":"newmm","runtime":0.00026488304138183594},"time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำหน้าที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำหน้าที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำหน้าที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำหน้าที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำหน้าที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วงจรขยายเสียง ซึ่งทำหน้าที่ขยายสัญญาณไฟฟ้า","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วงจรขยายเสียง ซึ่งทำหน้าที่ขยายสัญญาณไฟฟ้า","time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วงจรขยายเสียง ซึ่งทำหน้าที่ขยายสัญญาณไฟฟ้า","time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วงจร","ขยายเสียง"," ","ซึ่ง","ทำหน้าที่","ขยาย","สัญญาณ","ไฟฟ้า"],"library":"newmm","runtime":0.0002770423889160156},"time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วงจร","suggestions":["วร","คงจะ","วจะ"]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วงจร","suggestions":["วร","คงจะ","วจะ"]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เปลี่ยนมาจากสัญญาณเสียงให้ตรงกับผู้ใช้งาน อุปกรณ์ถ่ายทอดเสียง เช่น ลำโพงขนาดเล็ก","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เปลี่ยนมาจากสัญญาณเสียงให้ตรงกับผู้ใช้งาน อุปกรณ์ถ่ายทอดเสียง เช่น ลำโพงขนาดเล็ก","time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เปลี่ยนมาจากสัญญาณเสียงให้ตรงกับผู้ใช้งาน อุปกรณ์ถ่ายทอดเสียง เช่น ลำโพงขนาดเล็ก","time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เปลี่ยน","มาจาก","สัญญาณ","เสียง","ให้","ตรง","กับ","ผู้ใช้งาน"," ","อุปกรณ์","ถ่าย","ทอดเสียง"," ","เช่น"," ","ลำโพง","ขนาดเล็ก"],"library":"newmm","runtime":0.00040221214294433594},"time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำโพง","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]}]},"time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำโพง","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]}]},"time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำโพง","suggestions":[]},{"word":"ขนาดเล็ก","suggestions":[]}]},"time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำโพง","suggestions":["กำแพง","ลำปาง","ลำไพ่"]},{"word":"ขนาดเล็ก","suggestions":[]}]},"time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำโพง","suggestions":["กำแพง","ลำปาง","ลำไพ่"]},{"word":"ขนาดเล็ก","suggestions":[]}]},"time":"2026-08-27T09:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ทำหน้าที่แปลงสัญญาณไฟฟ้ามาสัญญาณเสียง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ทำหน้าที่แปลงสัญญาณไฟฟ้ามาสัญญาณเสียง ","time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ทำหน้าที่แปลงสัญญาณไฟฟ้ามาสัญญาณเสียง ","time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ทำหน้าที่","แปลง","สัญญาณ","ไฟฟ้า","มา","สัญญาณ","เสียง"," "],"library":"newmm","runtime":0.00026297569274902344},"time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"สัญญาณ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำการส่งสัญญาณเข้าไปยังหูของผู้ใช้งาน จากนี้นะครับ ยังมีองค์ประกอบอื่น ๆ ที่จำเป็น คือ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำการส่งสัญญาณเข้าไปยังหูของผู้ใช้งาน จากนี้นะครับ ยังมีองค์ประกอบอื่น ๆ ที่จำเป็น คือ ","time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำการส่งสัญญาณเข้าไปยังหูของผู้ใช้งาน จากนี้นะครับ ยังมีองค์ประกอบอื่น ๆ ที่จำเป็น คือ ","time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำการ","ส่งสัญญาณ","เข้าไป","ยัง","หู","ของ","ผู้ใช้งาน"," ","จากนี้","นะ","ครับ"," ","ยังมี","องค์ประกอบ","อื่น"," ","ๆ"," ","ที่","จำเป็น"," ","คือ"," "],"library":"newmm","runtime":0.0007183551788330078},"time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำการ","suggestions":[]},{"word":"ส่งสัญญาณ","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"หู","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำการ","suggestions":[]},{"word":"ส่งสัญญาณ","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"หู","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำการ","suggestions":[]},{"word":"ส่งสัญญาณ","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"หู","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำการ","suggestions":[]},{"word":"ส่งสัญญาณ","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"หู","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนี้","suggestions":["จากนั้น","จากนี้ไป"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำการ","suggestions":[]},{"word":"ส่งสัญญาณ","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"หู","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้ใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนี้","suggestions":["จากนั้น","จากนี้ไป"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แหล่งกำเนินไฟฟ้า อุปกรณ์สำหรับปิด-เปิด อุปกรณ์","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แหล่งกำเนินไฟฟ้า อุปกรณ์สำหรับปิด-เปิด อุปกรณ์","time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แหล่งกำเนินไฟฟ้า อุปกรณ์สำหรับปิด-เปิด อุปกรณ์","time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แหล่ง","กำ","เนิน","ไฟฟ้า"," ","อุปกรณ์","สำหรับ","ปิด","-","เปิด"," ","อุปกรณ์"],"library":"newmm","runtime":0.0002598762512207031},"time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แหล่ง","suggestions":[]},{"word":"กำ","suggestions":[]},{"word":"เนิน","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ปิด","suggestions":[]},{"word":"-","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แหล่ง","suggestions":[]},{"word":"กำ","suggestions":[]},{"word":"เนิน","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ปิด","suggestions":[]},{"word":"-","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แหล่ง","suggestions":[]},{"word":"กำ","suggestions":[]},{"word":"เนิน","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ปิด","suggestions":[]},{"word":"-","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แหล่ง","suggestions":[]},{"word":"กำ","suggestions":[]},{"word":"เนิน","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ปิด","suggestions":[]},{"word":"-","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แหล่ง","suggestions":[]},{"word":"กำ","suggestions":[]},{"word":"เนิน","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ปิด","suggestions":[]},{"word":"-","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:24:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สำหรับปรับระดับเสียง อุปกรณ์ทั้งหมดนี้ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับปรับระดับเสียง อุปกรณ์ทั้งหมดนี้ ","time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับปรับระดับเสียง อุปกรณ์ทั้งหมดนี้ ","time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","ปรับ","ระดับเสียง"," ","อุปกรณ์","ทั้งหมด","นี้"," "],"library":"newmm","runtime":0.0002551078796386719},"time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"ระดับเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"ระดับเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"ระดับเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"ระดับเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"ระดับเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จำเป็น เพื่อช่วยให้เครื่องช่วยฟังนะครับ ใช้งานหรือใช้ประโยชน์ได้ตามหน้าที่ครับ ใน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จำเป็น เพื่อช่วยให้เครื่องช่วยฟังนะครับ ใช้งานหรือใช้ประโยชน์ได้ตามหน้าที่ครับ ใน","time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จำเป็น เพื่อช่วยให้เครื่องช่วยฟังนะครับ ใช้งานหรือใช้ประโยชน์ได้ตามหน้าที่ครับ ใน","time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จำเป็น"," ","เพื่อ","ช่วย","ให้","เครื่องช่วยฟัง","นะ","ครับ"," ","ใช้งาน","หรือ","ใช้ประโยชน์","ได้","ตามหน้าที่","ครับ"," ","ใน"],"library":"newmm","runtime":0.0003235340118408203},"time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้ประโยชน์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้ประโยชน์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้ประโยชน์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้งาน","suggestions":["ใช้การ","ให้ทาน","รู้งาน"]},{"word":"หรือ","suggestions":[]},{"word":"ใช้ประโยชน์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้งาน","suggestions":["ใช้การ","ให้ทาน","รู้งาน"]},{"word":"หรือ","suggestions":[]},{"word":"ใช้ประโยชน์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตามหน้าที่","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กิจกรรมที่ 6.3 ตอนที่ 1 ให้นักเรียนจำแนกอุปกรณ์พื้นฐานที่จำเป็น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กิจกรรมที่ 6.3 ตอนที่ 1 ให้นักเรียนจำแนกอุปกรณ์พื้นฐานที่จำเป็น","time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กิจกรรมที่ 6.3 ตอนที่ 1 ให้นักเรียนจำแนกอุปกรณ์พื้นฐานที่จำเป็น","time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กิจกรรม","ที่"," ","6.3"," ","ตอนที่"," ","1"," ","ให้","นักเรียน","จำแนก","อุปกรณ์","พื้นฐาน","ที่","จำเป็น"],"library":"newmm","runtime":0.0003075599670410156},"time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จำแนก","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จำแนก","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จำแนก","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จำแนก","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จำแนก","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"พื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และควรมีต่อแนวทางการแก้ปัญหาที่นักเรียนสนใจ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และควรมีต่อแนวทางการแก้ปัญหาที่นักเรียนสนใจ ","time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และควรมีต่อแนวทางการแก้ปัญหาที่นักเรียนสนใจ ","time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ควร","มี","ต่อ","แนวทาง","การแก้ปัญหา","ที่","นักเรียน","สนใจ"," "],"library":"newmm","runtime":0.00027751922607421875},"time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:24:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยการวิเคราะห์ด้วย funcetion analysi","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยการวิเคราะห์ด้วย funcetion analysi","time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยการวิเคราะห์ด้วย funcetion analysi","time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","การ","วิเคราะห์","ด้วย"," ","funcetion"," ","analysi"],"library":"newmm","runtime":0.00015974044799804688},"time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"funcetion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analysi","suggestions":[]}]},"time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"funcetion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analysi","suggestions":[]}]},"time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"funcetion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"analysi","suggestions":[]}]},"time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"funcetion","suggestions":["function"]},{"word":" ","suggestions":[]},{"word":"analysi","suggestions":["analysis","analyze","analytic"]}]},"time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"funcetion","suggestions":["function"]},{"word":" ","suggestions":[]},{"word":"analysi","suggestions":["analysis","analyze","analytic"]}]},"time":"2026-08-27T09:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผลการวิเคราะห์เป็นภาพ 2 มิติ หรือ 3 มิติ โดยสรุปหน้าที่และคุณสมบัติของแต่ละองค์ประกอบพื้นฐาน โดย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลการวิเคราะห์เป็นภาพ 2 มิติ หรือ 3 มิติ โดยสรุปหน้าที่และคุณสมบัติของแต่ละองค์ประกอบพื้นฐาน โดย","time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลการวิเคราะห์เป็นภาพ 2 มิติ หรือ 3 มิติ โดยสรุปหน้าที่และคุณสมบัติของแต่ละองค์ประกอบพื้นฐาน โดย","time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลการวิเคราะห์","เป็น","ภาพ"," ","2"," ","มิติ"," ","หรือ"," ","3"," ","มิติ"," ","โดยสรุป","หน้าที่","และ","คุณสมบัติ","ของ","แต่ละ","องค์ประกอบพื้นฐาน"," ","โดย"],"library":"newmm","runtime":0.00039649009704589844},"time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลการวิเคราะห์","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยสรุป","suggestions":[]},{"word":"หน้าที่","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลการวิเคราะห์","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยสรุป","suggestions":[]},{"word":"หน้าที่","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลการวิเคราะห์","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยสรุป","suggestions":[]},{"word":"หน้าที่","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลการวิเคราะห์","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยสรุป","suggestions":[]},{"word":"หน้าที่","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลการวิเคราะห์","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยสรุป","suggestions":[]},{"word":"หน้าที่","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีเวลาในการทำกิจกรรม 20 นาทีครับ โดยนักเรียนอาจ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีเวลาในการทำกิจกรรม 20 นาทีครับ โดยนักเรียนอาจ","time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีเวลาในการทำกิจกรรม 20 นาทีครับ โดยนักเรียนอาจ","time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","เวลา","ใน","การ","ทำกิจกรรม"," ","20"," ","นาที","ครับ"," ","โดย","นักเรียน","อาจ"],"library":"newmm","runtime":0.00019860267639160156},"time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หยุดพักวีดีทัศน์นี้ไว้ก่อนเพื่อทำกิจกรรมครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หยุดพักวีดีทัศน์นี้ไว้ก่อนเพื่อทำกิจกรรมครับ ","time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หยุดพักวีดีทัศน์นี้ไว้ก่อนเพื่อทำกิจกรรมครับ ","time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หยุดพัก","วี","ดี","ทัศน์","นี้","ไว้","ก่อน","เพื่อ","ทำกิจกรรม","ครับ"," "],"library":"newmm","runtime":0.0002512931823730469},"time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หยุดพัก","suggestions":[]},{"word":"วี","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หยุดพัก","suggestions":[]},{"word":"วี","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หยุดพัก","suggestions":[]},{"word":"วี","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หยุดพัก","suggestions":[]},{"word":"วี","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หยุดพัก","suggestions":[]},{"word":"วี","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ปัญหาในลำดับถัดมา ก็คือการสร้างทางเลือกในการแก้ปัญหาครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปัญหาในลำดับถัดมา ก็คือการสร้างทางเลือกในการแก้ปัญหาครับ ","time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปัญหาในลำดับถัดมา ก็คือการสร้างทางเลือกในการแก้ปัญหาครับ ","time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปัญหา","ใน","ลำดับ","ถัดมา"," ","ก็","คือ","การ","สร้าง","ทางเลือก","ใน","การแก้ปัญหา","ครับ"," "],"library":"newmm","runtime":0.0002613067626953125},"time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยในขั้นตอนนี้ ก็คือนำข้อมูลองค์ประกอบที่จำเป็น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยในขั้นตอนนี้ ก็คือนำข้อมูลองค์ประกอบที่จำเป็น","time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยในขั้นตอนนี้ ก็คือนำข้อมูลองค์ประกอบที่จำเป็น","time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ใน","ขั้น","ตอนนี้"," ","ก็","คือ","นำ","ข้อมูล","องค์ประกอบ","ที่","จำเป็น"],"library":"newmm","runtime":0.00028443336486816406},"time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-27T09:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต่อการพัฒนาแนวทางในการแก้ปัญหา โดยใช้ปัญหา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อการพัฒนาแนวทางในการแก้ปัญหา โดยใช้ปัญหา","time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อการพัฒนาแนวทางในการแก้ปัญหา โดยใช้ปัญหา","time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","การพัฒนา","แนว","ทางใน","การแก้ปัญหา"," ","โดย","ใช้","ปัญหา"],"library":"newmm","runtime":0.00020503997802734375},"time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต่อ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่กำหนดไว้ มาใช้ออกแบบแนวทางการแก้ปัญหา เพื่อ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่กำหนดไว้ มาใช้ออกแบบแนวทางการแก้ปัญหา เพื่อ","time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่กำหนดไว้ มาใช้ออกแบบแนวทางการแก้ปัญหา เพื่อ","time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","กำหนด","ไว้"," ","มา","ใช้","ออกแบบ","แนวทาง","การแก้ปัญหา"," ","เพื่อ"],"library":"newmm","runtime":0.00022673606872558594},"time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-27T09:25:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รายละเอียดที่ชัดเจนและอาจออกแบบไว้หลายแนวทาง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รายละเอียดที่ชัดเจนและอาจออกแบบไว้หลายแนวทาง ","time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รายละเอียดที่ชัดเจนและอาจออกแบบไว้หลายแนวทาง ","time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รายละเอียด","ที่","ชัดเจน","และ","อาจ","ออกแบบ","ไว้","หลาย","แนวทาง"," "],"library":"newmm","runtime":0.0002682209014892578},"time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รายละเอียด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รายละเอียด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รายละเอียด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รายละเอียด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รายละเอียด","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพื่อที่จะได้นำแนวทางเหล่านี้นะครับ มาพิจารณาตัดสินใจเลือก","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อที่จะได้นำแนวทางเหล่านี้นะครับ มาพิจารณาตัดสินใจเลือก","time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อที่จะได้นำแนวทางเหล่านี้นะครับ มาพิจารณาตัดสินใจเลือก","time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อที่จะ","ได้","นำ","แนวทาง","เหล่านี้","นะ","ครับ"," ","มา","พิจารณา","ตัดสินใจ","เลือก"],"library":"newmm","runtime":0.0002715587615966797},"time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อที่จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อที่จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อที่จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อที่จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อที่จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:25:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แนวทางการแก้ปัญหาที่เหมาะสม ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แนวทางการแก้ปัญหาที่เหมาะสม ","time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แนวทางการแก้ปัญหาที่เหมาะสม ","time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แนวทาง","การแก้ปัญหา","ที่","เหมาะสม"," "],"library":"newmm","runtime":0.0001468658447265625},"time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จากเงื่อนไขและขอบเขตของปัญหา และพิจารณา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากเงื่อนไขและขอบเขตของปัญหา และพิจารณา","time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากเงื่อนไขและขอบเขตของปัญหา และพิจารณา","time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","เงื่อนไข","และ","ขอบเขต","ของ","ปัญหา"," ","และ","พิจารณา"],"library":"newmm","runtime":0.0002193450927734375},"time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จาก","suggestions":[]},{"word":"เงื่อนไข","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จาก","suggestions":[]},{"word":"เงื่อนไข","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จาก","suggestions":[]},{"word":"เงื่อนไข","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จาก","suggestions":[]},{"word":"เงื่อนไข","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จาก","suggestions":[]},{"word":"เงื่อนไข","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ปัจจัยแวดล้อมต่าง ๆ เช่น ข้อดี ข้อเสีย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปัจจัยแวดล้อมต่าง ๆ เช่น ข้อดี ข้อเสีย","time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปัจจัยแวดล้อมต่าง ๆ เช่น ข้อดี ข้อเสีย","time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปัจจัย","แวดล้อม","ต่าง ๆ"," ","เช่น"," ","ข้อดี"," ","ข้อเสีย"],"library":"newmm","runtime":0.000225067138671875},"time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปัจจัย","suggestions":[]},{"word":"แวดล้อม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]}]},"time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปัจจัย","suggestions":[]},{"word":"แวดล้อม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]}]},"time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปัจจัย","suggestions":[]},{"word":"แวดล้อม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]}]},"time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปัจจัย","suggestions":[]},{"word":"แวดล้อม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]}]},"time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปัจจัย","suggestions":[]},{"word":"แวดล้อม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อเสีย","suggestions":[]}]},"time":"2026-08-27T09:25:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของแนงทางการแก้ปัญหา ความสอดคล้องกับทรัพยากรที่มีอยู่ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของแนงทางการแก้ปัญหา ความสอดคล้องกับทรัพยากรที่มีอยู่ ","time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของแนงทางการแก้ปัญหา ความสอดคล้องกับทรัพยากรที่มีอยู่ ","time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","แนง","ทาง","การแก้ปัญหา"," ","ความสอดคล้อง","กับ","ทรัพยากร","ที่","มี","อยู่"," "],"library":"newmm","runtime":0.00024819374084472656},"time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"แนง","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความสอดคล้อง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"แนง","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความสอดคล้อง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"แนง","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความสอดคล้อง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"แนง","suggestions":["แนว","แน่","แสง"]},{"word":"ทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความสอดคล้อง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"แนง","suggestions":["แนว","แน่","แสง"]},{"word":"ทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความสอดคล้อง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผลกระทบต่อสังคมและสิ่งแวดล้อม ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลกระทบต่อสังคมและสิ่งแวดล้อม ","time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลกระทบต่อสังคมและสิ่งแวดล้อม ","time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลกระทบ","ต่อ","สังคม","และ","สิ่งแวดล้อม"," "],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลกระทบ","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่งแวดล้อม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลกระทบ","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่งแวดล้อม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลกระทบ","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่งแวดล้อม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลกระทบ","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่งแวดล้อม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลกระทบ","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่งแวดล้อม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การนำไปใช้งานเพื่อแก้ปัญหา การประหยัด ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การนำไปใช้งานเพื่อแก้ปัญหา การประหยัด ","time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การนำไปใช้งานเพื่อแก้ปัญหา การประหยัด ","time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","นำไปใช้","งาน","เพื่อ","แก้ปัญหา"," ","การ","ประหยัด"," "],"library":"newmm","runtime":0.00022792816162109375},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประหยัด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประหยัด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประหยัด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประหยัด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประหยัด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ความปลอดภัย การบำรุงรักษา ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความปลอดภัย การบำรุงรักษา ","time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความปลอดภัย การบำรุงรักษา ","time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความปลอดภัย"," ","การ","บำรุงรักษา"," "],"library":"newmm","runtime":0.00018310546875},"time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งปัจจัยต่าง ๆ เหล่านี้นะครับ ที่นำมาพิจารณาอาจปรับเปลี่ยน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งปัจจัยต่าง ๆ เหล่านี้นะครับ ที่นำมาพิจารณาอาจปรับเปลี่ยน","time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งปัจจัยต่าง ๆ เหล่านี้นะครับ ที่นำมาพิจารณาอาจปรับเปลี่ยน","time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ปัจจัย","ต่าง ๆ"," ","เหล่านี้","นะ","ครับ"," ","ที่","นำมา","พิจารณา","อาจ","ปรับเปลี่ยน"],"library":"newmm","runtime":0.00022792816162109375},"time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ปัจจัย","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]}]},"time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ปัจจัย","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]}]},"time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ปัจจัย","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]}]},"time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ปัจจัย","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]}]},"time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ปัจจัย","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]}]},"time":"2026-08-27T09:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ได้ตามความเหมาะสมตามปัญหาต่าง ๆ ครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ตามความเหมาะสมตามปัญหาต่าง ๆ ครับ ","time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ตามความเหมาะสมตามปัญหาต่าง ๆ ครับ ","time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ตาม","ความเหมาะสม","ตาม","ปัญหา","ต่าง ๆ"," ","ครับ"," "],"library":"newmm","runtime":0.00023126602172851562},"time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความเหมาะสม","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความเหมาะสม","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความเหมาะสม","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความเหมาะสม","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความเหมาะสม","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลองมาดูตัวอย่างการสร้างแนวทางในการแก้ปัญหา ผู้สูงอายุมีปัญหาเรื่อง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลองมาดูตัวอย่างการสร้างแนวทางในการแก้ปัญหา ผู้สูงอายุมีปัญหาเรื่อง","time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลองมาดูตัวอย่างการสร้างแนวทางในการแก้ปัญหา ผู้สูงอายุมีปัญหาเรื่อง","time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลอง","มา","ดู","ตัวอย่าง","การ","สร้าง","แนว","ทางใน","การแก้ปัญหา"," ","ผู้สูงอายุ","มีปัญหา","เรื่อง"],"library":"newmm","runtime":0.0003211498260498047},"time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลอง","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-27T09:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การได้ยินซึ่งเรามีแนวคิดที่จะสร้างเครื่องช่วยฟังใช่ไหมครับ จากการวิเคราะห์องค์ประกอบพื้นฐานที่จำเป็น ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การได้ยินซึ่งเรามีแนวคิดที่จะสร้างเครื่องช่วยฟังใช่ไหมครับ จากการวิเคราะห์องค์ประกอบพื้นฐานที่จำเป็น ","time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การได้ยินซึ่งเรามีแนวคิดที่จะสร้างเครื่องช่วยฟังใช่ไหมครับ จากการวิเคราะห์องค์ประกอบพื้นฐานที่จำเป็น ","time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ได้ยิน","ซึ่ง","เรา","มี","แนวคิด","ที่จะ","สร้าง","เครื่องช่วยฟัง","ใช่ไหม","ครับ"," ","จาก","การ","วิเคราะห์","องค์ประกอบพื้นฐาน","ที่","จำเป็น"," "],"library":"newmm","runtime":0.0003993511199951172},"time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"องค์ประกอบพื้นฐาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีส่วนของวงจรขยายเสียง อาจเกินความสามารถ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีส่วนของวงจรขยายเสียง อาจเกินความสามารถ","time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีส่วนของวงจรขยายเสียง อาจเกินความสามารถ","time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มีส่วน","ของ","วงจร","ขยายเสียง"," ","อาจ","เกิน","ความสามารถ"],"library":"newmm","runtime":0.00025582313537597656},"time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มีส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มีส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มีส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มีส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มีส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-27T09:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เกินความสามารถของนักเรียน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เกินความสามารถของนักเรียน","time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เกินความสามารถของนักเรียน","time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เกิน","ความสามารถ","ของ","นักเรียน"],"library":"newmm","runtime":0.00015878677368164062},"time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":"ความสามารถ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"นักเรียน","suggestions":[]}]},"time":"2026-08-27T09:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ความรู้นะครับ ในระดับชั้นมัธยมศึกษา แต่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความรู้นะครับ ในระดับชั้นมัธยมศึกษา แต่","time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความรู้นะครับ ในระดับชั้นมัธยมศึกษา แต่","time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความรู้","นะ","ครับ"," ","ใน","ระดับ","ชั้นมัธยมศึกษา"," ","แต่"],"library":"newmm","runtime":0.0002512931823730469},"time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ชั้นมัธยมศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ชั้นมัธยมศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ชั้นมัธยมศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ชั้นมัธยมศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ชั้นมัธยมศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-27T09:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จาการสืบค้นนะครับ พบว่ามีการผลิตและจำหน่ายอุปกรณ์","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จาการสืบค้นนะครับ พบว่ามีการผลิตและจำหน่ายอุปกรณ์","time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จาการสืบค้นนะครับ พบว่ามีการผลิตและจำหน่ายอุปกรณ์","time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จา","การ","สืบค้น","นะ","ครับ"," ","พบ","ว่า","มี","การผลิต","และ","จำหน่าย","อุปกรณ์"],"library":"newmm","runtime":0.0002665519714355469},"time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สืบค้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สืบค้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สืบค้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สืบค้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":["พล","ใบ","พอ"]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จา","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สืบค้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พบ","suggestions":["พล","ใบ","พอ"]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:26:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่สามารถนำมาสร้างวงจร","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่สามารถนำมาสร้างวงจร","time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่สามารถนำมาสร้างวงจร","time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","สามารถ","นำมา","สร้าง","วงจร"],"library":"newmm","runtime":0.00016498565673828125},"time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งมีผู้ผลิตชุดวงจรไว้หลายแบบ ซึ่งวงจร","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งมีผู้ผลิตชุดวงจรไว้หลายแบบ ซึ่งวงจร","time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งมีผู้ผลิตชุดวงจรไว้หลายแบบ ซึ่งวงจร","time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","มี","ผู้ผลิต","ชุด","วงจร","ไว้","หลาย","แบบ"," ","ซึ่ง","วงจร"],"library":"newmm","runtime":0.00022268295288085938},"time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้ผลิต","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้ผลิต","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้ผลิต","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้ผลิต","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้ผลิต","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วงจร","suggestions":[]}]},"time":"2026-08-27T09:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะครับ อาจมีอุปกรณ์ที่ช่วยขยายเสียงแตกต่างกัน ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ อาจมีอุปกรณ์ที่ช่วยขยายเสียงแตกต่างกัน ","time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ อาจมีอุปกรณ์ที่ช่วยขยายเสียงแตกต่างกัน ","time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","อาจ","มี","อุปกรณ์","ที่","ช่วย","ขยาย","เสียงแตก","ต่างกัน"," "],"library":"newmm","runtime":0.0002415180206298828},"time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"เสียงแตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"เสียงแตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"เสียงแตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":["อา","อาย","อาบ"]},{"word":"มี","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"เสียงแตก","suggestions":["เพียงแต่"]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":["อา","อาย","อาบ"]},{"word":"มี","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"เสียงแตก","suggestions":["เพียงแต่"]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งอาจนำข้อมูลแต่ละวงจรเหล่านี้นะครับ มาเปรียบเทียบกัน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งอาจนำข้อมูลแต่ละวงจรเหล่านี้นะครับ มาเปรียบเทียบกัน","time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งอาจนำข้อมูลแต่ละวงจรเหล่านี้นะครับ มาเปรียบเทียบกัน","time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","อาจ","นำ","ข้อมูล","แต่ละ","วงจร","เหล่านี้","นะ","ครับ"," ","มา","เปรียบเทียบ","กัน"],"library":"newmm","runtime":0.0004782676696777344},"time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-27T09:26:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของตาราง โดยกำหนดเกณฑ์ในการเปรียบเทียบนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของตาราง โดยกำหนดเกณฑ์ในการเปรียบเทียบนะครับ ","time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของตาราง โดยกำหนดเกณฑ์ในการเปรียบเทียบนะครับ ","time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ตาราง"," ","โดย","กำหนด","เกณฑ์","ใน","การ","เปรียบเทียบ","นะ","ครับ"," "],"library":"newmm","runtime":0.0002300739288330078},"time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับการพิจารณาครับ ตัวอย่างการกำหนดเกณฑ์ในการพิจารณา ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับการพิจารณาครับ ตัวอย่างการกำหนดเกณฑ์ในการพิจารณา ","time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับการพิจารณาครับ ตัวอย่างการกำหนดเกณฑ์ในการพิจารณา ","time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","การพิจารณา","ครับ"," ","ตัวอย่าง","การ","กำหนด","เกณฑ์","ใน","การพิจารณา"," "],"library":"newmm","runtime":0.0013816356658935547},"time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพื่อเปรียบเทียบวงจรแต่ละแบบ เช่น ปริมาณกระแสไฟฟ้า","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อเปรียบเทียบวงจรแต่ละแบบ เช่น ปริมาณกระแสไฟฟ้า","time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อเปรียบเทียบวงจรแต่ละแบบ เช่น ปริมาณกระแสไฟฟ้า","time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","เปรียบเทียบ","วงจร","แต่ละ","แบบ"," ","เช่น"," ","ปริมาณ","กระแสไฟฟ้า"],"library":"newmm","runtime":0.00024366378784179688},"time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปริมาณ","suggestions":[]},{"word":"กระแสไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปริมาณ","suggestions":[]},{"word":"กระแสไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปริมาณ","suggestions":[]},{"word":"กระแสไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปริมาณ","suggestions":[]},{"word":"กระแสไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"เปรียบเทียบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปริมาณ","suggestions":[]},{"word":"กระแสไฟฟ้า","suggestions":[]}]},"time":"2026-08-27T09:26:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ใช้ คุณภาพของเสียงที่ได้ การปรับเปลี่ยนความดันของเสียง การประกอบหรือซ่อม","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ใช้ คุณภาพของเสียงที่ได้ การปรับเปลี่ยนความดันของเสียง การประกอบหรือซ่อม","time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ใช้ คุณภาพของเสียงที่ได้ การปรับเปลี่ยนความดันของเสียง การประกอบหรือซ่อม","time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ใช้"," ","คุณภาพ","ของ","เสียง","ที่","ได้"," ","การ","ปรับเปลี่ยน","ความดัน","ของ","เสียง"," ","การ","ประกอบ","หรือ","ซ่อม"],"library":"newmm","runtime":0.00034165382385253906},"time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ความดัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประกอบ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ซ่อม","suggestions":[]}]},"time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ความดัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประกอบ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ซ่อม","suggestions":[]}]},"time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ความดัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประกอบ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ซ่อม","suggestions":[]}]},"time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ความดัน","suggestions":["ความมัน","ความฝัน","ความดัง"]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประกอบ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ซ่อม","suggestions":[]}]},"time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ความดัน","suggestions":["ความมัน","ความฝัน","ความดัง"]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ประกอบ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ซ่อม","suggestions":[]}]},"time":"2026-08-27T09:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ราคา โดยนำเกณฑ์เหล่านี้นะครับ มาพิจารณาในแต่ละ วงจร และให้ค่าน้ำหนักคะแนนเป็นตัวเลข","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราคา โดยนำเกณฑ์เหล่านี้นะครับ มาพิจารณาในแต่ละ วงจร และให้ค่าน้ำหนักคะแนนเป็นตัวเลข","time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราคา โดยนำเกณฑ์เหล่านี้นะครับ มาพิจารณาในแต่ละ วงจร และให้ค่าน้ำหนักคะแนนเป็นตัวเลข","time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราคา"," ","โดย","นำ","เกณฑ์","เหล่านี้","นะ","ครับ"," ","มา","พิจารณา","ใน","แต่ละ"," ","วงจร"," ","และ","ให้","ค่า","น้ำหนัก","คะแนน","เป็น","ตัวเลข"],"library":"newmm","runtime":0.00038623809814453125},"time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ราคา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวเลข","suggestions":[]}]},"time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ราคา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวเลข","suggestions":[]}]},"time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ราคา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวเลข","suggestions":[]}]},"time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ราคา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวเลข","suggestions":[]}]},"time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ราคา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"เกณฑ์","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวเลข","suggestions":[]}]},"time":"2026-08-27T09:27:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับคุณภาพที่มี ซึ่งจากตัวอย่างการพิจารณาพบว่าวงจรขยายเสียงแบบที่ 2 นะครับ เมื่อพิจารณาว่า เมื่อ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับคุณภาพที่มี ซึ่งจากตัวอย่างการพิจารณาพบว่าวงจรขยายเสียงแบบที่ 2 นะครับ เมื่อพิจารณาว่า เมื่อ","time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับคุณภาพที่มี ซึ่งจากตัวอย่างการพิจารณาพบว่าวงจรขยายเสียงแบบที่ 2 นะครับ เมื่อพิจารณาว่า เมื่อ","time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","คุณภาพ","ที่","มี"," ","ซึ่ง","จาก","ตัวอย่าง","การพิจารณา","พบ","ว่า","วงจร","ขยายเสียง","แบบ","ที่"," ","2"," ","นะ","ครับ"," ","เมื่อ","พิจารณา","ว่า"," ","เมื่อ"],"library":"newmm","runtime":0.0003361701965332031},"time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"คุณภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การพิจารณา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-27T09:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้ในการออกแบบและพัฒนาเครื่องช่วยฟัง เมื่อพิจารณา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้ในการออกแบบและพัฒนาเครื่องช่วยฟัง เมื่อพิจารณา","time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้ในการออกแบบและพัฒนาเครื่องช่วยฟัง เมื่อพิจารณา","time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","ใน","การ","ออกแบบ","และ","พัฒนา","เครื่องช่วยฟัง"," ","เมื่อ","พิจารณา"],"library":"newmm","runtime":0.000186920166015625},"time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"พิจารณา","suggestions":[]}]},"time":"2026-08-27T09:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทั้งหมดโดยได้ผลคะแนนสูงสุด แต่ด้วยขนาดของแผง... แต่ด้วยขนาดของแผ่นวงจรนะครับ ที่มีขนาดใหญ่ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งหมดโดยได้ผลคะแนนสูงสุด แต่ด้วยขนาดของแผง... แต่ด้วยขนาดของแผ่นวงจรนะครับ ที่มีขนาดใหญ่ ","time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งหมดโดยได้ผลคะแนนสูงสุด แต่ด้วยขนาดของแผง... แต่ด้วยขนาดของแผ่นวงจรนะครับ ที่มีขนาดใหญ่ ","time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งหมด","โดย","ได้ผล","คะแนน","สูงสุด"," ","แต่","ด้วย","ขนาด","ของ","แผง","..."," ","แต่","ด้วย","ขนาด","ของ","แผ่น","วงจร","นะ","ครับ"," ","ที่","มี","ขนาดใหญ่"," "],"library":"newmm","runtime":0.0003299713134765625},"time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ได้ผล","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สูงสุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผ่น","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขนาดใหญ่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ได้ผล","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สูงสุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผ่น","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขนาดใหญ่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ได้ผล","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สูงสุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผ่น","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขนาดใหญ่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ได้ผล","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สูงสุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผ่น","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขนาดใหญ่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ได้ผล","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สูงสุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผ่น","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขนาดใหญ่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จึงมีข้อจำกัด ทำให้ไม่สามารถนำมาใช้ได้ใน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จึงมีข้อจำกัด ทำให้ไม่สามารถนำมาใช้ได้ใน","time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จึงมีข้อจำกัด ทำให้ไม่สามารถนำมาใช้ได้ใน","time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จึง","มี","ข้อจำกัด"," ","ทำให้","ไม่","สามารถ","นำมา","ใช้ได้","ใน"],"library":"newmm","runtime":0.0002117156982421875},"time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จึง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จึง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จึง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จึง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จึง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:27:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เครื่องช่วยฟังแบบทัดหลังใบหู และเครื่องช่วยฟังแบบ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครื่องช่วยฟังแบบทัดหลังใบหู และเครื่องช่วยฟังแบบ","time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครื่องช่วยฟังแบบทัดหลังใบหู และเครื่องช่วยฟังแบบ","time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครื่องช่วยฟัง","แบบ","ทัด","หลัง","ใบ","หู"," ","และ","เครื่องช่วยฟัง","แบบ"],"library":"newmm","runtime":0.0004038810729980469},"time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ทัด","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ใบ","suggestions":[]},{"word":"หู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ทัด","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ใบ","suggestions":[]},{"word":"หู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ทัด","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ใบ","suggestions":[]},{"word":"หู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ทัด","suggestions":["ปัด","จัด","ตัด"]},{"word":"หลัง","suggestions":[]},{"word":"ใบ","suggestions":[]},{"word":"หู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ทัด","suggestions":["ปัด","จัด","ตัด"]},{"word":"หลัง","suggestions":[]},{"word":"ใบ","suggestions":[]},{"word":"หู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-27T09:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในช่องหูได้ครับ แต่จากขนาดของแผงวงจรพิมพ์","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในช่องหูได้ครับ แต่จากขนาดของแผงวงจรพิมพ์","time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในช่องหูได้ครับ แต่จากขนาดของแผงวงจรพิมพ์","time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ช่องหู","ได้","ครับ"," ","แต่","จาก","ขนาด","ของ","แผง","วงจร","พิมพ์"],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"พิมพ์","suggestions":[]}]},"time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"พิมพ์","suggestions":[]}]},"time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"พิมพ์","suggestions":[]}]},"time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":["ช่อง","ช่องไฟ"]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"พิมพ์","suggestions":[]}]},"time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":["ช่อง","ช่องไฟ"]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แผง","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"พิมพ์","suggestions":[]}]},"time":"2026-08-27T09:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ยังสามารถนำมาพัฒนาเครื่องช่วยฟังแบบกล่องได้ครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังสามารถนำมาพัฒนาเครื่องช่วยฟังแบบกล่องได้ครับ ","time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังสามารถนำมาพัฒนาเครื่องช่วยฟังแบบกล่องได้ครับ ","time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","สามารถ","นำมา","พัฒนา","เครื่องช่วยฟัง","แบบ","กล่อง","ได้","ครับ"," "],"library":"newmm","runtime":0.0002117156982421875},"time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"กล่อง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"กล่อง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"กล่อง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"กล่อง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"กล่อง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การออกแบบเครื่องช่วยฟังแล้ว ยังมี","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การออกแบบเครื่องช่วยฟังแล้ว ยังมี","time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การออกแบบเครื่องช่วยฟังแล้ว ยังมี","time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ออกแบบ","เครื่องช่วยฟัง","แล้ว"," ","ยังมี"],"library":"newmm","runtime":0.0001926422119140625},"time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-27T09:27:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ส่วนประกอบอื่นที่มีความจำเป็นต่อเครื่องช่วยฟัง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่วนประกอบอื่นที่มีความจำเป็นต่อเครื่องช่วยฟัง","time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่วนประกอบอื่นที่มีความจำเป็นต่อเครื่องช่วยฟัง","time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่วนประกอบ","อื่น","ที่","มีความจำเป็น","ต่อ","เครื่องช่วยฟัง"],"library":"newmm","runtime":0.0002186298370361328},"time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ส่วนประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีความจำเป็น","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ส่วนประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีความจำเป็น","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ส่วนประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีความจำเป็น","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ส่วนประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีความจำเป็น","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ส่วนประกอบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีความจำเป็น","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เราได้วิเคราะห์ด้วย Function Analysis diagram ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราได้วิเคราะห์ด้วย Function Analysis diagram ","time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราได้วิเคราะห์ด้วย Function Analysis diagram ","time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","ได้","วิเคราะห์","ด้วย"," ","Function"," ","Analysis"," ","diagram"," "],"library":"newmm","runtime":0.00016808509826660156},"time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Analysis","suggestions":[]},{"word":" ","suggestions":[]},{"word":"diagram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Analysis","suggestions":[]},{"word":" ","suggestions":[]},{"word":"diagram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Function","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Analysis","suggestions":[]},{"word":" ","suggestions":[]},{"word":"diagram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Function","suggestions":["function"]},{"word":" ","suggestions":[]},{"word":"Analysis","suggestions":["analysis"]},{"word":" ","suggestions":[]},{"word":"diagram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"วิเคราะห์","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Function","suggestions":["function"]},{"word":" ","suggestions":[]},{"word":"Analysis","suggestions":["analysis"]},{"word":" ","suggestions":[]},{"word":"diagram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อุปกรณ์รับเสียง อุปกรณ์ถ่ายทอดเสียง แหล่งกำเนิด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อุปกรณ์รับเสียง อุปกรณ์ถ่ายทอดเสียง แหล่งกำเนิด","time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อุปกรณ์รับเสียง อุปกรณ์ถ่ายทอดเสียง แหล่งกำเนิด","time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อุปกรณ์","รับ","เสียง"," ","อุปกรณ์","ถ่าย","ทอดเสียง"," ","แหล่งกำเนิด"],"library":"newmm","runtime":0.0002465248107910156},"time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]}]},"time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]}]},"time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]}]},"time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]}]},"time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]}]},"time":"2026-08-27T09:28:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไฟฟ้า ซึ่งส่วนประกอบเหล่านี้นะครับ ใช้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไฟฟ้า ซึ่งส่วนประกอบเหล่านี้นะครับ ใช้","time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไฟฟ้า ซึ่งส่วนประกอบเหล่านี้นะครับ ใช้","time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไฟฟ้า"," ","ซึ่ง","ส่วนประกอบ","เหล่านี้","นะ","ครับ"," ","ใช้"],"library":"newmm","runtime":0.00018477439880371094},"time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไฟฟ้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไฟฟ้า","suggestions":["ฟ้า","รถไฟฟ้า","ไฟป่า"]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไฟฟ้า","suggestions":["ฟ้า","รถไฟฟ้า","ไฟป่า"]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:28:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อุปกรณ์ไฟฟ้าอิเล็กทรอนิกส์ที่มีการผลิต จำหน่าย ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อุปกรณ์ไฟฟ้าอิเล็กทรอนิกส์ที่มีการผลิต จำหน่าย ","time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อุปกรณ์ไฟฟ้าอิเล็กทรอนิกส์ที่มีการผลิต จำหน่าย ","time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อุปกรณ์ไฟฟ้า","อิเล็กทรอนิกส์","ที่","มี","การผลิต"," ","จำหน่าย"," "],"library":"newmm","runtime":0.0002532005310058594},"time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การผลิต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพื่อนำมาใช้ในการออกแบบและพัฒนาเครื่องช่วยฟัง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อนำมาใช้ในการออกแบบและพัฒนาเครื่องช่วยฟัง ","time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อนำมาใช้ในการออกแบบและพัฒนาเครื่องช่วยฟัง ","time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","นำมาใช้","ใน","การ","ออกแบบ","และ","พัฒนา","เครื่องช่วยฟัง"," "],"library":"newmm","runtime":0.0002181529998779297},"time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ดังรูปแผนที่ความคิดแสดงการพัฒนาเครื่องช่วยฟัง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังรูปแผนที่ความคิดแสดงการพัฒนาเครื่องช่วยฟัง ","time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังรูปแผนที่ความคิดแสดงการพัฒนาเครื่องช่วยฟัง ","time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดัง","รูป","แผนที่","ความคิด","แสดง","การพัฒนา","เครื่องช่วยฟัง"," "],"library":"newmm","runtime":0.0001983642578125},"time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดัง","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดัง","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดัง","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดัง","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดัง","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งเราอาจเลือกใช้อุปกรณ์ไฟฟ้าและอิเล็กทรอนิกส์ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเราอาจเลือกใช้อุปกรณ์ไฟฟ้าและอิเล็กทรอนิกส์ ","time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเราอาจเลือกใช้อุปกรณ์ไฟฟ้าและอิเล็กทรอนิกส์ ","time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เรา","อาจ","เลือก","ใช้","อุปกรณ์ไฟฟ้า","และ","อิเล็กทรอนิกส์"," "],"library":"newmm","runtime":0.0001862049102783203},"time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพื่อใช้เป็นส่วนประกอบในการออกแบบและพัฒนาเครื่องช่วยฟังได้ดังนี้ครับ อุปกรณ์รับเสียง เลือก","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อใช้เป็นส่วนประกอบในการออกแบบและพัฒนาเครื่องช่วยฟังได้ดังนี้ครับ อุปกรณ์รับเสียง เลือก","time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อใช้เป็นส่วนประกอบในการออกแบบและพัฒนาเครื่องช่วยฟังได้ดังนี้ครับ อุปกรณ์รับเสียง เลือก","time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ใช้","เป็น","ส่วนประกอบ","ใน","การ","ออกแบบ","และ","พัฒนา","เครื่องช่วย","ฟังได้","ดังนี้","ครับ"," ","อุปกรณ์","รับ","เสียง"," ","เลือก"],"library":"newmm","runtime":0.0003514289855957031},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วย","suggestions":[]},{"word":"ฟังได้","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วย","suggestions":[]},{"word":"ฟังได้","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วย","suggestions":[]},{"word":"ฟังได้","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วย","suggestions":[]},{"word":"ฟังได้","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ส่วนประกอบ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"เครื่องช่วย","suggestions":[]},{"word":"ฟังได้","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไมครอนเดนเซอร์ เนื่องจากมีความไวในการรับเสียง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไมครอนเดนเซอร์ เนื่องจากมีความไวในการรับเสียง ","time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไมครอนเดนเซอร์ เนื่องจากมีความไวในการรับเสียง ","time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไมครอน","เดน","เซอร์"," ","เนื่องจาก","มี","ความ","ไว","ใน","การ","รับ","เสียง"," "],"library":"newmm","runtime":0.0021331310272216797},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไมครอน","suggestions":[]},{"word":"เดน","suggestions":[]},{"word":"เซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไมครอน","suggestions":[]},{"word":"เดน","suggestions":[]},{"word":"เซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไมครอน","suggestions":[]},{"word":"เดน","suggestions":[]},{"word":"เซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไมครอน","suggestions":["ไอคอน"]},{"word":"เดน","suggestions":["เดิน","โดน","เดา"]},{"word":"เซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไมครอน","suggestions":["ไอคอน"]},{"word":"เดน","suggestions":["เดิน","โดน","เดา"]},{"word":"เซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อุปกรณ์ถ่ายทอดเสียง เลือกใช้อุปกรณ์ชนิด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อุปกรณ์ถ่ายทอดเสียง เลือกใช้อุปกรณ์ชนิด","time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อุปกรณ์ถ่ายทอดเสียง เลือกใช้อุปกรณ์ชนิด","time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อุปกรณ์","ถ่าย","ทอดเสียง"," ","เลือก","ใช้","อุปกรณ์","ชนิด"],"library":"newmm","runtime":0.0001723766326904297},"time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ชนิด","suggestions":[]}]},"time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ชนิด","suggestions":[]}]},"time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ชนิด","suggestions":[]}]},"time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ชนิด","suggestions":[]}]},"time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อุปกรณ์","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":"ทอดเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"ชนิด","suggestions":[]}]},"time":"2026-08-27T09:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใส่ในช่องหู เนื่องจากมีความสะดวกในการใช้งาน และมีน้ำหนักน้อย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใส่ในช่องหู เนื่องจากมีความสะดวกในการใช้งาน และมีน้ำหนักน้อย","time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใส่ในช่องหู เนื่องจากมีความสะดวกในการใช้งาน และมีน้ำหนักน้อย","time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใส่","ใน","ช่องหู"," ","เนื่องจาก","มี","ความสะดวก","ใน","การใช้งาน"," ","และ","มี","น้ำหนัก","น้อย"],"library":"newmm","runtime":0.0002722740173339844},"time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใส่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสะดวก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใส่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสะดวก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใส่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสะดวก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใส่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":["ช่อง","ช่องไฟ"]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสะดวก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใส่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ช่องหู","suggestions":["ช่อง","ช่องไฟ"]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสะดวก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-27T09:28:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กว่าลำโพงนะครับ แหล่งกำเนิดไฟฟ้านะครับ เลือกใช้แบตเตอรี่ 3A 1.5 โวลต์ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กว่าลำโพงนะครับ แหล่งกำเนิดไฟฟ้านะครับ เลือกใช้แบตเตอรี่ 3A 1.5 โวลต์ ","time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กว่าลำโพงนะครับ แหล่งกำเนิดไฟฟ้านะครับ เลือกใช้แบตเตอรี่ 3A 1.5 โวลต์ ","time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กว่า","ลำโพง","นะ","ครับ"," ","แหล่งกำเนิด","ไฟฟ้า","นะ","ครับ"," ","เลือก","ใช้","แบตเตอรี่"," ","3","A"," ","1.5"," ","โวลต์"," "],"library":"newmm","runtime":0.000560760498046875},"time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กว่า","suggestions":[]},{"word":"ลำโพง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โวลต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กว่า","suggestions":[]},{"word":"ลำโพง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โวลต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กว่า","suggestions":[]},{"word":"ลำโพง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โวลต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กว่า","suggestions":[]},{"word":"ลำโพง","suggestions":["กำแพง","ลำปาง","ลำไพ่"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":["เลือด","เชือก","เปลือก"]},{"word":"ใช้","suggestions":[]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โวลต์","suggestions":["โพสต์","โลว์","โฟล์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กว่า","suggestions":[]},{"word":"ลำโพง","suggestions":["กำแพง","ลำปาง","ลำไพ่"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แหล่งกำเนิด","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลือก","suggestions":["เลือด","เชือก","เปลือก"]},{"word":"ใช้","suggestions":[]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โวลต์","suggestions":["โพสต์","โลว์","โฟล์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:28:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2 ก้อน ก็ให้ความต่างศักย์ไฟฟ้ามีความต่างกัน 3 โว","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2 ก้อน ก็ให้ความต่างศักย์ไฟฟ้ามีความต่างกัน 3 โว","time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2 ก้อน ก็ให้ความต่างศักย์ไฟฟ้ามีความต่างกัน 3 โว","time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2"," ","ก้อน"," ","ก็","ให้","ความต่างศักย์","ไฟฟ้า","มี","ความต่างกัน"," ","3"," ","โว"],"library":"newmm","runtime":0.0002765655517578125},"time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ความต่างศักย์","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความต่างกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โว","suggestions":[]}]},"time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ความต่างศักย์","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความต่างกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โว","suggestions":[]}]},"time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ความต่างศักย์","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความต่างกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โว","suggestions":[]}]},"time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้อน","suggestions":["ก่อน","ร้อน","ย้อน"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ความต่างศักย์","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความต่างกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โว","suggestions":["โอ","ว","ไว"]}]},"time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้อน","suggestions":["ก่อน","ร้อน","ย้อน"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ความต่างศักย์","suggestions":[]},{"word":"ไฟฟ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความต่างกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โว","suggestions":["โอ","ว","ไว"]}]},"time":"2026-08-27T09:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีน้ำหนักเบา และหาซื้อได้สะดวกครับ เมื่อเรารูปแบบวงจรขยายเสียง อุปกรณ์ไฟฟ้าอิเล็กทรอนิกส์","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีน้ำหนักเบา และหาซื้อได้สะดวกครับ เมื่อเรารูปแบบวงจรขยายเสียง อุปกรณ์ไฟฟ้าอิเล็กทรอนิกส์","time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีน้ำหนักเบา และหาซื้อได้สะดวกครับ เมื่อเรารูปแบบวงจรขยายเสียง อุปกรณ์ไฟฟ้าอิเล็กทรอนิกส์","time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","น้ำหนัก","เบา"," ","และ","หา","ซื้อ","ได้","สะดวก","ครับ"," ","เมื่อ","เรา","รูปแบบ","วงจร","ขยายเสียง"," ","อุปกรณ์ไฟฟ้า","อิเล็กทรอนิกส์"],"library":"newmm","runtime":0.00031828880310058594},"time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"ซื้อ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สะดวก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]}]},"time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"ซื้อ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สะดวก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]}]},"time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"ซื้อ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สะดวก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]}]},"time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"ซื้อ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สะดวก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]}]},"time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หา","suggestions":[]},{"word":"ซื้อ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สะดวก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุปกรณ์ไฟฟ้า","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]}]},"time":"2026-08-27T09:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่นำมาใช้ในการพัฒนาเครื่องช่วยฟังเรียบร้อยแล้ว เราสามารถนำอุปกรณ์","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่นำมาใช้ในการพัฒนาเครื่องช่วยฟังเรียบร้อยแล้ว เราสามารถนำอุปกรณ์","time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่นำมาใช้ในการพัฒนาเครื่องช่วยฟังเรียบร้อยแล้ว เราสามารถนำอุปกรณ์","time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","นำมาใช้","ใน","การพัฒนา","เครื่องช่วยฟัง","เรียบร้อย","แล้ว"," ","เรา","สามารถ","นำ","อุปกรณ์"],"library":"newmm","runtime":0.0002868175506591797},"time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"นำมาใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-27T09:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต่าง ๆ เหล่านี้นะครับ มาทดลองแบบรูปแบบ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่าง ๆ เหล่านี้นะครับ มาทดลองแบบรูปแบบ","time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่าง ๆ เหล่านี้นะครับ มาทดลองแบบรูปแบบ","time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่าง ๆ"," ","เหล่านี้","นะ","ครับ"," ","มา","ทดลอง","แบบ","รูปแบบ"],"library":"newmm","runtime":0.00021386146545410156},"time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]}]},"time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]}]},"time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]}]},"time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]}]},"time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]}]},"time":"2026-08-27T09:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขยายเสียง เพื่อทดสอบการทำงานว่าขยายเสียง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขยายเสียง เพื่อทดสอบการทำงานว่าขยายเสียง","time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขยายเสียง เพื่อทดสอบการทำงานว่าขยายเสียง","time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขยายเสียง"," ","เพื่อ","ทดสอบ","การทำงาน","ว่า","ขยายเสียง"],"library":"newmm","runtime":0.0001773834228515625},"time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]}]},"time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]}]},"time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]}]},"time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]}]},"time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขยายเสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]}]},"time":"2026-08-27T09:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในการได้ยินให้ดีขึ้นได้หรือไม่นะครับ ในกิจกรรมที่ 6.3 ตอนที่ 2 ให้นักเรียนทราบทางเลือกการ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการได้ยินให้ดีขึ้นได้หรือไม่นะครับ ในกิจกรรมที่ 6.3 ตอนที่ 2 ให้นักเรียนทราบทางเลือกการ","time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการได้ยินให้ดีขึ้นได้หรือไม่นะครับ ในกิจกรรมที่ 6.3 ตอนที่ 2 ให้นักเรียนทราบทางเลือกการ","time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","ได้ยิน","ให้","ดีขึ้น","ได้","หรือไม่","นะ","ครับ"," ","ใน","กิจกรรม","ที่"," ","6.3"," ","ตอนที่"," ","2"," ","ให้","นักเรียน","ทราบ","ทางเลือก","การ"],"library":"newmm","runtime":0.0003590583801269531},"time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-27T09:29:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แก้ปัญหาที่นักเรียนสนใจ และจากการที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แก้ปัญหาที่นักเรียนสนใจ และจากการที่","time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แก้ปัญหาที่นักเรียนสนใจ และจากการที่","time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แก้ปัญหา","ที่","นักเรียน","สนใจ"," ","และ","จาก","การ","ที่"],"library":"newmm","runtime":0.00015091896057128906},"time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยใช้ผลจากการจำแนกองค์ประกอบ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยใช้ผลจากการจำแนกองค์ประกอบ ","time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยใช้ผลจากการจำแนกองค์ประกอบ ","time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ใช้","ผล","จาก","การจำแนก","องค์ประกอบ"," "],"library":"newmm","runtime":0.00019478797912597656},"time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การจำแนก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การจำแนก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การจำแนก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การจำแนก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การจำแนก","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และควรมีต่อแนวทางการแก้ปัญหาและแนวทาง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และควรมีต่อแนวทางการแก้ปัญหาและแนวทาง","time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และควรมีต่อแนวทางการแก้ปัญหาและแนวทาง","time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ควร","มี","ต่อ","แนวทาง","การแก้ปัญหา","และ","แนวทาง"],"library":"newmm","runtime":0.0001666545867919922},"time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-27T09:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่รวบรวมไว้ จากนั้นประเมินการแก้ปัญหาที่สร้างขึ้น ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่รวบรวมไว้ จากนั้นประเมินการแก้ปัญหาที่สร้างขึ้น ","time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่รวบรวมไว้ จากนั้นประเมินการแก้ปัญหาที่สร้างขึ้น ","time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","รวบรวม","ไว้"," ","จากนั้น","ประเมิน","การแก้ปัญหา","ที่","สร้าง","ขึ้น"," "],"library":"newmm","runtime":0.00025272369384765625},"time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:29:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยสร้างตารางนะครับ เพื่อตัดสินใจในการแก้ปัญห","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยสร้างตารางนะครับ เพื่อตัดสินใจในการแก้ปัญห","time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยสร้างตารางนะครับ เพื่อตัดสินใจในการแก้ปัญห","time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","สร้าง","ตาราง","นะ","ครับ"," ","เพื่อ","ตัดสินใจ","ใน","การ","แก้","ปัญห"],"library":"newmm","runtime":0.00021314620971679688},"time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัญห","suggestions":[]}]},"time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัญห","suggestions":[]}]},"time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัญห","suggestions":[]}]},"time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัญห","suggestions":[]}]},"time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]},{"word":"ปัญห","suggestions":[]}]},"time":"2026-08-27T09:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยมีเวลานะครับ ในการทำกิจกรรมนี้นะครับ 20 นาทีครับ นักเรียนอาจหยุดพักวีดิทัศน์นี้ไว้ก่อนแล้ว","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยมีเวลานะครับ ในการทำกิจกรรมนี้นะครับ 20 นาทีครับ นักเรียนอาจหยุดพักวีดิทัศน์นี้ไว้ก่อนแล้ว","time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยมีเวลานะครับ ในการทำกิจกรรมนี้นะครับ 20 นาทีครับ นักเรียนอาจหยุดพักวีดิทัศน์นี้ไว้ก่อนแล้ว","time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","มี","เวลา","นะ","ครับ"," ","ใน","การ","ทำกิจกรรม","นี้","นะ","ครับ"," ","20"," ","นาที","ครับ"," ","นักเรียน","อาจ","หยุดพัก","วีดิทัศน์","นี้","ไว้","ก่อน","แล้ว"],"library":"newmm","runtime":0.0003833770751953125},"time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"หยุดพัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"หยุดพัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"หยุดพัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"หยุดพัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"หยุดพัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-27T09:29:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำกิจกรรมครับ การแก้ปัญหาในลำดับถัดมาครับ คือ การถ่ายทอด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำกิจกรรมครับ การแก้ปัญหาในลำดับถัดมาครับ คือ การถ่ายทอด","time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำกิจกรรมครับ การแก้ปัญหาในลำดับถัดมาครับ คือ การถ่ายทอด","time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำกิจกรรม","ครับ"," ","การแก้ปัญหา","ใน","ลำดับ","ถัดมา","ครับ"," ","คือ"," ","การ","ถ่ายทอด"],"library":"newmm","runtime":0.00025582313537597656},"time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดมา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ความคิดในการแก้ปัญหาครับ ซึ่งใน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความคิดในการแก้ปัญหาครับ ซึ่งใน","time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความคิดในการแก้ปัญหาครับ ซึ่งใน","time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความคิด","ใน","การแก้ปัญหา","ครับ"," ","ซึ่ง","ใน"],"library":"newmm","runtime":0.00014519691467285156},"time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:30:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การนำทางเลือกในการแก้ปัญหาของเรานั้น มาพัฒนา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การนำทางเลือกในการแก้ปัญหาของเรานั้น มาพัฒนา","time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การนำทางเลือกในการแก้ปัญหาของเรานั้น มาพัฒนา","time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การนำ","ทางเลือก","ใน","การแก้ปัญหา","ของ","เรา","นั้น"," ","มา","พัฒนา"],"library":"newmm","runtime":0.0002307891845703125},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การนำ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การนำ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การนำ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การนำ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การนำ","suggestions":[]},{"word":"ทางเลือก","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ชัดเจนมากขึ้นนั่นเอง ซึ่งจากตัวอย่างนะครับ ปัญหา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชัดเจนมากขึ้นนั่นเอง ซึ่งจากตัวอย่างนะครับ ปัญหา","time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชัดเจนมากขึ้นนั่นเอง ซึ่งจากตัวอย่างนะครับ ปัญหา","time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชัดเจน","มากขึ้น","นั่นเอง"," ","ซึ่ง","จาก","ตัวอย่าง","นะ","ครับ"," ","ปัญหา"],"library":"newmm","runtime":0.0002086162567138672},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":["ปัญญา","มีปัญหา","สัญญา"]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"นั่นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":["ปัญญา","มีปัญหา","สัญญา"]}]},"time":"2026-08-27T09:30:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผู้สูงอายุสูญเสียการได้ยินนะ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้สูงอายุสูญเสียการได้ยินนะ","time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้สูงอายุสูญเสียการได้ยินนะ","time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้สูงอายุ","สูญ","เสียการ","ได้ยิน","นะ"],"library":"newmm","runtime":0.00015091896057128906},"time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สูญ","suggestions":["สูง","สู่","สู้"]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"สูญ","suggestions":["สูง","สู่","สู้"]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-27T09:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ครับ ของเครื่องช่วยฟังของการใช้งานของ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ของเครื่องช่วยฟังของการใช้งานของ","time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ของเครื่องช่วยฟังของการใช้งานของ","time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ของ","เครื่องช่วยฟัง","ของ","การใช้งาน","ของ"],"library":"newmm","runtime":0.00018358230590820312},"time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วงจรขยายเสียงและอุปกรณ์อิเล็กทรอนิกส์ที่จำเป็นต่อ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วงจรขยายเสียงและอุปกรณ์อิเล็กทรอนิกส์ที่จำเป็นต่อ","time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วงจรขยายเสียงและอุปกรณ์อิเล็กทรอนิกส์ที่จำเป็นต่อ","time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วงจร","ขยายเสียง","และ","อุปกรณ์","อิเล็กทรอนิกส์","ที่","จำ","เป็นต่อ"],"library":"newmm","runtime":0.0002651214599609375},"time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]}]},"time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]}]},"time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วงจร","suggestions":[]},{"word":"ขยายเสียง","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]}]},"time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วงจร","suggestions":["วร","คงจะ","วจะ"]},{"word":"ขยายเสียง","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]}]},"time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วงจร","suggestions":["วร","คงจะ","วจะ"]},{"word":"ขยายเสียง","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"อิเล็กทรอนิกส์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"เป็นต่อ","suggestions":[]}]},"time":"2026-08-27T09:30:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เครื่องช่วยฟัง การถ่ายทอดความคิดในเครื่องช่วยฟัง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครื่องช่วยฟัง การถ่ายทอดความคิดในเครื่องช่วยฟัง","time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครื่องช่วยฟัง การถ่ายทอดความคิดในเครื่องช่วยฟัง","time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครื่องช่วยฟัง"," ","การ","ถ่ายทอด","ความคิด","ใน","เครื่องช่วยฟัง"],"library":"newmm","runtime":0.00019311904907226562},"time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]}]},"time":"2026-08-27T09:30:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สำคัญนะครับ เนื่องจากเป็นการสื่อสารแนวคิดในการแก้ปัญหา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญนะครับ เนื่องจากเป็นการสื่อสารแนวคิดในการแก้ปัญหา","time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญนะครับ เนื่องจากเป็นการสื่อสารแนวคิดในการแก้ปัญหา","time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","นะ","ครับ"," ","เนื่องจาก","เป็น","การสื่อสาร","แนวคิด","ใน","การแก้ปัญหา"],"library":"newmm","runtime":0.0002582073211669922},"time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":["เนื่องมาจาก"]},{"word":"เป็น","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนื่องจาก","suggestions":["เนื่องมาจาก"]},{"word":"เป็น","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หรือสนองความต้องการของเราให้เป็นรูปธรรม ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือสนองความต้องการของเราให้เป็นรูปธรรม ","time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือสนองความต้องการของเราให้เป็นรูปธรรม ","time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","สนองความต้องการ","ของ","เรา","ให้","เป็น","รูปธรรม"," "],"library":"newmm","runtime":0.00022220611572265625},"time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือ","suggestions":[]},{"word":"สนองความต้องการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือ","suggestions":[]},{"word":"สนองความต้องการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือ","suggestions":[]},{"word":"สนองความต้องการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือ","suggestions":[]},{"word":"สนองความต้องการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือ","suggestions":[]},{"word":"สนองความต้องการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งอาจเริ่มต้นนะครับจากเรื่องที่ง่าย ใช้ทรัพยากรที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งอาจเริ่มต้นนะครับจากเรื่องที่ง่าย ใช้ทรัพยากรที่","time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งอาจเริ่มต้นนะครับ จากเรื่องที่ง่าย ใช้ทรัพยากรที่","time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","อาจ","เริ่มต้น","นะ","ครับ"," ","จาก","เรื่อง","ที่","ง่าย"," ","ใช้","ทรัพยากร","ที่"],"library":"newmm","runtime":0.00020384788513183594},"time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:30:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"น้อย ไปจนถึงวิธีการที่ซับซ้อน ดังนั้น ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้อย ไปจนถึงวิธีการที่ซับซ้อน ดังนั้น ","time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้อย ไปจนถึงวิธีการที่ซับซ้อน ดังนั้น ","time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้อย"," ","ไป","จนถึง","วิธีการ","ที่","ซับซ้อน"," ","ดังนั้น"," "],"library":"newmm","runtime":0.00025177001953125},"time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"น้อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"จนถึง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซับซ้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"น้อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"จนถึง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซับซ้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"น้อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"จนถึง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซับซ้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"น้อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"จนถึง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซับซ้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"น้อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"จนถึง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซับซ้อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราไปเริ่มเรียนรู้กันเลยครับ ว่ามีวิธีการอะไรในการถ่ายทอด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราไปเริ่มเรียนรู้กันเลยครับ ว่ามีวิธีการอะไรในการถ่ายทอด","time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราไปเริ่มเรียนรู้กันเลยครับ ว่ามีวิธีการอะไรในการถ่ายทอด","time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ไป","เริ่ม","เรียน","รู้กัน","เลย","ครับ"," ","ว่า","มี","วิธีการ","อะไร","ใน","การ","ถ่ายทอด"],"library":"newmm","runtime":0.0002269744873046875},"time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"รู้กัน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:30:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ความคิดอะไรบ้าง ซึ่งเรานะครับ อาจจะเริ่มต้นความคิด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความคิดอะไรบ้าง ซึ่งเรานะครับ อาจจะเริ่มต้นความคิด","time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความคิดอะไรบ้าง ซึ่งเรานะครับ อาจจะเริ่มต้นความคิด","time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความคิด","อะไร","บ้าง"," ","ซึ่ง","เรา","นะ","ครับ"," ","อาจจะ","เริ่มต้น","ความคิด"],"library":"newmm","runtime":0.0002110004425048828},"time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"ความคิด","suggestions":[]}]},"time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"ความคิด","suggestions":[]}]},"time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"ความคิด","suggestions":[]}]},"time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"ความคิด","suggestions":[]}]},"time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เริ่มต้น","suggestions":[]},{"word":"ความคิด","suggestions":[]}]},"time":"2026-08-27T09:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จากการถ่ายทอดความคิดอย่างง่ายนะครับ เช่น การถ่ายทอดภาพ 2 มิติ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากการถ่ายทอดความคิดอย่างง่ายนะครับ เช่น การถ่ายทอดภาพ 2 มิติ","time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากการถ่ายทอดความคิดอย่างง่ายนะครับ เช่น การถ่ายทอดภาพ 2 มิติ","time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","การ","ถ่ายทอด","ความคิด","อย่าง","ง่าย","นะ","ครับ"," ","เช่น"," ","การ","ถ่ายทอด","ภาพ"," ","2"," ","มิติ"],"library":"newmm","runtime":0.00024437904357910156},"time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":["เล่น","เชน","เด่น"]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":["เล่น","เชน","เด่น"]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งเป็นการถ่ายทอดความคิดเป็นภาพร่างนะครับ ซึ่งแสดงให้เห็น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเป็นการถ่ายทอดความคิดเป็นภาพร่างนะครับ ซึ่งแสดงให้เห็น","time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเป็นการถ่ายทอดความคิดเป็นภาพร่างนะครับ ซึ่งแสดงให้เห็น","time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เป็นการ","ถ่ายทอด","ความคิด","เป็น","ภาพร่าง","นะ","ครับ"," ","ซึ่ง","แสดงให้เห็น"],"library":"newmm","runtime":0.00023937225341796875},"time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"แสดงให้เห็น","suggestions":[]}]},"time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"แสดงให้เห็น","suggestions":[]}]},"time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"แสดงให้เห็น","suggestions":[]}]},"time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"แสดงให้เห็น","suggestions":[]}]},"time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"แสดงให้เห็น","suggestions":[]}]},"time":"2026-08-27T09:30:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถึงความกว้าง ความยาว หรือความสูงของชิ้นงานนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงความกว้าง ความยาว หรือความสูงของชิ้นงานนะครับ ","time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงความกว้าง ความยาว หรือความสูงของชิ้นงานนะครับ ","time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","ความ","กว้าง"," ","ความ","ยาว"," ","หรือ","ความสูง","ของ","ชิ้นงาน","นะ","ครับ"," "],"library":"newmm","runtime":0.000286102294921875},"time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถึง","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถึง","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถึง","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถึง","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถึง","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถัดมานะครับ เป็นภาพ 3 มิติ นะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถัดมานะครับ เป็นภาพ 3 มิติ นะครับ ","time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถัดมานะครับ เป็นภาพ 3 มิติ นะครับ ","time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถัด","มานะ","ครับ"," ","เป็น","ภาพ"," ","3"," ","มิติ"," ","นะ","ครับ"," "],"library":"newmm","runtime":0.00018644332885742188},"time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ด้วย ความกว้าง ความยาว และความสูง มีความเหมือนจริง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วย ความกว้าง ความยาว และความสูง มีความเหมือนจริง","time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วย ความกว้าง ความยาว และความสูง มีความเหมือนจริง","time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย"," ","ความ","กว้าง"," ","ความ","ยาว"," ","และ","ความสูง"," ","มี","ความเหมือน","จริง"],"library":"newmm","runtime":0.0002453327178955078},"time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเหมือน","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเหมือน","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเหมือน","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเหมือน","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเหมือน","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-27T09:31:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มากกว่าภาพ 2 มิตินะครับ การเขียนภาพ 3 มิติ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากกว่าภาพ 2 มิตินะครับ การเขียนภาพ 3 มิติ","time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากกว่าภาพ 2 มิตินะครับ การเขียนภาพ 3 มิติ","time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากกว่า","ภาพ"," ","2"," ","มิติ","นะ","ครับ"," ","การเขียน","ภาพ"," ","3"," ","มิติ"],"library":"newmm","runtime":0.0002613067626953125},"time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเขียน","suggestions":["การเรียน","งานเขียน","วาดเขียน"]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเขียน","suggestions":["การเรียน","งานเขียน","วาดเขียน"]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]}]},"time":"2026-08-27T09:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่นิยมใช้นะครับ มี 2 แบบ ก็คือแบบที่ 1 ก็คือภาพออบลิค","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่นิยมใช้นะครับ มี 2 แบบ ก็คือแบบที่ 1 ก็คือภาพออบลิค","time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่นิยมใช้นะครับ มี 2 แบบ ก็คือแบบที่ 1 ก็คือภาพออบลิค","time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","นิยม","ใช้","นะ","ครับ"," ","มี"," ","2"," ","แบบ"," ","ก็","คือ","แบบ","ที่"," ","1"," ","ก็","คือ","ภา","พอ","อบ","ลิ","ค"],"library":"newmm","runtime":0.00023651123046875},"time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"อบ","suggestions":[]},{"word":"ลิ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"อบ","suggestions":[]},{"word":"ลิ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"อบ","suggestions":[]},{"word":"ลิ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"อบ","suggestions":[]},{"word":"ลิ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"อบ","suggestions":[]},{"word":"ลิ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-27T09:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะครับ เป็นภาพ 3 มิติ ที่มองเห็นภาพเป็น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ เป็นภาพ 3 มิติ ที่มองเห็นภาพเป็น","time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ เป็นภาพ 3 มิติ ที่มองเห็นภาพเป็น","time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","เป็น","ภาพ"," ","3"," ","มิติ"," ","ที่","มอง","เห็นภาพ","เป็น"],"library":"newmm","runtime":0.00019288063049316406},"time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:31:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แนวตรงนะครับ มีฐานของภาพขนานกับเส้น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แนวตรงนะครับ มีฐานของภาพขนานกับเส้น","time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แนวตรงนะครับ มีฐานของภาพขนานกับเส้น","time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แนวตรง","นะ","ครับ"," ","มี","ฐาน","ของ","ภาพ","ขนาน","กับ","เส้น"],"library":"newmm","runtime":0.00019311904907226562},"time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แนวตรง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ขนาน","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]}]},"time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แนวตรง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ขนาน","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]}]},"time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แนวตรง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ขนาน","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]}]},"time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แนวตรง","suggestions":["แนวทาง","แนวตั้ง","ตัวตรง"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ขนาน","suggestions":["ขนาด","นาน","ขนุน"]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]}]},"time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แนวตรง","suggestions":["แนวทาง","แนวตั้ง","ตัวตรง"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐาน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ขนาน","suggestions":["ขนาด","นาน","ขนุน"]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]}]},"time":"2026-08-27T09:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วัดขนาดได้ ส่วนด้านยาวนะครับ นิยมเขียนให้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัดขนาดได้ ส่วนด้านยาวนะครับ นิยมเขียนให้","time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัดขนาดได้ ส่วนด้านยาวนะครับ นิยมเขียนให้","time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัด","ขนาด","ได้"," ","ส่วน","ด้าน","ยาว","นะ","ครับ"," ","นิยม","เขียน","ให้"],"library":"newmm","runtime":0.0001728534698486328},"time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วัด","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วัด","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วัด","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิยม","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วัด","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิยม","suggestions":["นิยาม","นิคม","นิ่ม"]},{"word":"เขียน","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วัด","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิยม","suggestions":["นิยาม","นิคม","นิ่ม"]},{"word":"เขียน","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-27T09:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำมุม 45 องศาครับ ภาพ 3 มิติอีกแบบหนึ่งนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำมุม 45 องศาครับ ภาพ 3 มิติอีกแบบหนึ่งนะครับ ","time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำมุม 45 องศาครับ ภาพ 3 มิติอีกแบบหนึ่งนะครับ ","time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","มุม"," ","45"," ","องศา","ครับ"," ","ภาพ"," ","3"," ","มิติ","อีก","แบบ","หนึ่ง","นะ","ครับ"," "],"library":"newmm","runtime":0.000225067138671875},"time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็คือภาพไอโซเมตริกนะครับ ก็คือ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือภาพไอโซเมตริกนะครับ ก็คือ","time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือภาพไอโซเมตริกนะครับ ก็คือ","time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ภาพ","ไอโซเมตริก","นะ","ครับ"," ","ก็","คือ"],"library":"newmm","runtime":0.001041412353515625},"time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ไอโซเมตริก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ไอโซเมตริก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ไอโซเมตริก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ไอโซเมตริก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ไอโซเมตริก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-27T09:31:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มองเห็นรูปร่างลักษณะใกล้เคียงกับของจริง มีเส้นแนวสัน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มองเห็นรูปร่างลักษณะใกล้เคียงกับของจริง มีเส้นแนวสัน","time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มองเห็นรูปร่างลักษณะใกล้เคียงกับของจริง มีเส้นแนวสัน","time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มองเห็น","รูปร่าง","ลักษณะ","ใกล้เคียง","กับ","ของจริง"," ","มี","เส้น","แนว","สัน"],"library":"newmm","runtime":0.0002999305725097656},"time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มองเห็น","suggestions":[]},{"word":"รูปร่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ใกล้เคียง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ของจริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"สัน","suggestions":[]}]},"time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มองเห็น","suggestions":[]},{"word":"รูปร่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ใกล้เคียง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ของจริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"สัน","suggestions":[]}]},"time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มองเห็น","suggestions":[]},{"word":"รูปร่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ใกล้เคียง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ของจริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"สัน","suggestions":[]}]},"time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มองเห็น","suggestions":[]},{"word":"รูปร่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ใกล้เคียง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ของจริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"สัน","suggestions":[]}]},"time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มองเห็น","suggestions":[]},{"word":"รูปร่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ใกล้เคียง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ของจริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"สัน","suggestions":[]}]},"time":"2026-08-27T09:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของวัตถุนี่ตั้งฉากกับเส้นระดับนะครับ ส่วนความกว้าง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของวัตถุนี่ตั้งฉากกับเส้นระดับนะครับ ส่วนความกว้าง","time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของวัตถุนี่ตั้งฉากกับเส้นระดับนะครับ ส่วนความกว้าง","time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","วัตถุ","นี่","ตั้งฉาก","กับ","เส้น","ระดับ","นะ","ครับ"," ","ส่วน","ความ","กว้าง"],"library":"newmm","runtime":0.0003097057342529297},"time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"วัตถุ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ตั้งฉาก","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]}]},"time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"วัตถุ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ตั้งฉาก","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]}]},"time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"วัตถุ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ตั้งฉาก","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]}]},"time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"วัตถุ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ตั้งฉาก","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]}]},"time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"วัตถุ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ตั้งฉาก","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"กว้าง","suggestions":[]}]},"time":"2026-08-27T09:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับความยาวจะทำมุม 30 องศากับเส้นระดับครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับความยาวจะทำมุม 30 องศากับเส้นระดับครับ ","time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับความยาวจะทำมุม 30 องศากับเส้นระดับครับ ","time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ความ","ยา","วจะ","ทำ","มุม"," ","30"," ","องศา","กับ","เส้น","ระดับ","ครับ"," "],"library":"newmm","runtime":0.0005440711975097656},"time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"วจะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"วจะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"วจะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"วจะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"วจะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"มุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"เส้น","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ภาพฉาย ภาพฉายเป็นภาพแสดงรายละเอียด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาพฉาย ภาพฉายเป็นภาพแสดงรายละเอียด","time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาพฉาย ภาพฉายเป็นภาพแสดงรายละเอียด","time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาพ","ฉาย"," ","ภาพ","ฉาย","เป็น","ภาพ","แสดง","รายละเอียด"],"library":"newmm","runtime":0.00019979476928710938},"time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]}]},"time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]}]},"time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]}]},"time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]}]},"time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]}]},"time":"2026-08-27T09:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของชิ้นงานที่ออกแบบไว้ในแต่ละด้านนะครับ ประกอบด้วย ภาพด้านหน้า ด้านข้าง และด้านบนเป็นอย่างน้อยนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของชิ้นงานที่ออกแบบไว้ในแต่ละด้านนะครับ ประกอบด้วย ภาพด้านหน้า ด้านข้าง และด้านบนเป็นอย่างน้อยนะครับ ","time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของชิ้นงานที่ออกแบบไว้ในแต่ละด้านนะครับ ประกอบด้วย ภาพด้านหน้า ด้านข้าง และด้านบนเป็นอย่างน้อยนะครับ ","time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ชิ้นงาน","ที่","ออกแบบ","ไว้","ใน","แต่ละ","ด้าน","นะ","ครับ"," ","ประกอบด้วย"," ","ภาพ","ด้านหน้า"," ","ด้าน","ข้าง"," ","และ","ด้านบน","เป็น","อย่าง","น้อย","นะ","ครับ"," "],"library":"newmm","runtime":0.000469207763671875},"time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประกอบด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:31:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยภาพแต่ละด้าน ก็คือภาพที่เราใช้ตามอง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยภาพแต่ละด้าน ก็คือภาพที่เราใช้ตามอง","time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยภาพแต่ละด้าน ก็คือภาพที่เราใช้ตามอง","time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ภาพ","แต่ละ","ด้าน"," ","ก็","คือ","ภาพ","ที่","เรา","ใช้","ตา","มอง"],"library":"newmm","runtime":0.0003046989440917969},"time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-27T09:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในแต่ละด้านนะครับ แล้วเขียนออกมาเป็นภาพ 2 มิติ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในแต่ละด้านนะครับ แล้วเขียนออกมาเป็นภาพ 2 มิติ ","time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในแต่ละด้านนะครับ แล้วเขียนออกมาเป็นภาพ 2 มิติ ","time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","แต่ละ","ด้าน","นะ","ครับ"," ","แล้ว","เขียน","ออกมา","เป็น","ภาพ"," ","2"," ","มิติ"," "],"library":"newmm","runtime":0.0003414154052734375},"time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขียน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในบางกรณีจำเป็นอาจจะมีภาพด้านหลัง และภาพด้านล่าง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในบางกรณีจำเป็นอาจจะมีภาพด้านหลัง และภาพด้านล่าง","time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในบางกรณีจำเป็นอาจจะมีภาพด้านหลัง และภาพด้านล่าง","time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ในบางกรณี","จำเป็น","อาจจะ","มี","ภาพ","ด้านหลัง"," ","และ","ภาพ","ด้านล่าง"],"library":"newmm","runtime":0.0003516674041748047},"time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ในบางกรณี","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหลัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านล่าง","suggestions":[]}]},"time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ในบางกรณี","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหลัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านล่าง","suggestions":[]}]},"time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ในบางกรณี","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหลัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านล่าง","suggestions":[]}]},"time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ในบางกรณี","suggestions":["บางกรณี"]},{"word":"จำเป็น","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหลัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านล่าง","suggestions":[]}]},"time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ในบางกรณี","suggestions":["บางกรณี"]},{"word":"จำเป็น","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านหลัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ด้านล่าง","suggestions":[]}]},"time":"2026-08-27T09:32:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็ได้นะครับ โดยภาพฉายแต่ละด้านจะแสดงขนาดและหน่วยในการวัด เพื่อสามารถนำไปใช้สร้างแบบจำลองหรือชิ้นงานได้ครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ได้นะครับ โดยภาพฉายแต่ละด้านจะแสดงขนาดและหน่วยในการวัด เพื่อสามารถนำไปใช้สร้างแบบจำลองหรือชิ้นงานได้ครับ ","time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ได้นะครับ โดยภาพฉายแต่ละด้านจะแสดงขนาดและหน่วยในการวัด เพื่อสามารถนำไปใช้สร้างแบบจำลองหรือชิ้นงานได้ครับ ","time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็ได้","นะ","ครับ"," ","โดย","ภาพ","ฉาย","แต่ละ","ด้าน","จะ","แสดง","ขนาด","และ","หน่วย","ใน","การ","วัด"," ","เพื่อ","สามารถ","นำไปใช้","สร้าง","แบบจำลอง","หรือ","ชิ้นงาน","ได้","ครับ"," "],"library":"newmm","runtime":0.0005979537963867188},"time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็ได้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หน่วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แบบจำลอง","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็ได้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หน่วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แบบจำลอง","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็ได้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หน่วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แบบจำลอง","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็ได้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หน่วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แบบจำลอง","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็ได้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หน่วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"นำไปใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"แบบจำลอง","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นอกจากการถ่ายทอดความคิดผ่านการแสดงแล","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นอกจากการถ่ายทอดความคิดผ่านการแสดงแล","time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นอกจากการถ่ายทอดความคิดผ่านการแสดงแล","time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นอกจาก","การ","ถ่ายทอด","ความคิด","ผ่าน","การแสดง","แล"],"library":"newmm","runtime":0.00029730796813964844},"time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นอกจาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การแสดง","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นอกจาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การแสดง","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นอกจาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การแสดง","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นอกจาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การแสดง","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นอกจาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การแสดง","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-27T09:32:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วยังสามารถสื่อสารแนวคิดออกมาเป็นรูปแบบอื่น เช่น ผังงาน ซึ่งเป็นการออกแบบแนวคิดอีกรูปแบบหนึ่ง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วยังสามารถสื่อสารแนวคิดออกมาเป็นรูปแบบอื่น เช่น ผังงาน ซึ่งเป็นการออกแบบแนวคิดอีกรูปแบบหนึ่ง ","time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วยังสามารถสื่อสารแนวคิดออกมาเป็นรูปแบบอื่น เช่น ผังงาน ซึ่งเป็นการออกแบบแนวคิดอีกรูปแบบหนึ่ง ","time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","ยัง","สามารถ","สื่อสาร","แนวคิด","ออกมา","เป็น","รูปแบบ","อื่น"," ","เช่น"," ","ผังงาน"," ","ซึ่ง","เป็นการ","ออกแบบ","แนวคิด","อีก","รูปแบบ","หนึ่ง"," "],"library":"newmm","runtime":0.0005278587341308594},"time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผังงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผังงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผังงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผังงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผังงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งแสดงรายละเอียด อาจเป็นขั้นตอนนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งแสดงรายละเอียด อาจเป็นขั้นตอนนะครับ ","time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งแสดงรายละเอียด อาจเป็นขั้นตอนนะครับ ","time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","แสดง","รายละเอียด"," ","อาจ","เป็น","ขั้นตอน","นะ","ครับ"," "],"library":"newmm","runtime":0.0002684593200683594},"time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในการสื่อความหมายของลำดับการทำงาน เช่น ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการสื่อความหมายของลำดับการทำงาน เช่น ","time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการสื่อความหมายของลำดับการทำงาน เช่น ","time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","สื่อ","ความหมาย","ของ","ลำดับ","การทำงาน"," ","เช่น"," "],"library":"newmm","runtime":0.0002810955047607422},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ความหมาย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ความหมาย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ความหมาย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ความหมาย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ความหมาย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขั้นตอนการรักษาพยาบาล ในโรงพยาบาล ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขั้นตอนการรักษาพยาบาล ในโรงพยาบาล ","time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขั้นตอนการรักษาพยาบาล ในโรงพยาบาล ","time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขั้นตอน","การ","รักษาพยาบาล"," ","ใน","โรงพยาบาล"," "],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รักษาพยาบาล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รักษาพยาบาล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รักษาพยาบาล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รักษาพยาบาล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"รักษาพยาบาล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในการแก้ปัญหานะครับ ยังสามารถใช้แผนภาพนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการแก้ปัญหานะครับ ยังสามารถใช้แผนภาพนะครับ ","time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการแก้ปัญหานะครับ ยังสามารถใช้แผนภาพนะครับ ","time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การแก้ปัญหา","นะ","ครับ"," ","ยัง","สามารถ","ใช้","แผนภาพ","นะ","ครับ"," "],"library":"newmm","runtime":0.00027680397033691406},"time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งเป็นการออกแบบแนวคิดการทำงานออกมาเป็นภาพนะครับ พร้อม","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเป็นการออกแบบแนวคิดการทำงานออกมาเป็นภาพนะครับ พร้อม","time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเป็นการออกแบบแนวคิดการทำงานออกมาเป็นภาพนะครับ พร้อม","time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เป็นการ","ออกแบบ","แนวคิด","การทำงาน","ออกมา","เป็น","ภาพ","นะ","ครับ"," ","พร้อม"],"library":"newmm","runtime":0.0002846717834472656},"time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":["ร้อง","ร้อย","ร้อน"]}]},"time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":["ร้อง","ร้อย","ร้อน"]}]},"time":"2026-08-27T09:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แสดงละเอียด พร้อมแสดงองค์ประกอบของ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แสดงละเอียด พร้อมแสดงองค์ประกอบของ","time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แสดงละเอียด พร้อมแสดงองค์ประกอบของ","time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แสดง","ละเอียด"," ","พร้อม","แสดง","องค์ประกอบ","ของ"],"library":"newmm","runtime":0.0003070831298828125},"time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แสดง","suggestions":[]},{"word":"ละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แสดง","suggestions":[]},{"word":"ละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แสดง","suggestions":[]},{"word":"ละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แสดง","suggestions":[]},{"word":"ละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แสดง","suggestions":[]},{"word":"ละเอียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แสดง","suggestions":[]},{"word":"องค์ประกอบ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-27T09:32:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วิธีการอย่างไร นำตัวอย่างลักษณะแปลงระบบบำบัดน้ำ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิธีการอย่างไร นำตัวอย่างลักษณะแปลงระบบบำบัดน้ำ","time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิธีการอย่างไร นำตัวอย่างลักษณะแปลงระบบบำบัดน้ำ","time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิธีการ","อย่างไร"," ","นำ","ตัวอย่าง","ลักษณะ","แปลง","ระบบ","บำบัด","น้ำ"],"library":"newmm","runtime":0.0003101825714111328},"time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิธีการ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"บำบัด","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิธีการ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"บำบัด","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิธีการ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"บำบัด","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิธีการ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"บำบัด","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิธีการ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"แปลง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"บำบัด","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-27T09:33:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะครับ ด้วยเครื่องดายหญ้านะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ด้วยเครื่องดายหญ้านะครับ ","time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ด้วยเครื่องดายหญ้านะครับ ","time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ด้วย","เครื่อง","ดาย","หญ้า","นะ","ครับ"," "],"library":"newmm","runtime":0.00014019012451171875},"time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เครื่อง","suggestions":[]},{"word":"ดาย","suggestions":[]},{"word":"หญ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เครื่อง","suggestions":[]},{"word":"ดาย","suggestions":[]},{"word":"หญ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เครื่อง","suggestions":[]},{"word":"ดาย","suggestions":[]},{"word":"หญ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เครื่อง","suggestions":[]},{"word":"ดาย","suggestions":["ดา","ขาย","ชาย"]},{"word":"หญ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เครื่อง","suggestions":[]},{"word":"ดาย","suggestions":["ดา","ขาย","ชาย"]},{"word":"หญ้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การสื่อสารแนวคิดนะครับ ยังสามารถใช้ซอฟตร์แวร์ออกแบบ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสื่อสารแนวคิดนะครับ ยังสามารถใช้ซอฟตร์แวร์ออกแบบ","time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสื่อสารแนวคิดนะครับ ยังสามารถใช้ซอฟตร์แวร์ออกแบบ","time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การสื่อสาร","แนวคิด","นะ","ครับ"," ","ยัง","สามารถ","ใช้","ซอ","ฟตร์แวร์","ออกแบบ"],"library":"newmm","runtime":0.00023746490478515625},"time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอ","suggestions":[]},{"word":"ฟตร์แวร์","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอ","suggestions":[]},{"word":"ฟตร์แวร์","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอ","suggestions":[]},{"word":"ฟตร์แวร์","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอ","suggestions":[]},{"word":"ฟตร์แวร์","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การสื่อสาร","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอ","suggestions":[]},{"word":"ฟตร์แวร์","suggestions":[]},{"word":"ออกแบบ","suggestions":[]}]},"time":"2026-08-27T09:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เป็นภาพ 2 มิติ และภาพ 3 มิติ โดย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นภาพ 2 มิติ และภาพ 3 มิติ โดย","time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นภาพ 2 มิติ และภาพ 3 มิติ โดย","time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ภาพ"," ","2"," ","มิติ"," ","และ","ภาพ"," ","3"," ","มิติ"," ","โดย"],"library":"newmm","runtime":0.00015091896057128906},"time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:33:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะช่วยให้ผู้ออกแบบเห็นภาพออกแบบใน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะช่วยให้ผู้ออกแบบเห็นภาพออกแบบใน","time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะช่วยให้ผู้ออกแบบเห็นภาพออกแบบใน","time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ช่วย","ให้","ผู้ออกแบบ","เห็นภาพ","ออกแบบ","ใน"],"library":"newmm","runtime":0.0015437602996826172},"time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ออกแบบ","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ออกแบบ","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ออกแบบ","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ออกแบบ","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ออกแบบ","suggestions":[]},{"word":"เห็นภาพ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-27T09:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มุมต่าง ๆ ได้อย่างถูกต้องใกล้ความเป็นจริงมากขึ้น ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มุมต่าง ๆ ได้อย่างถูกต้องใกล้ความเป็นจริงมากขึ้น ","time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มุมต่าง ๆ ได้อย่างถูกต้องใกล้ความเป็นจริงมากขึ้น ","time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มุม","ต่าง ๆ"," ","ได้","อย่าง","ถูกต้อง","ใกล้","ความเป็นจริง","มากขึ้น"," "],"library":"newmm","runtime":0.00032711029052734375},"time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มุม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"ความเป็นจริง","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มุม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"ความเป็นจริง","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มุม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"ความเป็นจริง","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มุม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"ความเป็นจริง","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มุม","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"ความเป็นจริง","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ปรับเปลี่ยนส่วนต่าง ๆ ของสิ่งที่ออกแบบตามความคิดของเราได้รวดเร็ว","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรับเปลี่ยนส่วนต่าง ๆ ของสิ่งที่ออกแบบตามความคิดของเราได้รวดเร็ว","time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรับเปลี่ยนส่วนต่าง ๆ ของสิ่งที่ออกแบบตามความคิดของเราได้รวดเร็ว","time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปรับเปลี่ยน","ส่วน","ต่าง ๆ"," ","ของ","สิ่ง","ที่","ออกแบบ","ตาม","ความคิด","ของ","เรา","ได้","รวดเร็ว"],"library":"newmm","runtime":0.0003864765167236328},"time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รวดเร็ว","suggestions":[]}]},"time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รวดเร็ว","suggestions":[]}]},"time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รวดเร็ว","suggestions":[]}]},"time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รวดเร็ว","suggestions":[]}]},"time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปรับเปลี่ยน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รวดเร็ว","suggestions":[]}]},"time":"2026-08-27T09:33:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะครับ ซอฟต์แวร์นะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ซอฟต์แวร์นะครับ ","time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ซอฟต์แวร์นะครับ ","time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ซอฟต์แวร์","นะ","ครับ"," "],"library":"newmm","runtime":0.001232147216796875},"time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แต่ละชนิดมีคุณสมบัติและ ที่แตกต่างกัน ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ละชนิดมีคุณสมบัติและ ที่แตกต่างกัน ","time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ละชนิดมีคุณสมบัติและ ที่แตกต่างกัน ","time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ละ","ชนิด","มี","คุณสมบัติ","และ"," ","ที่","แตก","ต่างกัน"," "],"library":"newmm","runtime":0.0002701282501220703},"time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ชนิด","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ชนิด","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ชนิด","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ชนิด","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"ชนิด","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จึงควรเลือกใช้นะครับ ให้เหมาะสมกับการใช้งานครับ ตัวอย่างการออกแบบเครื่องช่วยฟังสำหรับผู้สูงอายุนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จึงควรเลือกใช้นะครับ ให้เหมาะสมกับการใช้งานครับ ตัวอย่างการออกแบบเครื่องช่วยฟังสำหรับผู้สูงอายุนะครับ ","time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จึงควรเลือกใช้นะครับ ให้เหมาะสมกับการใช้งานครับ ตัวอย่างการออกแบบเครื่องช่วยฟังสำหรับผู้สูงอายุนะครับ ","time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จึง","ควร","เลือก","ใช้","นะ","ครับ"," ","ให้","เหมาะสม","กับ","การใช้งาน","ครับ"," ","ตัวอย่าง","การ","ออกแบบ","เครื่องช่วยฟัง","สำหรับ","ผู้สูงอายุ","นะ","ครับ"," "],"library":"newmm","runtime":0.00048089027404785156},"time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จึง","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จึง","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จึง","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จึง","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จึง","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สามารถออกแบบด้วยการเขียนออกแบบมาเป็นภาพ 3 มิติ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถออกแบบด้วยการเขียนออกแบบมาเป็นภาพ 3 มิติ ","time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถออกแบบด้วยการเขียนออกแบบมาเป็นภาพ 3 มิติ ","time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","ออกแบบ","ด้วย","การเขียน","ออกแบบ","มา","เป็น","ภาพ"," ","3"," ","มิติ"," "],"library":"newmm","runtime":0.0002503395080566406},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ฉาย เพื่อให้เห็นรายละเอียดของชิ้นงานได้มากขึ้น ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฉาย เพื่อให้เห็นรายละเอียดของชิ้นงานได้มากขึ้น ","time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฉาย เพื่อให้เห็นรายละเอียดของชิ้นงานได้มากขึ้น ","time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฉาย"," ","เพื่อให้","เห็น","รายละเอียด","ของ","ชิ้นงาน","ได้","มากขึ้น"," "],"library":"newmm","runtime":0.0002391338348388672},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ฉาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ฉาย","suggestions":["ขาย","ชาย","ราย"]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ฉาย","suggestions":["ขาย","ชาย","ราย"]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพื่อสื่อสารแล้วก็อธิบายให้กับผู้อื่นได้เข้าใจอย่างชัดเจน ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อสื่อสารแล้วก็อธิบายให้กับผู้อื่นได้เข้าใจอย่างชัดเจน ","time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อสื่อสารแล้วก็อธิบายให้กับผู้อื่นได้เข้าใจอย่างชัดเจน ","time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","สื่อสาร","แล้วก็","อธิบาย","ให้","กับ","ผู้อื่น","ได้","เข้าใจ","อย่าง","ชัดเจน"," "],"library":"newmm","runtime":0.0002892017364501953},"time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"อธิบาย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"อธิบาย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"อธิบาย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"อธิบาย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"อธิบาย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วยังสามารถใช้ซอฟต์แวร์ในการออกแบบเพื่อสื่อสารออกมาเป็น","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วยังสามารถใช้ซอฟต์แวร์ในการออกแบบเพื่อสื่อสารออกมาเป็น","time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วยังสามารถใช้ซอฟต์แวร์ในการออกแบบเพื่อสื่อสารออกมาเป็น","time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","ยัง","สามารถ","ใช้","ซอฟต์แวร์","ใน","การ","ออกแบบ","เพื่อ","สื่อสาร","ออกมา","เป็น"],"library":"newmm","runtime":0.0002257823944091797},"time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ซอฟต์แวร์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-27T09:33:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ภาพ 3 มิติ แล้วก็ภาพฉายเช่นเดียวกันครับ ตอน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาพ 3 มิติ แล้วก็ภาพฉายเช่นเดียวกันครับ ตอน","time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาพ 3 มิติ แล้วก็ภาพฉายเช่นเดียวกันครับ ตอน","time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาพ"," ","3"," ","มิติ"," ","แล้วก็","ภาพ","ฉาย","เช่นเดียวกัน","ครับ"," ","ตอน"],"library":"newmm","runtime":0.00020647048950195312},"time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เช่นเดียวกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอน","suggestions":[]}]},"time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เช่นเดียวกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอน","suggestions":[]}]},"time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เช่นเดียวกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอน","suggestions":[]}]},"time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เช่นเดียวกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอน","suggestions":[]}]},"time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"เช่นเดียวกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอน","suggestions":[]}]},"time":"2026-08-27T09:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ 6.3 ตอนที่ 3 ครับ ให้นักเรียนออกแบบและพัฒนา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ 6.3 ตอนที่ 3 ครับ ให้นักเรียนออกแบบและพัฒนา","time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ 6.3 ตอนที่ 3 ครับ ให้นักเรียนออกแบบและพัฒนา","time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่"," ","6.3"," ","ตอนที่"," ","3"," ","ครับ"," ","ให้","นักเรียน","ออกแบบ","และ","พัฒนา"],"library":"newmm","runtime":0.00022363662719726562},"time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-27T09:34:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การแก้ปัญหาตามแนวทางที่ตัวเองเลือกนะครับ จาก","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การแก้ปัญหาตามแนวทางที่ตัวเองเลือกนะครับ จาก","time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การแก้ปัญหาตามแนวทางที่ตัวเองเลือกนะครับ จาก","time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การแก้ปัญหา","ตาม","แนวทาง","ที่","ตัวเอง","เลือก","นะ","ครับ"," ","จาก"],"library":"newmm","runtime":0.0002689361572265625},"time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]}]},"time":"2026-08-27T09:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ 6.3 ตอนที่ 2 และสื่อสารให้ผู้อื่นนะครับ เข้าใจ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ 6.3 ตอนที่ 2 และสื่อสารให้ผู้อื่นนะครับ เข้าใจ ","time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ 6.3 ตอนที่ 2 และสื่อสารให้ผู้อื่นนะครับ เข้าใจ ","time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่"," ","6.3"," ","ตอนที่"," ","2"," ","และ","สื่อสาร","ให้","ผู้อื่น","นะ","ครับ"," ","เข้าใจ"," "],"library":"newmm","runtime":0.00019407272338867188},"time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":["เร้าใจ","เข้าไป","เข้า"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":["เร้าใจ","เข้าไป","เข้า"]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ด้วยวิธีการที่เหมาะสม โดย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยวิธีการที่เหมาะสม โดย","time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยวิธีการที่เหมาะสม โดย","time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","วิธีการ","ที่","เหมาะสม"," ","โดย"],"library":"newmm","runtime":0.0001418590545654297},"time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งอาจจะเป็นการเขียนภาพร่างของชิ้นงานนะครับ หรือ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งอาจจะเป็นการเขียนภาพร่างของชิ้นงานนะครับ หรือ ","time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งอาจจะเป็นการเขียนภาพร่างของชิ้นงานนะครับ หรือ ","time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","อาจจะ","เป็น","การเขียน","ภาพร่าง","ของ","ชิ้นงาน","นะ","ครับ"," ","หรือ"," "],"library":"newmm","runtime":0.00030231475830078125},"time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การเขียน","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แผนผัง หรือแผนภาพของวิธีการแก้ปัญหานะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แผนผัง หรือแผนภาพของวิธีการแก้ปัญหานะครับ ","time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แผนผัง หรือแผนภาพของวิธีการแก้ปัญหานะครับ ","time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แผนผัง"," ","หรือ","แผนภาพ","ของ","วิธี","การแก้ปัญหา","นะ","ครับ"," "],"library":"newmm","runtime":0.00020599365234375},"time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แผนผัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แผนผัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แผนผัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แผนผัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แผนผัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แผนภาพ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:34:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หากเป็นภาพร่างนะครับ ของชิ้นงาน ควรระบุรายละเอียดของวัสดุ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หากเป็นภาพร่างนะครับ ของชิ้นงาน ควรระบุรายละเอียดของวัสดุ","time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หากเป็นภาพร่างนะครับ ของชิ้นงาน ควรระบุรายละเอียดของวัสดุ","time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หาก","เป็น","ภาพร่าง","นะ","ครับ"," ","ของ","ชิ้นงาน"," ","ควร","ระบุ","รายละเอียด","ของ","วัสดุ"],"library":"newmm","runtime":0.0005426406860351562},"time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หาก","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพร่าง","suggestions":["ภาพถ่าย"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ใช้สร้างนะครับ ขนาดของชิ้นงาน โดย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ใช้สร้างนะครับ ขนาดของชิ้นงาน โดย","time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ใช้สร้างนะครับ ขนาดของชิ้นงาน โดย","time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ใช้","สร้าง","นะ","ครับ"," ","ขนาด","ของ","ชิ้นงาน"," ","โดย"],"library":"newmm","runtime":0.00021195411682128906},"time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขนาด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขนาด","suggestions":["ขาด","ขนาน","ขนาบ"]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขนาด","suggestions":["ขาด","ขนาน","ขนาบ"]},{"word":"ของ","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-08-27T09:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในการทำกิจกรรม 20 ครับ นักเรียนอาจพักวีดิทัศน์นี้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการทำกิจกรรม 20 ครับ นักเรียนอาจพักวีดิทัศน์นี้","time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการทำกิจกรรม 20 ครับ นักเรียนอาจพักวีดิทัศน์นี้","time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","ทำกิจกรรม"," ","20"," ","ครับ"," ","นักเรียน","อาจ","พัก","วีดิทัศน์","นี้"],"library":"newmm","runtime":0.0002467632293701172},"time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-27T09:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไว้ก่อนเพื่อทำกิจกรรมครับ เมื่อดำเนินการแก้ปัญหา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไว้ก่อนเพื่อทำกิจกรรมครับ เมื่อดำเนินการแก้ปัญหา","time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไว้ก่อนเพื่อทำกิจกรรมครับ เมื่อดำเนินการแก้ปัญหา","time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไว้","ก่อน","เพื่อ","ทำกิจกรรม","ครับ"," ","เมื่อ","ดำเนิน","การแก้ปัญหา"],"library":"newmm","runtime":0.0003142356872558594},"time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:34:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มาถึงตอนนี้นะครับ นักเรียนคงได้ออกแบบและพัฒนาแนวคิดได้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาถึงตอนนี้นะครับ นักเรียนคงได้ออกแบบและพัฒนาแนวคิดได้","time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาถึงตอนนี้นะครับ นักเรียนคงได้ออกแบบและพัฒนาแนวคิดได้","time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาถึง","ตอนนี้","นะ","ครับ"," ","นักเรียน","คง","ได้","ออกแบบ","และ","พัฒนา","แนว","คิดได้"],"library":"newmm","runtime":0.00026297569274902344},"time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มาถึง","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"คิดได้","suggestions":[]}]},"time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มาถึง","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"คิดได้","suggestions":[]}]},"time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มาถึง","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"คิดได้","suggestions":[]}]},"time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มาถึง","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"คิดได้","suggestions":[]}]},"time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มาถึง","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"คิดได้","suggestions":[]}]},"time":"2026-08-27T09:34:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ชัดเจน รวมทั้งเลือกวิธีการใช้งานที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชัดเจน รวมทั้งเลือกวิธีการใช้งานที่","time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชัดเจน รวมทั้งเลือกวิธีการใช้งานที่","time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชัดเจน"," ","รวมทั้ง","เลือก","วิธี","การใช้งาน","ที่"],"library":"newmm","runtime":0.0001888275146484375},"time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เข้าใจแล้ว จากตัวอย่าง ปัญหาผู้สูงอายุ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าใจแล้ว จากตัวอย่าง ปัญหาผู้สูงอายุ","time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าใจแล้ว จากตัวอย่าง ปัญหาผู้สูงอายุ","time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าใจ","แล้ว"," ","จาก","ตัวอย่าง"," ","ปัญหา","ผู้สูงอายุ"],"library":"newmm","runtime":0.00016689300537109375},"time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เข้าใจ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เข้าใจ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เข้าใจ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เข้าใจ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เข้าใจ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-27T09:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สูญเสียการได้ยินที่ได้มีการออกแบบและถ่ายทอด","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูญเสียการได้ยินที่ได้มีการออกแบบและถ่ายทอด","time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูญเสียการได้ยินที่ได้มีการออกแบบและถ่ายทอด","time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูญ","เสียการ","ได้ยิน","ที่","ได้","มี","การ","ออกแบบ","และ","ถ่ายทอด"],"library":"newmm","runtime":0.0002353191375732422},"time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สูญ","suggestions":[]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สูญ","suggestions":["สูง","สู่","สู้"]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สูญ","suggestions":["สูง","สู่","สู้"]},{"word":"เสียการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]}]},"time":"2026-08-27T09:35:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ความคิดออกมาเป็นภาพ 3 มิติและภาพฉายนะครับ ก่อนลงมือสร้างชิ้นงานนะครับ ควรมีการวางแผน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความคิดออกมาเป็นภาพ 3 มิติและภาพฉายนะครับ ก่อนลงมือสร้างชิ้นงานนะครับ ควรมีการวางแผน","time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความคิดออกมาเป็นภาพ 3 มิติและภาพฉายนะครับ ก่อนลงมือสร้างชิ้นงานนะครับ ควรมีการวางแผน","time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความคิด","ออกมา","เป็น","ภาพ"," ","3"," ","มิติ","และ","ภาพ","ฉาย","นะ","ครับ"," ","ก่อน","ลงมือ","สร้าง","ชิ้นงาน","นะ","ครับ"," ","ควร","มี","การวางแผน"],"library":"newmm","runtime":0.00034809112548828125},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":["ขาย","ชาย","ราย"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":["วร","ควบ","เวร"]},{"word":"มี","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความคิด","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิติ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ฉาย","suggestions":["ขาย","ชาย","ราย"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":["วร","ควบ","เวร"]},{"word":"มี","suggestions":[]},{"word":"การวางแผน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขั้นตอนของกิจกรรมในการสร้างชิ้นงาน และพัฒนาชิ้นงาน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขั้นตอนของกิจกรรมในการสร้างชิ้นงาน และพัฒนาชิ้นงาน","time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขั้นตอนของกิจกรรมในการสร้างชิ้นงาน และพัฒนาชิ้นงาน","time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขั้นตอน","ของ","กิจกรรม","ใน","การ","สร้าง","ชิ้นงาน"," ","และ","พัฒนา","ชิ้นงาน"],"library":"newmm","runtime":0.0002582073211669922},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตามที่ได้ออกแบบไว้นะครับ มีการกำหนดเป้าหมาย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตามที่ได้ออกแบบไว้นะครับ มีการกำหนดเป้าหมาย","time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตามที่ได้ออกแบบไว้นะครับ มีการกำหนดเป้าหมาย","time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตามที่","ได้","ออกแบบ","ไว้","นะ","ครับ"," ","มี","การ","กำหนด","เป้าหมาย"],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]}]},"time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]}]},"time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]}]},"time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]}]},"time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]}]},"time":"2026-08-27T09:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วก็เวลาในการดำเนินงาน หากการแก้ปัญหานั้นมีการดำเนินงานโดยหลายคนนะครับ อาจ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็เวลาในการดำเนินงาน หากการแก้ปัญหานั้นมีการดำเนินงานโดยหลายคนนะครับ อาจ","time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็เวลาในการดำเนินงาน หากการแก้ปัญหานั้นมีการดำเนินงานโดยหลายคนนะครับ อาจ","time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","เวลา","ใน","การ","ดำเนินงาน"," ","หาก","การแก้ปัญหา","นั้น","มี","การ","ดำเนินงาน","โดย","หลาย","คน","นะ","ครับ"," ","อาจ"],"library":"newmm","runtime":0.00038504600524902344},"time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]}]},"time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":["อา","อาย","อาบ"]}]},"time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":["อา","อาย","อาบ"]}]},"time":"2026-08-27T09:35:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในแต่ละขั้นตอนนะครับ อย่างชัดเจน ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในแต่ละขั้นตอนนะครับ อย่างชัดเจน ","time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในแต่ละขั้นตอนนะครับ อย่างชัดเจน ","time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","แต่ละ","ขั้นตอน","นะ","ครับ"," ","อย่าง","ชัดเจน"," "],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ชิ้นงานหรือพัฒนาวิธีการแก้ปัญหาตามวิธีการที่ออกแบบไว้ครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชิ้นงานหรือพัฒนาวิธีการแก้ปัญหาตามวิธีการที่ออกแบบไว้ครับ ","time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชิ้นงานหรือพัฒนาวิธีการแก้ปัญหาตามวิธีการที่ออกแบบไว้ครับ ","time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชิ้นงาน","หรือ","พัฒนา","วิธี","การแก้ปัญหา","ตาม","วิธีการ","ที่","ออกแบบ","ไว้","ครับ"," "],"library":"newmm","runtime":0.00026607513427734375},"time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชิ้นงาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชิ้นงาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชิ้นงาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชิ้นงาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชิ้นงาน","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เมื่อเราได้กำหนดรายละเอียดต่าง ๆ แล้วนะครับ นำข้อมูล","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อเราได้กำหนดรายละเอียดต่าง ๆ แล้วนะครับ นำข้อมูล","time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อเราได้กำหนดรายละเอียดต่าง ๆ แล้วนะครับ นำข้อมูล","time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ","เรา","ได้","กำหนด","รายละเอียด","ต่าง ๆ"," ","แล้ว","นะ","ครับ"," ","นำ","ข้อมูล"],"library":"newmm","runtime":0.00023508071899414062},"time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"รายละเอียด","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-27T09:35:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มาจัดทำในรูปแบบของตาราง เพื่อให้ได้รูปแบบที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาจัดทำในรูปแบบของตาราง เพื่อให้ได้รูปแบบที่","time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาจัดทำในรูปแบบของตาราง เพื่อให้ได้รูปแบบที่","time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","จัดทำ","ใน","รูปแบบ","ของ","ตาราง"," ","เพื่อ","ให้ได้","รูปแบบ","ที่"],"library":"newmm","runtime":0.00024771690368652344},"time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ให้ได้","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ให้ได้","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ให้ได้","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ให้ได้","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ให้ได้","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ชัดเจนขึ้นนะครับ เช่น ตัวอย่างแผนการปฎิบัติงานการสร้าง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชัดเจนขึ้นนะครับ เช่น ตัวอย่างแผนการปฎิบัติงานการสร้าง","time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชัดเจนขึ้นนะครับ เช่น ตัวอย่างแผนการปฎิบัติงานการสร้าง","time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชัดเจน","ขึ้น","นะ","ครับ"," ","เช่น"," ","ตัวอย่าง","แผนการ","ปฎิบัติ","งานการ","สร้าง"],"library":"newmm","runtime":0.00025272369384765625},"time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"แผนการ","suggestions":[]},{"word":"ปฎิบัติ","suggestions":[]},{"word":"งานการ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"แผนการ","suggestions":[]},{"word":"ปฎิบัติ","suggestions":[]},{"word":"งานการ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"แผนการ","suggestions":[]},{"word":"ปฎิบัติ","suggestions":[]},{"word":"งานการ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":["เล่น","เชน","เด่น"]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"แผนการ","suggestions":[]},{"word":"ปฎิบัติ","suggestions":[]},{"word":"งานการ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชัดเจน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":["เล่น","เชน","เด่น"]},{"word":" ","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"แผนการ","suggestions":[]},{"word":"ปฎิบัติ","suggestions":[]},{"word":"งานการ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-27T09:35:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เครื่องช่วยฟังนะครับ ซึ่งได้มีการกำหนดกิจกรรมที่ต้อง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครื่องช่วยฟังนะครับ ซึ่งได้มีการกำหนดกิจกรรมที่ต้อง","time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครื่องช่วยฟังนะครับ ซึ่งได้มีการกำหนดกิจกรรมที่ต้อง","time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครื่องช่วยฟัง","นะ","ครับ"," ","ซึ่ง","ได้","มี","การ","กำหนด","กิจกรรม","ที่","ต้อง"],"library":"newmm","runtime":0.00024247169494628906},"time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เครื่องช่วยฟัง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ดำเนินการนะครับ โดยมีการจัดลำดับนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดำเนินการนะครับ โดยมีการจัดลำดับนะครับ ","time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดำเนินการนะครับ โดยมีการจัดลำดับนะครับ ","time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดำเนินการ","นะ","ครับ"," ","โดย","มี","การ","จัดลำดับ","นะ","ครับ"," "],"library":"newmm","runtime":0.0004985332489013672},"time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดลำดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดลำดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดลำดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดลำดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดลำดับ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กิจกรรมที่ต้องดำเนินการนะครับ ก่อนและหลังที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กิจกรรมที่ต้องดำเนินการนะครับ ก่อนและหลังที่","time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กิจกรรมที่ต้องดำเนินการนะครับ ก่อนและหลังที่","time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กิจกรรม","ที่","ต้อง","ดำเนินการ","นะ","ครับ"," ","ก่อน","และ","หลัง","ที่"],"library":"newmm","runtime":0.00018024444580078125},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ระบุจำนวนเวลาที่ใช้ในการดำเนินการในแต่ละกิจกรรม ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบุจำนวนเวลาที่ใช้ในการดำเนินการในแต่ละกิจกรรม ","time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบุจำนวนเวลาที่ใช้ในการดำเนินการในแต่ละกิจกรรม ","time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบุ","จำนวน","เวลา","ที่","ใช้","ใน","การ","ดำเนินการ","ใน","แต่ละ","กิจกรรม"," "],"library":"newmm","runtime":0.00028395652770996094},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ระบุ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ระบุ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ระบุ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ระบุ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ระบุ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และช่วงเวลาที่ดำเนินการกิจกรรมนั้น ๆ นะครับ ในการแก้ปัญหา ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และช่วงเวลาที่ดำเนินการกิจกรรมนั้น ๆ นะครับ ในการแก้ปัญหา ","time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และช่วงเวลาที่ดำเนินการกิจกรรมนั้น ๆ นะครับ ในการแก้ปัญหา ","time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ช่วงเวลา","ที่","ดำเนินการ","กิจกรรม","นั้น"," ","ๆ"," ","นะ","ครับ"," ","ใน","การแก้ปัญหา"," "],"library":"newmm","runtime":0.00026297569274902344},"time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งนักเรียนจะเห็นว่าการจัดทำแผนปฏิบัติงานนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งนักเรียนจะเห็นว่าการจัดทำแผนปฏิบัติงานนะครับ ","time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งนักเรียนจะเห็นว่าการจัดทำแผนปฏิบัติงานนะครับ ","time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","นักเรียน","จะ","เห็น","ว่าการ","จัดทำ","แผนปฏิบัติงาน","นะ","ครับ"," "],"library":"newmm","runtime":0.000247955322265625},"time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ว่าการ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"แผนปฏิบัติงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ว่าการ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"แผนปฏิบัติงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ว่าการ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"แผนปฏิบัติงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ว่าการ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"แผนปฏิบัติงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ว่าการ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"แผนปฏิบัติงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะช่วยให้ผู้แก้ปัญหา และผู้ที่เกี่ยวข้องนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะช่วยให้ผู้แก้ปัญหา และผู้ที่เกี่ยวข้องนะครับ ","time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะช่วยให้ผู้แก้ปัญหา และผู้ที่เกี่ยวข้องนะครับ ","time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ช่วย","ให้","ผู้","แก้ปัญหา"," ","และ","ผู้","ที่","เกี่ยวข้อง","นะ","ครับ"," "],"library":"newmm","runtime":0.0002067089080810547},"time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกี่ยวข้อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกี่ยวข้อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกี่ยวข้อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกี่ยวข้อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกี่ยวข้อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ชัดเจน ทำให้สามารถดำเนินงานได้อย่างเป็นลำดับขั้นตอน และก็จึงส่งผลต่อความสำเร็จในการแก้ปัญหาครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ชัดเจน ทำให้สามารถดำเนินงานได้อย่างเป็นลำดับขั้นตอน และก็จึงส่งผลต่อความสำเร็จในการแก้ปัญหาครับ ","time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ชัดเจน ทำให้สามารถดำเนินงานได้อย่างเป็นลำดับขั้นตอน และก็จึงส่งผลต่อความสำเร็จในการแก้ปัญหาครับ ","time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ชัดเจน"," ","ทำให้","สามารถ","ดำเนินงาน","ได้","อย่าง","เป็นลำดับ","ขั้นตอน"," ","และ","ก็","จึง","ส่งผล","ต่อ","ความสำเร็จ","ใน","การแก้ปัญหา","ครับ"," "],"library":"newmm","runtime":0.0004241466522216797},"time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เป็นลำดับ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ส่งผล","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"ความสำเร็จ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เป็นลำดับ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ส่งผล","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"ความสำเร็จ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เป็นลำดับ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ส่งผล","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"ความสำเร็จ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เป็นลำดับ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ส่งผล","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"ความสำเร็จ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เป็นลำดับ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"ส่งผล","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"ความสำเร็จ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในกิจกรรมที่ 6.4 นะครับ ให้นักเรียนวางแผน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในกิจกรรมที่ 6.4 นะครับ ให้นักเรียนวางแผน","time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในกิจกรรมที่ 6.4 นะครับ ให้นักเรียนวางแผน","time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","กิจกรรม","ที่"," ","6.4"," ","นะ","ครับ"," ","ให้","นักเรียน","วางแผน"],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"วางแผน","suggestions":[]}]},"time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"วางแผน","suggestions":[]}]},"time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"วางแผน","suggestions":[]}]},"time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"วางแผน","suggestions":[]}]},"time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"วางแผน","suggestions":[]}]},"time":"2026-08-27T09:36:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การดำเนินงานนะครับ ในการแก้ปัญหา ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การดำเนินงานนะครับ ในการแก้ปัญหา ","time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การดำเนินงานนะครับ ในการแก้ปัญหา ","time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ดำเนินงาน","นะ","ครับ"," ","ใน","การแก้ปัญหา"," "],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และก็ระยะเวลาในการปฏิบัติงานในแต่ละกิจกรรมนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และก็ระยะเวลาในการปฏิบัติงานในแต่ละกิจกรรมนะครับ ","time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และก็ระยะเวลาในการปฏิบัติงานในแต่ละกิจกรรมนะครับ ","time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ก็","ระยะเวลา","ใน","การ","ปฏิบัติงาน","ใน","แต่ละ","กิจกรรม","นะ","ครับ"," "],"library":"newmm","runtime":0.0002532005310058594},"time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปฏิบัติงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปฏิบัติงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปฏิบัติงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปฏิบัติงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ปฏิบัติงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กิจกรรม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เริ่มต้นครับ จนสิ้นสุดของกระบวนการ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เริ่มต้นครับ จนสิ้นสุดของกระบวนการ","time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เริ่มต้นครับ จนสิ้นสุดของกระบวนการ","time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เริ่มต้น","ครับ"," ","จน","สิ้นสุด","ของ","กระบวนการ"],"library":"newmm","runtime":0.0002644062042236328},"time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เริ่มต้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จน","suggestions":[]},{"word":"สิ้นสุด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]}]},"time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เริ่มต้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จน","suggestions":[]},{"word":"สิ้นสุด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]}]},"time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เริ่มต้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จน","suggestions":[]},{"word":"สิ้นสุด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]}]},"time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เริ่มต้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จน","suggestions":[]},{"word":"สิ้นสุด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]}]},"time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เริ่มต้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จน","suggestions":[]},{"word":"สิ้นสุด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"กระบวนการ","suggestions":[]}]},"time":"2026-08-27T09:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วิธีการแก้ปัญหา จากนั้นนะครับ ให้นำข้อมูลที่กำหนดขึ้นนะครับ จัดทำในรูปแบบของตารางนะครับ โดยใช้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิธีการแก้ปัญหา จากนั้นนะครับ ให้นำข้อมูลที่กำหนดขึ้นนะครับ จัดทำในรูปแบบของตารางนะครับ โดยใช้","time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิธีการแก้ปัญหา จากนั้นนะครับ ให้นำข้อมูลที่กำหนดขึ้นนะครับ จัดทำในรูปแบบของตารางนะครับ โดยใช้","time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิธี","การแก้ปัญหา"," ","จากนั้น","นะ","ครับ"," ","ให้","นำ","ข้อมูล","ที่","กำหนด","ขึ้น","นะ","ครับ"," ","จัดทำ","ใน","รูปแบบ","ของ","ตาราง","นะ","ครับ"," ","โดย","ใช้"],"library":"newmm","runtime":0.0004317760467529297},"time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จัดทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จัดทำ","suggestions":["จัด","จันท์","จดจำ"]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จัดทำ","suggestions":["จัด","จันท์","จดจำ"]},{"word":"ใน","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-27T09:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เวลานะครับ ในการทำกิจกรรม 20 นะครับ นักเรียนนะครับ อาจพักวีดิทัศน์นี้ไว้ก่อนเพื่อทำกิจกรรมครับ หลังจาก","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวลานะครับ ในการทำกิจกรรม 20 นะครับ นักเรียนนะครับ อาจพักวีดิทัศน์นี้ไว้ก่อนเพื่อทำกิจกรรมครับ หลังจาก","time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวลานะครับ ในการทำกิจกรรม 20 นะครับ นักเรียนนะครับ อาจพักวีดิทัศน์นี้ไว้ก่อนเพื่อทำกิจกรรมครับ หลังจาก","time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวลา","นะ","ครับ"," ","ใน","การ","ทำกิจกรรม"," ","20"," ","นะ","ครับ"," ","นักเรียน","นะ","ครับ"," ","อาจ","พัก","วีดิทัศน์","นี้","ไว้","ก่อน","เพื่อ","ทำกิจกรรม","ครับ"," ","หลังจาก"],"library":"newmm","runtime":0.0003821849822998047},"time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังจาก","suggestions":[]}]},"time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังจาก","suggestions":[]}]},"time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังจาก","suggestions":[]}]},"time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":["อา","อาย","อาบ"]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังจาก","suggestions":[]}]},"time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เวลา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจ","suggestions":["อา","อาย","อาบ"]},{"word":"พัก","suggestions":[]},{"word":"วีดิทัศน์","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังจาก","suggestions":[]}]},"time":"2026-08-27T09:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วางแผนการทำงานเรียบร้อยแล้วนะครับ ต่อไปคือการแก้ปัญหา ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วางแผนการทำงานเรียบร้อยแล้วนะครับ ต่อไปคือการแก้ปัญหา ","time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วางแผนการทำงานเรียบร้อยแล้วนะครับ ต่อไปคือการแก้ปัญหา ","time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วางแผน","การทำงาน","เรียบร้อย","แล้ว","นะ","ครับ"," ","ต่อไป","คือ","การแก้ปัญหา"," "],"library":"newmm","runtime":0.0005321502685546875},"time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วางแผน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วางแผน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วางแผน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วางแผน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วางแผน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:36:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งอาจเป็นการสร้างชิ้นงาน หรือเป็นการนำ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งอาจเป็นการสร้างชิ้นงาน หรือเป็นการนำ","time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งอาจเป็นการสร้างชิ้นงาน หรือเป็นการนำ","time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","อาจ","เป็นการ","สร้าง","ชิ้นงาน"," ","หรือ","เป็น","การนำ"],"library":"newmm","runtime":0.0002079010009765625},"time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การนำ","suggestions":[]}]},"time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การนำ","suggestions":[]}]},"time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การนำ","suggestions":[]}]},"time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การนำ","suggestions":[]}]},"time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การนำ","suggestions":[]}]},"time":"2026-08-27T09:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไปปฏิบัตินะครับ ตามแผนที่กำหนดไว้ หากเป็นการ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปปฏิบัตินะครับ ตามแผนที่กำหนดไว้ หากเป็นการ","time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปปฏิบัตินะครับ ตามแผนที่กำหนดไว้ หากเป็นการ","time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","ปฏิบัติ","นะ","ครับ"," ","ตาม","แผนที่","กำหนด","ไว้"," ","หาก","เป็นการ"],"library":"newmm","runtime":0.0002028942108154297},"time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไป","suggestions":[]},{"word":"ปฏิบัติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไป","suggestions":[]},{"word":"ปฏิบัติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไป","suggestions":[]},{"word":"ปฏิบัติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไป","suggestions":[]},{"word":"ปฏิบัติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไป","suggestions":[]},{"word":"ปฏิบัติ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"แผนที่","suggestions":[]},{"word":"กำหนด","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-27T09:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สร้างชิ้นงานนะครับ ควรเลือกใช้วัสดุ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สร้างชิ้นงานนะครับ ควรเลือกใช้วัสดุ","time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สร้างชิ้นงานนะครับ ควรเลือกใช้วัสดุ","time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สร้าง","ชิ้นงาน","นะ","ครับ"," ","ควร","เลือก","ใช้","วัสดุ"],"library":"newmm","runtime":0.0001475811004638672},"time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":["วร","ควบ","เวร"]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":["วร","ควบ","เวร"]},{"word":"เลือก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"วัสดุ","suggestions":[]}]},"time":"2026-08-27T09:37:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับประเภทของงาน รวมทั้งอุปกรณ์เครื่องมือที่ใช้ในการทำงานต้อง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับประเภทของงาน รวมทั้งอุปกรณ์เครื่องมือที่ใช้ในการทำงานต้อง","time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับประเภทของงาน รวมทั้งอุปกรณ์เครื่องมือที่ใช้ในการทำงานต้อง","time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ประเภท","ของ","งาน"," ","รวมทั้ง","อุปกรณ์","เครื่องมือ","ที่","ใช้","ใน","การทำงาน","ต้อง"],"library":"newmm","runtime":0.0002923011779785156},"time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-27T09:37:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้อย่างถูกต้อง และก็้องคำนึงถึงวิธีการใช้งาน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้อย่างถูกต้อง และก็้องคำนึงถึงวิธีการใช้งาน","time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้อย่างถูกต้อง และก็้องคำนึงถึงวิธีการใช้งาน","time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","อย่าง","ถูกต้อง"," ","และ","ก็","้อง","คำนึงถึง","วิธี","การใช้งาน"],"library":"newmm","runtime":0.0002205371856689453},"time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"้อง","suggestions":[]},{"word":"คำนึงถึง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"้อง","suggestions":[]},{"word":"คำนึงถึง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"้อง","suggestions":[]},{"word":"คำนึงถึง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"้อง","suggestions":["ของ","ต้อง","ลอง"]},{"word":"คำนึงถึง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"้อง","suggestions":["ของ","ต้อง","ลอง"]},{"word":"คำนึงถึง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การเรียนรู้ในครั้งนี้นะครับ นักเรียนได้เรียนรู้ใน 2 ขั้นตอนของการแก้ปัญหาและออกแบบเชิงวิศวกรรม ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเรียนรู้ในครั้งนี้นะครับ นักเรียนได้เรียนรู้ใน 2 ขั้นตอนของการแก้ปัญหาและออกแบบเชิงวิศวกรรม ","time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเรียนรู้ในครั้งนี้นะครับ นักเรียนได้เรียนรู้ใน 2 ขั้นตอนของการแก้ปัญหาและออกแบบเชิงวิศวกรรม ","time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การเรียนรู้","ใน","ครั้งนี้","นะ","ครับ"," ","นักเรียน","ได้","เรียนรู้","ใน"," ","2"," ","ขั้นตอน","ของ","การแก้ปัญหา","และ","ออกแบบ","เชิง","วิศวกรรม"," "],"library":"newmm","runtime":0.0004000663757324219},"time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งนี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"เชิง","suggestions":[]},{"word":"วิศวกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งช่วยให้เราสามรถออกแบบวิธีการแก้ปัญหาและลงมือแก้ปัญหาได้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งช่วยให้เราสามรถออกแบบวิธีการแก้ปัญหาและลงมือแก้ปัญหาได้","time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งช่วยให้เราสามรถออกแบบวิธีการแก้ปัญหาและลงมือแก้ปัญหาได้","time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ช่วย","ให้","เรา","สาม","รถ","ออกแบบ","วิธี","การแก้ปัญหา","และ","ลงมือ","แก้ปัญหา","ได้"],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"รถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"รถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"รถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"รถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"รถ","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-27T09:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อย่างเหมาะสมนะครับ ซึ่งวิธีในการแก้ไขปัญหานะครับ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างเหมาะสมนะครับ ซึ่งวิธีในการแก้ไขปัญหานะครับ","time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างเหมาะสมนะครับ ซึ่งวิธีในการแก้ไขปัญหานะครับ ","time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","เหมาะสม","นะ","ครับ"," ","ซึ่ง","วิธี","ใน","การ","แก้ไขปัญหา","นะ","ครับ"," "],"library":"newmm","runtime":0.00019693374633789062},"time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้ไขปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้ไขปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้ไขปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้ไขปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้ไขปัญหา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หลังจากที่ได้เลือกแนวทางในการแก้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หลังจากที่ได้เลือกแนวทางในการแก้","time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หลังจากที่ได้เลือกแนวทางในการแก้","time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หลังจากที่","ได้","เลือก","แนว","ทางใน","การ","แก้"],"library":"newmm","runtime":0.00023365020751953125},"time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หลังจากที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]}]},"time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หลังจากที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]}]},"time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หลังจากที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]}]},"time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หลังจากที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]}]},"time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หลังจากที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"แนว","suggestions":[]},{"word":"ทางใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แก้","suggestions":[]}]},"time":"2026-08-27T09:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นำข้อมูลแล้วก็แนวคิดออกแบบแนวทางการแก้ปัญหา และตัดสินใจเลือกการแก้ปัญหา","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำข้อมูลแล้วก็แนวคิดออกแบบแนวทางการแก้ปัญหา และตัดสินใจเลือกการแก้ปัญหา","time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำข้อมูลแล้วก็แนวคิดออกแบบแนวทางการแก้ปัญหา และตัดสินใจเลือกการแก้ปัญหา","time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำ","ข้อมูล","แล้วก็","แนวคิด","ออกแบบ","แนวทาง","การแก้ปัญหา"," ","และ","ตัดสินใจ","เลือก","การแก้ปัญหา"],"library":"newmm","runtime":0.0002944469451904297},"time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นำ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แนวคิด","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ตัดสินใจ","suggestions":[]},{"word":"เลือก","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]}]},"time":"2026-08-27T09:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ภายใต้ขอบเขตปัญหา ความรู้ ขอบเขต","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภายใต้ขอบเขตปัญหา ความรู้ ขอบเขต","time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภายใต้ขอบเขตปัญหา ความรู้ ขอบเขต","time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภายใต้","ขอบเขต","ปัญหา"," ","ความรู้"," ","ขอบเขต"],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ภายใต้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ภายใต้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ภายใต้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ภายใต้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ภายใต้","suggestions":[]},{"word":"ขอบเขต","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบเขต","suggestions":[]}]},"time":"2026-08-27T09:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่มีนะครับ และถ่ายทอดความคิดในการแก้ปัญหาให้เป็นรูปธรรม ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีนะครับ และถ่ายทอดความคิดในการแก้ปัญหาให้เป็นรูปธรรม ","time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีนะครับ และถ่ายทอดความคิดในการแก้ปัญหาให้เป็นรูปธรรม ","time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","นะ","ครับ"," ","และ","ถ่ายทอด","ความคิด","ใน","การแก้ปัญหา","ให้","เป็น","รูปธรรม"," "],"library":"newmm","runtime":0.0002493858337402344},"time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถ่ายทอด","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูปธรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพื่อให้ผู้อื่นนะครับ เข้าใจด้วยวิธีการที่เหมาะสมนะครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อให้ผู้อื่นนะครับ เข้าใจด้วยวิธีการที่เหมาะสมนะครับ ","time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อให้ผู้อื่นนะครับ เข้าใจด้วยวิธีการที่เหมาะสมนะครับ ","time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อให้","ผู้อื่น","นะ","ครับ"," ","เข้าใจ","ด้วย","วิธีการ","ที่","เหมาะสม","นะ","ครับ"," "],"library":"newmm","runtime":0.0002090930938720703},"time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":["เร้าใจ","เข้าไป","เข้า"]},{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อให้","suggestions":[]},{"word":"ผู้อื่น","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เข้าใจ","suggestions":["เร้าใจ","เข้าไป","เข้า"]},{"word":"ด้วย","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขั้นต่อมา คือ ขั้นวางแผนและดำเนินการแก้ปัญหา ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขั้นต่อมา คือ ขั้นวางแผนและดำเนินการแก้ปัญหา ","time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขั้นต่อมา คือ ขั้นวางแผนและดำเนินการแก้ปัญหา ","time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขั้น","ต่อมา"," ","คือ"," ","ขั้น","วางแผน","และ","ดำเนิน","การแก้ปัญหา"," "],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขั้น","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขั้น","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขั้น","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขั้น","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขั้น","suggestions":[]},{"word":"ต่อมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้น","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลงมือแก้ปัญหาตามที่ออกแบบไว้นะครับ แล้วก็ขั้นตอน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลงมือแก้ปัญหาตามที่ออกแบบไว้นะครับ แล้วก็ขั้นตอน","time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลงมือแก้ปัญหาตามที่ออกแบบไว้นะครับ แล้วก็ขั้นตอน","time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลงมือ","แก้ปัญหา","ตามที่","ออกแบบ","ไว้","นะ","ครับ"," ","แล้วก็","ขั้นตอน"],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]}]},"time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]}]},"time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]}]},"time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]}]},"time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลงมือ","suggestions":[]},{"word":"แก้ปัญหา","suggestions":[]},{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]}]},"time":"2026-08-27T09:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำงาน เป้าหมายนะครับ และก็ระยะเวลาในการดำเนินงาน ในแต่ละขั้นตอนให้ชัดเจน และจึงสร้างชิ้นงาน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำงาน เป้าหมายนะครับ และก็ระยะเวลาในการดำเนินงาน ในแต่ละขั้นตอนให้ชัดเจน และจึงสร้างชิ้นงาน","time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำงาน เป้าหมายนะครับ และก็ระยะเวลาในการดำเนินงาน ในแต่ละขั้นตอนให้ชัดเจน และจึงสร้างชิ้นงาน","time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำงาน"," ","เป้าหมาย","นะ","ครับ"," ","และ","ก็","ระยะเวลา","ใน","การ","ดำเนินงาน"," ","ใน","แต่ละ","ขั้นตอน","ให้","ชัดเจน"," ","และ","จึง","สร้าง","ชิ้นงาน"],"library":"newmm","runtime":0.0003840923309326172},"time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ระยะเวลา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดำเนินงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ชัดเจน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ชิ้นงาน","suggestions":[]}]},"time":"2026-08-27T09:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตามที่ออกแบบไว้ครับ ในครั้งหน้านะครับ เราจะมาเรียนรู้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตามที่ออกแบบไว้ครับ ในครั้งหน้านะครับ เราจะมาเรียนรู้","time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตามที่ออกแบบไว้ครับ ในครั้งหน้านะครับ เราจะมาเรียนรู้","time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตามที่","ออกแบบ","ไว้","ครับ"," ","ใน","ครั้งหน้า","นะ","ครับ"," ","เรา","จะ","มา","เรียนรู้"],"library":"newmm","runtime":0.00022912025451660156},"time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งหน้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งหน้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งหน้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งหน้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตามที่","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ครั้งหน้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เรียนรู้","suggestions":[]}]},"time":"2026-08-27T09:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กันต่อนะครับ ว่าหลังจากที่เราได้ออกแบบวิธีการใช้งาน","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กันต่อนะครับ ว่าหลังจากที่เราได้ออกแบบวิธีการใช้งาน","time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กันต่อนะครับ ว่าหลังจากที่เราได้ออกแบบวิธีการใช้งาน","time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน","ต่อ","นะ","ครับ"," ","ว่า","หลังจากที่","เรา","ได้","ออกแบบ","วิธี","การใช้งาน"],"library":"newmm","runtime":0.000247955322265625},"time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจากที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจากที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจากที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจากที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจากที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"การใช้งาน","suggestions":[]}]},"time":"2026-08-27T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หรือวิธีการในการแก้ปัญหาแล้ว เราจะทราบได้อย่างไรครับ หรือวิธีการในการแก้ปัญหาของเราดีเพียงใด ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือวิธีการในการแก้ปัญหาแล้ว เราจะทราบได้อย่างไรครับ หรือวิธีการในการแก้ปัญหาของเราดีเพียงใด ","time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือวิธีการในการแก้ปัญหาแล้ว เราจะทราบได้อย่างไรครับ หรือวิธีการในการแก้ปัญหาของเราดีเพียงใด ","time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","วิธีการ","ใน","การแก้ปัญหา","แล้ว"," ","เรา","จะ","ทราบ","ได้","อย่างไร","ครับ"," ","หรือ","วิธีการ","ใน","การแก้ปัญหา","ของ","เรา","ดี","เพียงใด"," "],"library":"newmm","runtime":0.0013659000396728516},"time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เพียงใด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เพียงใด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เพียงใด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เพียงใด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การแก้ปัญหา","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เพียงใด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หรือได้อย่างเหมาะสมหรือไม่อย่างไรนะครับ สำหรับวันนี้สวัสดีครับ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือได้อย่างเหมาะสมหรือไม่อย่างไรนะครับ สำหรับวันนี้สวัสดีครับ ","time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือได้อย่างเหมาะสมหรือไม่อย่างไรนะครับ สำหรับวันนี้สวัสดีครับ ","time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ได้","อย่าง","เหมาะสม","หรือไม่","อย่างไร","นะ","ครับ"," ","สำหรับ","วันนี้","สวัสดี","ครับ"," "],"library":"newmm","runtime":0.0002567768096923828},"time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-27T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"[เสียงดนตรี]","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงดนตรี]","time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงดนตรี]","time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียงดนตรี","]"],"library":"newmm","runtime":0.00014328956604003906},"time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"[","suggestions":[]},{"word":"เสียงดนตรี","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"[","suggestions":[]},{"word":"เสียงดนตรี","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"[","suggestions":[]},{"word":"เสียงดนตรี","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"[","suggestions":[]},{"word":"เสียงดนตรี","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"[","suggestions":[]},{"word":"เสียงดนตรี","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-08-27T09:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
