{"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-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวัสดี","time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวัสดี","time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวัสดี"],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สวัสดี","suggestions":[]}]},"time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สวัสดี","suggestions":[]}]},"time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สวัสดี","suggestions":[]}]},"time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สวัสดี","suggestions":[]}]},"time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สวัสดี","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับสวัสดี","time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ สวัสดี","time":"2026-08-04T13:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","สวัสดี"],"library":"newmm","runtime":0.00011086463928222656},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:30+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-04T13:19:30+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-04T13:19:30+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-04T13:19:30+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-04T13:19: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-04T13:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่เกียรติทุกท่านนะครับ","time":"2026-08-04T13:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่เกียรติทุกท่านนะครับ ","time":"2026-08-04T13:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่","เกียรติ","ทุกท่าน","นะ","ครับ"," "],"library":"newmm","runtime":0.00029015541076660156},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเรา","time":"2026-08-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเรา","time":"2026-08-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา"],"library":"newmm","runtime":0.00010061264038085938},"time":"2026-08-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:19:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T13:19:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T13:19:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.00007081031799316406},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:35+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-04T13:19:35+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-04T13:19:35+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-04T13:19:35+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-04T13:19: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-04T13:19:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใกล้ที่จะเริ่ม","time":"2026-08-04T13:19:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใกล้ที่จะเริ่ม","time":"2026-08-04T13:19:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใกล้","ที่จะ","เริ่ม"],"library":"newmm","runtime":0.00015234947204589844},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:36+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-04T13:19:36+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-04T13:19:36+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-04T13:19:36+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-04T13:19: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-04T13:19:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขึ้นแล้วนะครับ","time":"2026-08-04T13:19:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขึ้นแล้วนะครับ ","time":"2026-08-04T13:19:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขึ้น","แล้ว","นะ","ครับ"," "],"library":"newmm","runtime":0.00017690658569335938},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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-04T13:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออนุญาตประชา","time":"2026-08-04T13:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออนุญาตประชา","time":"2026-08-04T13:19: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-04T13:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"ประชา","suggestions":[]}]},"time":"2026-08-04T13:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"ประชา","suggestions":[]}]},"time":"2026-08-04T13:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"ประชา","suggestions":[]}]},"time":"2026-08-04T13:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"ประชา","suggestions":[]}]},"time":"2026-08-04T13:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"ประชา","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สัมพันธ์นะครับ","time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สัมพันธ์นะครับ ","time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สัมพันธ์","นะ","ครับ"," "],"library":"newmm","runtime":0.00016379356384277344},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 2 เรื่องนะครับ","time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 2 เรื่องนะครับ ","time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","2"," ","เรื่อง","นะ","ครับ"," "],"library":"newmm","runtime":0.00011229515075683594},"time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":["เครื่อง","เรื่อย","เฟื่อง"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":["เครื่อง","เรื่อย","เฟื่อง"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักนะครับ","time":"2026-08-04T13:19:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักนะครับ ","time":"2026-08-04T13:19:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","นะ","ครับ"," "],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19: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-04T13:19:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับท่านที่","time":"2026-08-04T13:19:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับท่านที่","time":"2026-08-04T13:19:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","ท่าน","ที่"],"library":"newmm","runtime":0.00015401840209960938},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:42+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-04T13:19:42+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-04T13:19:42+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-04T13:19:42+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-04T13:19: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-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าประกวด","time":"2026-08-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าประกวด","time":"2026-08-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้า","ประกวด"],"library":"newmm","runtime":0.00016188621520996094},"time":"2026-08-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เข้า","suggestions":[]},{"word":"ประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เข้า","suggestions":[]},{"word":"ประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เข้า","suggestions":[]},{"word":"ประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เข้า","suggestions":[]},{"word":"ประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เข้า","suggestions":[]},{"word":"ประกวด","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แข่งขันรอบชิง","time":"2026-08-04T13:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แข่งขันรอบชิง","time":"2026-08-04T13:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แข่งขัน","รอบ","ชิง"],"library":"newmm","runtime":0.0001628398895263672},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:45+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-04T13:19:45+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-04T13:19:45+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-04T13:19:45+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-04T13:19: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-04T13:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชนะเลิศครับ","time":"2026-08-04T13:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชนะเลิศครับ ","time":"2026-08-04T13:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชนะเลิศ","ครับ"," "],"library":"newmm","runtime":0.00011968612670898438},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:45+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-04T13:19:45+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-04T13:19:45+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-04T13:19:45+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-04T13:19: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-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การประกวด","time":"2026-08-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การประกวด","time":"2026-08-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การประกวด"],"library":"newmm","runtime":0.0001666545867919922},"time":"2026-08-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การประกวด","suggestions":[]}]},"time":"2026-08-04T13:19:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การประกวด","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรม","time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรม","time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม"],"library":"newmm","runtime":0.00011730194091796875},"time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:19:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" indecisive นะครับ","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-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" indecisive นะครับ","time":"2026-08-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" indecisive นะครับ ","time":"2026-08-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","indecisive"," ","นะ","ครับ"," "],"library":"newmm","runtime":0.00009059906005859375},"time":"2026-08-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"indecisive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"indecisive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"indecisive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"indecisive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"indecisive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็สามารถเข้ามา","time":"2026-08-04T13:19:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็สามารถเข้ามา","time":"2026-08-04T13:19:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","สามารถ","เข้ามา"],"library":"newmm","runtime":0.00015401840209960938},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:52+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-04T13:19:52+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-04T13:19:52+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-04T13:19:52+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-04T13:19: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-04T13:19:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เตรียมตัวในบริเวณ","time":"2026-08-04T13:19:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เตรียมตัวในบริเวณ","time":"2026-08-04T13:19:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เตรียมตัว","ใน","บริเวณ"],"library":"newmm","runtime":0.00018668174743652344},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:53+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-04T13:19:53+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-04T13:19:53+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-04T13:19:53+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-04T13:19: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-04T13:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานได้เลยนะครับ","time":"2026-08-04T13:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานได้เลยนะครับ ","time":"2026-08-04T13:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","ได้","เลย","นะ","ครับ"," "],"library":"newmm","runtime":0.0001354217529296875},"time":"2026-08-04T13: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":"เลย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19: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-04T13:19: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-04T13:19: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-04T13:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"11","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-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"11","time":"2026-08-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"11","time":"2026-08-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["11"],"library":"newmm","runtime":0.00003528594970703125},"time":"2026-08-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"11","suggestions":[]}]},"time":"2026-08-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"11","suggestions":[]}]},"time":"2026-08-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"11","suggestions":[]}]},"time":"2026-08-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"11","suggestions":[]}]},"time":"2026-08-04T13:19:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"11","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" การแข่งขัน","time":"2026-08-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" การแข่งขัน","time":"2026-08-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","การแข่งขัน"],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]}]},"time":"2026-08-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]}]},"time":"2026-08-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]}]},"time":"2026-08-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]}]},"time":"2026-08-04T13:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การออกแบบนวัตกรรม","time":"2026-08-04T13:19:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การออกแบบนวัตกรรม","time":"2026-08-04T13:19:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ออกแบบ","นวัตกรรม"],"library":"newmm","runtime":0.0002315044403076172},"time":"2026-08-04T13:19: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":[]}]},"time":"2026-08-04T13:19:58+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-04T13:19:58+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-04T13:19:58+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-04T13:19:58+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-04T13:19: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-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยี","time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยี","time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี"],"library":"newmm","runtime":0.00012874603271484375},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:19: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-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และปัญญาประดิษฐ์","time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และปัญญาประดิษฐ์","time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ปัญญาประดิษฐ์"],"library":"newmm","runtime":0.00021767616271972656},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]}]},"time":"2026-08-04T13:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"AI","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-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"AI","time":"2026-08-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"AI","time":"2026-08-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["AI"],"library":"newmm","runtime":0.0000438690185546875},"time":"2026-08-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"AI","suggestions":[]}]},"time":"2026-08-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"AI","suggestions":["เอไอ"]}]},"time":"2026-08-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"AI","suggestions":["เอไอ"]}]},"time":"2026-08-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"AI","suggestions":["เอไอ"]}]},"time":"2026-08-04T13:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"AI","suggestions":["เอไอ"]}]},"time":"2026-08-04T13:20: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-04T13:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ครับเพื่อ","time":"2026-08-04T13:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ครับ เพื่อ","time":"2026-08-04T13:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ครับ"," ","เพื่อ"],"library":"newmm","runtime":0.00009942054748535156},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งเสริมคุณภาพ","time":"2026-08-04T13:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งเสริมคุณภาพ","time":"2026-08-04T13:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่งเสริม","คุณภาพ"],"library":"newmm","runtime":0.00015807151794433594},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตคนพิการ","time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตคนพิการ","time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","คนพิการ"],"library":"newmm","runtime":0.0001499652862548828},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:20:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับมีทั้งสิ้น","time":"2026-08-04T13:20:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ มีทั้งสิ้น","time":"2026-08-04T13:20:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","มี","ทั้งสิ้น"],"library":"newmm","runtime":0.000171661376953125},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมนะครับ","time":"2026-08-04T13:20:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมนะครับ ","time":"2026-08-04T13:20:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","นะ","ครับ"," "],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนนี้ทั้ง","time":"2026-08-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนนี้ทั้ง","time":"2026-08-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนนี้","ทั้ง"],"library":"newmm","runtime":0.0001342296600341797},"time":"2026-08-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T13:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T13:20:07+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-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 10 ทีม","time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 10 ทีม","time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","10"," ","ทีม"],"library":"newmm","runtime":0.000072479248046875},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":["ที่","ที","คีม"]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":["ที่","ที","คีม"]}]},"time":"2026-08-04T13:20: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-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถเข้า","time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถเข้า","time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","เข้า"],"library":"newmm","runtime":0.00008916854858398438},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:20:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สามารถ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาเตรียมตัว","time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาเตรียมตัว","time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","เตรียมตัว"],"library":"newmm","runtime":0.00007963180541992188},"time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เลยนะครับ","time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เลยนะครับ ","time":"2026-08-04T13:20:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เลย","นะ","ครับ"," "],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในส่วน","time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในส่วน","time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ส่วน"],"library":"newmm","runtime":0.00008106231689453125},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของช่วงเวลา","time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของช่วงเวลา","time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ช่วงเวลา"],"library":"newmm","runtime":0.0001304149627685547},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 14: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-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 14:30 น","time":"2026-08-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 14:30 น","time":"2026-08-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","14",":","30"," ","น"],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"14","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"14","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"14","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"14","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"14","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ครับก็จะเป็น","time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ครับ ก็จะเป็น","time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ครับ"," ","ก็","จะ","เป็น"],"library":"newmm","runtime":0.00012731552124023438},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อีกหนึ่ง section","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-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อีกหนึ่ง section","time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อีกหนึ่ง section","time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อีก","หนึ่ง"," ","section"],"library":"newmm","runtime":0.0001399517059326172},"time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อีก","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"section","suggestions":[]}]},"time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อีก","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"section","suggestions":[]}]},"time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อีก","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"section","suggestions":[]}]},"time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อีก","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"section","suggestions":["station","action","selection"]}]},"time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อีก","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"section","suggestions":["station","action","selection"]}]},"time":"2026-08-04T13:20: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-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะครับ","time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะครับ ","time":"2026-08-04T13:20:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะ","ครับ"," "],"library":"newmm","runtime":0.00007081031799316406},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็น","time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็น","time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็น"],"library":"newmm","runtime":0.00006437301635742188},"time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การประชุม X X X","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-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การประชุม X X X","time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การประชุม X X X","time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การประชุม"," ","X"," ","X"," ","X"],"library":"newmm","runtime":0.00012445449829101562},"time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การประชุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]}]},"time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การประชุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]}]},"time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การประชุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]}]},"time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การประชุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]}]},"time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การประชุม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]},{"word":" ","suggestions":[]},{"word":"X","suggestions":[]}]},"time":"2026-08-04T13:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะเป็นการประชุม xx4 มิตติ้งครับ","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-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็นการประชุม xx4 มิตติ้งครับ","time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็นการประชุม xx4 มิตติ้งครับ ","time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็น","การประชุม"," ","xx","4"," ","มิต","ติ้ง","ครับ"," "],"library":"newmm","runtime":0.00027561187744140625},"time":"2026-08-04T13:20: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":"xx","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิต","suggestions":[]},{"word":"ติ้ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20: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":"xx","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิต","suggestions":[]},{"word":"ติ้ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20: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":"xx","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิต","suggestions":[]},{"word":"ติ้ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20: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":"xx","suggestions":["x","xo","xp"]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิต","suggestions":["มิติ","มิ","จิต"]},{"word":"ติ้ง","suggestions":["ตั้ง","ทิ้ง","ปิ้ง"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20: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":"xx","suggestions":["x","xo","xp"]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มิต","suggestions":["มิติ","มิ","จิต"]},{"word":"ติ้ง","suggestions":["ตั้ง","ทิ้ง","ปิ้ง"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้นแล้ว","time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้นแล้ว","time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น","แล้ว"],"library":"newmm","runtime":0.00016689300537109375},"time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:20:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านนะครับ","time":"2026-08-04T13:20:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านนะครับ ","time":"2026-08-04T13:20:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","นะ","ครับ"," "],"library":"newmm","runtime":0.00010013580322265625},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เตรียมความพร้อม","time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เตรียมความพร้อม","time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เตรียม","ความพร้อม"],"library":"newmm","runtime":0.0001220703125},"time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เตรียม","suggestions":[]},{"word":"ความพร้อม","suggestions":[]}]},"time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เตรียม","suggestions":[]},{"word":"ความพร้อม","suggestions":[]}]},"time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เตรียม","suggestions":[]},{"word":"ความพร้อม","suggestions":[]}]},"time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เตรียม","suggestions":[]},{"word":"ความพร้อม","suggestions":[]}]},"time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เตรียม","suggestions":[]},{"word":"ความพร้อม","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เลยนะครับงานจัด","time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เลยนะครับ งานจัด","time":"2026-08-04T13:20:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เลย","นะ","ครับ"," ","งาน","จัด"],"library":"newmm","runtime":0.00012636184692382812},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขึ้น","time":"2026-08-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขึ้น","time":"2026-08-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขึ้น"],"library":"newmm","runtime":0.00005340576171875},"time":"2026-08-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T13:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T13:20:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T13:20:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.00007200241088867188},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:26+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-04T13:20:26+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-04T13:20:26+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-04T13:20:26+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-04T13:20:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ณห้อง Meeting Room","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-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ณห้อง Meeting Room","time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ณห้อง Meeting Room","time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ณ","ห้อง"," ","Meeting"," ","Room"],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T13: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":"Meeting","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Room","suggestions":[]}]},"time":"2026-08-04T13: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":"Meeting","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Room","suggestions":[]}]},"time":"2026-08-04T13: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":"Meeting","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Room","suggestions":[]}]},"time":"2026-08-04T13: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":"Meeting","suggestions":["feeling","eating","keeping"]},{"word":" ","suggestions":[]},{"word":"Room","suggestions":["room","zoom","good"]}]},"time":"2026-08-04T13: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":"Meeting","suggestions":["feeling","eating","keeping"]},{"word":" ","suggestions":[]},{"word":"Room","suggestions":["room","zoom","good"]}]},"time":"2026-08-04T13:20:27+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-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คลอง 10","time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คลอง 10","time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คลอง"," ","10"],"library":"newmm","runtime":0.00009036064147949219},"time":"2026-08-04T13: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":"10","suggestions":[]}]},"time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คลอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คลอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คลอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คลอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T13:20:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Meeting room 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-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Meeting room 10 นะครับ","time":"2026-08-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Meeting room 10 นะครับ ","time":"2026-08-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Meeting"," ","room"," ","10"," ","นะ","ครับ"," "],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Meeting","suggestions":[]},{"word":" ","suggestions":[]},{"word":"room","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Meeting","suggestions":[]},{"word":" ","suggestions":[]},{"word":"room","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Meeting","suggestions":[]},{"word":" ","suggestions":[]},{"word":"room","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Meeting","suggestions":["feeling","eating","keeping"]},{"word":" ","suggestions":[]},{"word":"room","suggestions":["zoom","root","rom"]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Meeting","suggestions":["feeling","eating","keeping"]},{"word":" ","suggestions":[]},{"word":"room","suggestions":["zoom","root","rom"]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับการประชุม","time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับการประชุม","time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","การประชุม"],"library":"newmm","runtime":0.00008511543273925781},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"การประชุม","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"การประชุม","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"การประชุม","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"การประชุม","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"การประชุม","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" Exclusive","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-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" Exclusive","time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" Exclusive","time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","Exclusive"],"library":"newmm","runtime":0.00005054473876953125},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"Exclusive","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"Exclusive","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"Exclusive","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" round Table","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-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" round Table","time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" round Table","time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","round"," ","Table"],"library":"newmm","runtime":0.00003933906555175781},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"Exclusive","suggestions":["exclusive"]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"Exclusive","suggestions":["exclusive"]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"round","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Table","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"round","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Table","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"round","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Table","suggestions":[]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"round","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Table","suggestions":["able","table","cable"]}]},"time":"2026-08-04T13:20:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"round","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Table","suggestions":["able","table","cable"]}]},"time":"2026-08-04T13:20: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-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มิตติ้ง","time":"2026-08-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มิตติ้ง","time":"2026-08-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มิต","ติ้ง"],"library":"newmm","runtime":0.00006937980651855469},"time":"2026-08-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มิต","suggestions":[]},{"word":"ติ้ง","suggestions":[]}]},"time":"2026-08-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มิต","suggestions":[]},{"word":"ติ้ง","suggestions":[]}]},"time":"2026-08-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มิต","suggestions":[]},{"word":"ติ้ง","suggestions":[]}]},"time":"2026-08-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มิต","suggestions":["มิติ","มิ","จิต"]},{"word":"ติ้ง","suggestions":["ตั้ง","ทิ้ง","ปิ้ง"]}]},"time":"2026-08-04T13:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มิต","suggestions":["มิติ","มิ","จิต"]},{"word":"ติ้ง","suggestions":["ตั้ง","ทิ้ง","ปิ้ง"]}]},"time":"2026-08-04T13:20: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-04T13:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับแล้วก็ตอน","time":"2026-08-04T13:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ แล้วก็ตอน","time":"2026-08-04T13:20:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","แล้วก็","ตอน"],"library":"newmm","runtime":0.0001125335693359375},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้ทุกท่าน","time":"2026-08-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้ทุกท่าน","time":"2026-08-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","ทุกท่าน"],"library":"newmm","runtime":0.00010323524475097656},"time":"2026-08-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นี้","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นี้","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นี้","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นี้","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T13:20:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นี้","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็สามารถ","time":"2026-08-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็สามารถ","time":"2026-08-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","สามารถ"],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T13:20:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้ามาใน","time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้ามาใน","time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้ามา","ใน"],"library":"newmm","runtime":0.00008630752563476562},"time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เข้ามา","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เข้ามา","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เข้ามา","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เข้ามา","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เข้ามา","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยนะครับ","time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยนะครับ ","time":"2026-08-04T13:20: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-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บริเวณงานได้","time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บริเวณงานได้","time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","นะ","ครับ"," "],"library":"newmm","runtime":0.00008511543273925781},"time":"2026-08-04T13:20:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บริเวณ","งาน","ได้"],"library":"newmm","runtime":0.0000667572021484375},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:38+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-04T13:20:38+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-04T13:20:38+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-04T13:20:38+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-04T13:20: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-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.00006723403930664062},"time":"2026-08-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:20:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านที่นำ","time":"2026-08-04T13:20:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านที่นำ","time":"2026-08-04T13:20:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","ที่","นำ"],"library":"newmm","runtime":0.00008416175842285156},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:42+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-04T13:20:42+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-04T13:20:42+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-04T13:20:42+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-04T13:20: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-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รถเข้ามา","time":"2026-08-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รถเข้ามา","time":"2026-08-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รถ","เข้ามา"],"library":"newmm","runtime":0.00008893013000488281},"time":"2026-08-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รถ","suggestions":[]},{"word":"เข้ามา","suggestions":[]}]},"time":"2026-08-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รถ","suggestions":[]},{"word":"เข้ามา","suggestions":[]}]},"time":"2026-08-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รถ","suggestions":[]},{"word":"เข้ามา","suggestions":[]}]},"time":"2026-08-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รถ","suggestions":[]},{"word":"เข้ามา","suggestions":[]}]},"time":"2026-08-04T13:20:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รถ","suggestions":[]},{"word":"เข้ามา","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:20:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จอดที่ไอคอน","time":"2026-08-04T13:20:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จอดที่ไอคอน","time":"2026-08-04T13:20: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-04T13:20:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สยามบริเวณลาน","time":"2026-08-04T13:20:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สยามบริเวณลาน","time":"2026-08-04T13:20:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จอด","ที่","ไอคอน"],"library":"newmm","runtime":0.00009918212890625},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สยาม","บริเวณ","ลาน"],"library":"newmm","runtime":0.00005888938903808594},"time":"2026-08-04T13:20:44+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-04T13:20:44+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-04T13:20:44+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-04T13:20:44+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-04T13:20: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":[]}]},"time":"2026-08-04T13:20:44+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-04T13:20:44+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-04T13:20:44+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-04T13:20:44+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-04T13:20: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-04T13:20:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จอดนะครับ","time":"2026-08-04T13:20:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จอดนะครับ ","time":"2026-08-04T13:20:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จอด","นะ","ครับ"," "],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ได้","time":"2026-08-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ได้","time":"2026-08-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","ก็ได้"],"library":"newmm","runtime":0.00007367134094238281},"time":"2026-08-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]}]},"time":"2026-08-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]}]},"time":"2026-08-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]}]},"time":"2026-08-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]}]},"time":"2026-08-04T13:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รับบัตรจอด","time":"2026-08-04T13:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รับบัตรจอด","time":"2026-08-04T13:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รับ","บัตร","จอด"],"library":"newmm","runtime":0.00011754035949707031},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:48+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-04T13:20:48+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-04T13:20:48+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-04T13:20:48+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-04T13:20: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-04T13:20:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รถมาสามารถ","time":"2026-08-04T13:20:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รถมาสามารถ","time":"2026-08-04T13:20:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รถ","มา","สามารถ"],"library":"newmm","runtime":0.00009989738464355469},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:49+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-04T13:20:49+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-04T13:20:49+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-04T13:20:49+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-04T13:20: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-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำมาประทับ","time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำมาประทับ","time":"2026-08-04T13:20: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-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาล้าง","time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาล้าง","time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำมา","ประทับ"],"library":"newmm","runtime":0.00012612342834472656},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ล้าง"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นำมา","suggestions":[]},{"word":"ประทับ","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นำมา","suggestions":[]},{"word":"ประทับ","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นำมา","suggestions":[]},{"word":"ประทับ","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"ล้าง","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"ล้าง","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"ล้าง","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นำมา","suggestions":[]},{"word":"ประทับ","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นำมา","suggestions":[]},{"word":"ประทับ","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"ล้าง","suggestions":[]}]},"time":"2026-08-04T13:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"ล้าง","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้นะ","time":"2026-08-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้นะ","time":"2026-08-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","นะ"],"library":"newmm","runtime":0.00008845329284667969},"time":"2026-08-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:20:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:20:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับที่บริเวณ","time":"2026-08-04T13:20:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ที่บริเวณ","time":"2026-08-04T13:20:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ที่","บริเวณ"],"library":"newmm","runtime":0.00008726119995117188},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บูธด้านหน้า","time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บูธด้านหน้า","time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บูธ","ด้านหน้า"],"library":"newmm","runtime":0.00012373924255371094},"time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]}]},"time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]}]},"time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]}]},"time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บูธ","suggestions":["บูล","บูม","บู"]},{"word":"ด้านหน้า","suggestions":[]}]},"time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บูธ","suggestions":["บูล","บูม","บู"]},{"word":"ด้านหน้า","suggestions":[]}]},"time":"2026-08-04T13:20: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-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวทีฝั่งขวา","time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวทีฝั่งขวา","time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวที","ฝั่ง","ขวา"],"library":"newmm","runtime":0.00011730194091796875},"time":"2026-08-04T13:20: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-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มือนะครับ","time":"2026-08-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มือนะครับ ","time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20:53+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-04T13:20:53+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-04T13:20:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มือ","นะ","ครับ"," "],"library":"newmm","runtime":0.00006461143493652344},"time":"2026-08-04T13:20:53+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-04T13:20:53+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-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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":[]}]},"time":"2026-08-04T13:20: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-04T13:37:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวัสดีครับ","time":"2026-08-04T13:37:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวัสดีครับ ","time":"2026-08-04T13:37:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวัสดี","ครับ"," "],"library":"newmm","runtime":0.00008106231689453125},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37:15+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-04T13:37:15+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-04T13:37:15+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-04T13:37:15+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-04T13:37: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-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผม","time":"2026-08-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผม","time":"2026-08-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม"],"library":"newmm","runtime":0.00005221366882324219},"time":"2026-08-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วงเวลา","time":"2026-08-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วงเวลา","time":"2026-08-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วงเวลา"],"library":"newmm","runtime":0.00006103515625},"time":"2026-08-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาเรียกว่าเป็น","time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาเรียกว่าเป็น","time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","เรียก","ว่า","เป็น"],"library":"newmm","runtime":0.0001399517059326172},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วงเวลาที่","time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วงเวลาที่","time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วงเวลา","ที่"],"library":"newmm","runtime":0.00009202957153320312},"time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ช่วงเวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อิ่ม","time":"2026-08-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อิ่ม","time":"2026-08-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อิ่ม"],"library":"newmm","runtime":0.00004744529724121094},"time":"2026-08-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อิ่ม","suggestions":[]}]},"time":"2026-08-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อิ่ม","suggestions":[]}]},"time":"2026-08-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อิ่ม","suggestions":[]}]},"time":"2026-08-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อิ่ม","suggestions":["นิ่ม","ทิ่ม","สิ่ง"]}]},"time":"2026-08-04T13:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อิ่ม","suggestions":["นิ่ม","ทิ่ม","สิ่ง"]}]},"time":"2026-08-04T13:37: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-04T13:37:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับแล้วก็จะเป็น","time":"2026-08-04T13:37:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ แล้วก็จะเป็น","time":"2026-08-04T13:37:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","แล้วก็","จะ","เป็น"],"library":"newmm","runtime":0.00011730194091796875},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การต่อเนื่อง","time":"2026-08-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การต่อเนื่อง","time":"2026-08-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การต่อเนื่อง"],"library":"newmm","runtime":0.00011992454528808594},"time":"2026-08-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การต่อเนื่อง","suggestions":[]}]},"time":"2026-08-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การต่อเนื่อง","suggestions":[]}]},"time":"2026-08-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การต่อเนื่อง","suggestions":[]}]},"time":"2026-08-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การต่อเนื่อง","suggestions":[]}]},"time":"2026-08-04T13:37:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การต่อเนื่อง","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:37:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับการเสวนา","time":"2026-08-04T13:37:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับการเสวนา","time":"2026-08-04T13:37:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","การ","เสวนา"],"library":"newmm","runtime":0.00013303756713867188},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37:27+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-04T13:37:27+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-04T13:37:27+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-04T13:37:27+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-04T13:37: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-04T13:37:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในวันนี้นะครับ","time":"2026-08-04T13:37:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในวันนี้นะครับ ","time":"2026-08-04T13:37:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","วันนี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้","time":"2026-08-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้","time":"2026-08-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้"],"library":"newmm","runtime":0.00007796287536621094},"time":"2026-08-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T13:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรามีต่อร่าง","time":"2026-08-04T13:37:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรามีต่อร่าง","time":"2026-08-04T13:37:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","มี","ต่อ","ร่าง"],"library":"newmm","runtime":0.00012683868408203125},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาษามือได้","time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาษามือได้","time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาษามือ","ได้"],"library":"newmm","runtime":0.00009489059448242188},"time":"2026-08-04T13:37: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-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไหมครับ","time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไหมครับ ","time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ภาษามือ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ภาษามือ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ภาษามือ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไหม","ครับ"," "],"library":"newmm","runtime":0.000051975250244140625},"time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ภาษามือ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:37:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ภาษามือ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37:32+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-04T13:37:32+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-04T13:37:32+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-04T13:37:32+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-04T13:37: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-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.00006222724914550781},"time":"2026-08-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:37:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในช่วงบ่ายขอ","time":"2026-08-04T13:37:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในช่วงบ่ายขอ","time":"2026-08-04T13:37:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ช่วง","บ่าย","ขอ"],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งวันนี้นะครับ","time":"2026-08-04T13:37:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งวันนี้นะครับ ","time":"2026-08-04T13:37:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ง","วันนี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00010395050048828125},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะมีกิจ","time":"2026-08-04T13:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะมีกิจ","time":"2026-08-04T13:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","มี","กิจ"],"library":"newmm","runtime":0.00007295608520507812},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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-04T13:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เรียกว่าเป็น","time":"2026-08-04T13:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เรียกว่าเป็น","time":"2026-08-04T13:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรียก","ว่า","เป็น"],"library":"newmm","runtime":0.00010013580322265625},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กิจกรรม","time":"2026-08-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กิจกรรม","time":"2026-08-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กิจกรรม"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T13:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คู่ขนาน","time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คู่ขนาน","time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คู่ขนาน"],"library":"newmm","runtime":0.00013875961303710938},"time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คู่ขนาน","suggestions":[]}]},"time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คู่ขนาน","suggestions":[]}]},"time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คู่ขนาน","suggestions":[]}]},"time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คู่ขนาน","suggestions":[]}]},"time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คู่ขนาน","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งได้นำ","time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งได้นำ","time":"2026-08-04T13:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ได้","นำ"],"library":"newmm","runtime":0.00010037422180175781},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13:37:41+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-04T13:37:41+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-04T13:37:41+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-04T13:37:41+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-04T13: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-04T13:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนไปแล้วนะ","time":"2026-08-04T13:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนไปแล้วนะ","time":"2026-08-04T13:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","ไป","แล้ว","นะ"],"library":"newmm","runtime":0.00011539459228515625},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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-04T13:37:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับว่าเรา","time":"2026-08-04T13:37:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ว่าเรา","time":"2026-08-04T13:37:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ว่า","เรา"],"library":"newmm","runtime":0.00009322166442871094},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็จะมี workshop อยู่อีก","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-04T13:37:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะมี workshop อยู่อีก","time":"2026-08-04T13:37:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะมี workshop อยู่อีก","time":"2026-08-04T13:37:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","มี"," ","workshop"," ","อยู่","อีก"],"library":"newmm","runtime":0.00012969970703125},"time":"2026-08-04T13:37: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":"workshop","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:37: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":"workshop","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:37: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":"workshop","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:37: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":"workshop","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:37: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":"workshop","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:37:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"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-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1 นะครับ","time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1 นะครับ ","time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1"," ","นะ","ครับ"," "],"library":"newmm","runtime":0.00007462501525878906},"time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":["จะ","คะ","นำ"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":["จะ","คะ","นำ"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"workshop","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-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"workshop","time":"2026-08-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"workshop","time":"2026-08-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["workshop"],"library":"newmm","runtime":0.00004291534423828125},"time":"2026-08-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"workshop","suggestions":[]}]},"time":"2026-08-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"workshop","suggestions":[]}]},"time":"2026-08-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"workshop","suggestions":[]}]},"time":"2026-08-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"workshop","suggestions":[]}]},"time":"2026-08-04T13:37:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"workshop","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" จุดนั้นนะครับก็จะ","time":"2026-08-04T13:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" จุดนั้นนะครับ ก็จะ","time":"2026-08-04T13:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","จุด","นั้น","นะ","ครับ"," ","ก็","จะ"],"library":"newmm","runtime":0.00012731552124023438},"time":"2026-08-04T13: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นการแลก","time":"2026-08-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นการแลก","time":"2026-08-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","การแลก"],"library":"newmm","runtime":0.00008916854858398438},"time":"2026-08-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การแลก","suggestions":[]}]},"time":"2026-08-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การแลก","suggestions":[]}]},"time":"2026-08-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การแลก","suggestions":[]}]},"time":"2026-08-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การแลก","suggestions":["การบวก","การแทรก","การละ"]}]},"time":"2026-08-04T13:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การแลก","suggestions":["การบวก","การแทรก","การละ"]}]},"time":"2026-08-04T13: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-04T13:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้านวิชาการนะครับ","time":"2026-08-04T13:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้านวิชาการนะครับ ","time":"2026-08-04T13:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้าน","วิชาการ","นะ","ครับ"," "],"library":"newmm","runtime":0.0001785755157470703},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขียนด้านวิชา","time":"2026-08-04T13:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขียนด้านวิชา","time":"2026-08-04T13:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขียน","ด้าน","วิชา"],"library":"newmm","runtime":0.00008225440979003906},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37:52+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-04T13:37:52+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-04T13:37:52+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-04T13:37:52+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-04T13:37: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-04T13:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การนะครับรวม","time":"2026-08-04T13:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การนะครับ รวม","time":"2026-08-04T13:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","นะ","ครับ"," ","รวม"],"library":"newmm","runtime":0.00010132789611816406},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":["ร่วม","สวม","ร่ม"]}]},"time":"2026-08-04T13:37: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":["ร่วม","สวม","ร่ม"]}]},"time":"2026-08-04T13:37: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-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึง","time":"2026-08-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึง","time":"2026-08-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง"],"library":"newmm","runtime":0.00005173683166503906},"time":"2026-08-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บนเวทีแห่งนี้","time":"2026-08-04T13:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บนเวทีแห่งนี้","time":"2026-08-04T13:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บน","เวที","แห่ง","นี้"],"library":"newmm","runtime":0.00008630752563476562},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13: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-04T13:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับเรายังมี","time":"2026-08-04T13:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ เรายังมี","time":"2026-08-04T13:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","เรา","ยังมี"],"library":"newmm","runtime":0.0001227855682373047},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเสวนานะครับ","time":"2026-08-04T13:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเสวนานะครับ ","time":"2026-08-04T13:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","เสวนา","นะ","ครับ"," "],"library":"newmm","runtime":0.00010728836059570312},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37: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-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใน","time":"2026-08-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใน","time":"2026-08-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน"],"library":"newmm","runtime":0.0000438690185546875},"time":"2026-08-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:37:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:37: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-04T13:37:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หัวข้อที่สำคัญ","time":"2026-08-04T13:37:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หัวข้อที่สำคัญ","time":"2026-08-04T13:37:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หัวข้อ","ที่","สำคัญ"],"library":"newmm","runtime":0.00012063980102539062},"time":"2026-08-04T13:37: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":[]}]},"time":"2026-08-04T13:37:59+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-04T13:37:59+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-04T13:37:59+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-04T13:37:59+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-04T13:37: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-04T13:37:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในช่วงบ่ายอีกด้วยนะครับ","time":"2026-08-04T13:37:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในช่วงบ่ายอีกด้วยนะครับ ","time":"2026-08-04T13:37:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ช่วง","บ่าย","อีกด้วย","นะ","ครับ"," "],"library":"newmm","runtime":0.0001766681671142578},"time":"2026-08-04T13:37: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-04T13:37: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-04T13:37: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-04T13:37: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-04T13:37: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-04T13:37: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-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.00008296966552734375},"time":"2026-08-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:38:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวลา","time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวลา","time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวลา"],"library":"newmm","runtime":0.00007510185241699219},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 13:00 น","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-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 13:00 น","time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 13:00 น","time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","13",":","00"," ","น"],"library":"newmm","runtime":0.00006937980651855469},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" ถึง 17:00 น","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-04T13:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ถึง 17:00 น","time":"2026-08-04T13:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ถึง 17:00 น","time":"2026-08-04T13:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ถึง"," ","17",":","00"," ","น"],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T13:38: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":"17","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"17","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"17","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"17","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"17","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะครับที่","time":"2026-08-04T13:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะครับ ที่","time":"2026-08-04T13:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะ","ครับ"," ","ที่"],"library":"newmm","runtime":0.00008392333984375},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ห้อง","time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ห้อง","time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ห้อง"],"library":"newmm","runtime":0.00006651878356933594},"time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ห้อง","suggestions":[]}]},"time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ห้อง","suggestions":[]}]},"time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ห้อง","suggestions":[]}]},"time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ห้อง","suggestions":[]}]},"time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ห้อง","suggestions":[]}]},"time":"2026-08-04T13:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มิตติ้งรูม 2-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-04T13:38:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มิตติ้งรูม 2-5","time":"2026-08-04T13:38:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มิตติ้งรูม 2-5","time":"2026-08-04T13:38:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มิต","ติ้ง","รูม"," ","2","-","5"],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-08-04T13:38: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":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]}]},"time":"2026-08-04T13:38: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":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]}]},"time":"2026-08-04T13:38: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":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]}]},"time":"2026-08-04T13:38: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":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]}]},"time":"2026-08-04T13:38: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":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะครับก็จะมี","time":"2026-08-04T13:38:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะครับ ก็จะมี","time":"2026-08-04T13:38:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะ","ครับ"," ","ก็","จะ","มี"],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การนำเสนอ","time":"2026-08-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การนำเสนอ","time":"2026-08-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","นำเสนอ"],"library":"newmm","runtime":0.00013136863708496094},"time":"2026-08-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T13:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บทความวิชาการ","time":"2026-08-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บทความวิชาการ","time":"2026-08-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บทความ","วิชาการ"],"library":"newmm","runtime":0.0001659393310546875},"time":"2026-08-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T13:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และบทความวิชาการ","time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และบทความวิชาการ","time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","บทความ","วิชาการ"],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T13: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":[]}]},"time":"2026-08-04T13:38:11+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-04T13:38:11+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-04T13:38:11+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-04T13:38:11+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-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จำนวน 50","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-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จำนวน 50","time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จำนวน 50","time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จำนวน"," ","50"],"library":"newmm","runtime":0.00012874603271484375},"time":"2026-08-04T13: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":"50","suggestions":[]}]},"time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13: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-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กด","time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กด","time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กด"],"library":"newmm","runtime":0.00006175041198730469},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กด","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กด","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กด","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กด","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กด","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานด้วยกัน","time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานด้วยกัน","time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","ด้วยกัน"],"library":"newmm","runtime":0.00008821487426757812},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T13:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไหมครับ","time":"2026-08-04T13:38:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไหมครับ ","time":"2026-08-04T13:38:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไหม","ครับ"," "],"library":"newmm","runtime":0.00008463859558105469},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:14+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-04T13:38:14+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-04T13:38:14+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-04T13:38:14+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-04T13:38: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-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็เวลา","time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็เวลา","time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","เวลา"],"library":"newmm","runtime":0.00007677078247070312},"time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:38:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 13: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-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 13:30 น","time":"2026-08-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 13:30 น","time":"2026-08-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","13",":","30"," ","น"],"library":"newmm","runtime":0.00007796287536621094},"time":"2026-08-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"13","suggestions":[]},{"word":":","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"น","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ง่วงเวลาตอนนี้นะครับ","time":"2026-08-04T13:38:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ง่วงเวลาตอนนี้นะครับ ","time":"2026-08-04T13:38:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ง่วง","เวลา","ตอนนี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00014328956604003906},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วงเวลา","time":"2026-08-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วงเวลา","time":"2026-08-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วงเวลา"],"library":"newmm","runtime":0.00006222724914550781},"time":"2026-08-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ช่วงเวลา","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนนี้นะครับ","time":"2026-08-04T13:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนนี้นะครับ ","time":"2026-08-04T13:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนนี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็จะมีการ","time":"2026-08-04T13:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็จะมีการ","time":"2026-08-04T13:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็","จะ","มี","การ"],"library":"newmm","runtime":0.00007772445678710938},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสวนา","time":"2026-08-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสวนา","time":"2026-08-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสวนา"],"library":"newmm","runtime":0.00006413459777832031},"time":"2026-08-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เสวนา","suggestions":[]}]},"time":"2026-08-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เสวนา","suggestions":[]}]},"time":"2026-08-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เสวนา","suggestions":[]}]},"time":"2026-08-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เสวนา","suggestions":["เวลา","เส้น","เสนอ"]}]},"time":"2026-08-04T13:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เสวนา","suggestions":["เวลา","เส้น","เสนอ"]}]},"time":"2026-08-04T13:38: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-04T13:38:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในหัวข้อศาสตร์และ","time":"2026-08-04T13:38:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในหัวข้อศาสตร์และ","time":"2026-08-04T13:38:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","หัวข้อ","ศาสตร์","และ"],"library":"newmm","runtime":0.00012946128845214844},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แนวคิด","time":"2026-08-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แนวคิด","time":"2026-08-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แนวคิด"],"library":"newmm","runtime":0.00010180473327636719},"time":"2026-08-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แนวคิด","suggestions":[]}]},"time":"2026-08-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แนวคิด","suggestions":[]}]},"time":"2026-08-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แนวคิด","suggestions":[]}]},"time":"2026-08-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แนวคิด","suggestions":[]}]},"time":"2026-08-04T13:38:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แนวคิด","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การใช้ชีวิตเพื่อ","time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การใช้ชีวิตเพื่อ","time":"2026-08-04T13:38: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-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การมีอายุ","time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การมีอายุ","time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ใช้ชีวิต","เพื่อ"],"library":"newmm","runtime":0.00010013580322265625},"time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","มีอายุ"],"library":"newmm","runtime":0.00008344650268554688},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:26+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-04T13:38:26+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-04T13:38:26+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-04T13:38:26+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-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หยุดยา","time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หยุดยา","time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หยุด","ยา"],"library":"newmm","runtime":0.00008082389831542969},"time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หยุด","suggestions":[]},{"word":"ยา","suggestions":[]}]},"time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หยุด","suggestions":[]},{"word":"ยา","suggestions":[]}]},"time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หยุด","suggestions":[]},{"word":"ยา","suggestions":[]}]},"time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หยุด","suggestions":[]},{"word":"ยา","suggestions":[]}]},"time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หยุด","suggestions":[]},{"word":"ยา","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วอยากมี","time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วอยากมี","time":"2026-08-04T13:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วอ","ยาก","มี"],"library":"newmm","runtime":0.00007343292236328125},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:28+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-04T13:38:28+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-04T13:38:28+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-04T13:38:28+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-04T13:38: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-04T13:38:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพนะครับ","time":"2026-08-04T13:38:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพนะครับ ","time":"2026-08-04T13:38:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพ","นะ","ครับ"," "],"library":"newmm","runtime":0.0001246929168701172},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งประโยค","time":"2026-08-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งประโยค","time":"2026-08-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ประโยค"],"library":"newmm","runtime":0.00012540817260742188},"time":"2026-08-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T13:38:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซึ่ง","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วงสุดท้าย","time":"2026-08-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วงสุดท้าย","time":"2026-08-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วง","สุดท้าย"],"library":"newmm","runtime":0.00010657310485839844},"time":"2026-08-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ช่วง","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ช่วง","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ช่วง","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ช่วง","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T13:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ช่วง","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T13:38:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T13:38:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.00007700920104980469},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:33+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-04T13:38:33+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-04T13:38:33+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-04T13:38:33+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-04T13:38: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-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญมากๆ","time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญมาก ๆ ","time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","มาก"," ","ๆ"," "],"library":"newmm","runtime":0.0001342296600341797},"time":"2026-08-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะมี","time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะมี","time":"2026-08-04T13:38: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-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตยืนยาว","time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตยืนยาว","time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","มี"],"library":"newmm","runtime":0.00007772445678710938},"time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","ยืนยาว"],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:34+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-04T13:38:34+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-04T13:38:34+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-04T13:38:34+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-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:38:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้","time":"2026-08-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้","time":"2026-08-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้"],"library":"newmm","runtime":0.00004839897155761719},"time":"2026-08-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างมีคุณภาพ","time":"2026-08-04T13:38:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างมีคุณภาพ","time":"2026-08-04T13:38:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","มี","คุณภาพ"],"library":"newmm","runtime":0.0002741813659667969},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:37+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-04T13:38:37+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-04T13:38:37+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-04T13:38:37+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-04T13:38: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-04T13:38:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้อย่างไรนะครับ","time":"2026-08-04T13:38:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้อย่างไรนะครับ ","time":"2026-08-04T13:38:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","อย่างไร","นะ","ครับ"," "],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรามีท่าน","time":"2026-08-04T13:38:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรามีท่าน","time":"2026-08-04T13:38:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","มี","ท่าน"],"library":"newmm","runtime":0.00006890296936035156},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:39+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-04T13:38:39+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-04T13:38:39+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-04T13:38:39+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-04T13:38: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-04T13:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมผู้เ****ว","time":"2026-08-04T13:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมผู้เ****ว","time":"2026-08-04T13:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","ผู้","เ****ว"],"library":"newmm","runtime":0.00009465217590332031},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:40+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-04T13:38:40+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-04T13:38:40+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-04T13:38:40+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-04T13:38: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-04T13:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชาญนะครับที่จะมา","time":"2026-08-04T13:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชาญนะครับ ที่จะมา","time":"2026-08-04T13:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชาญ","นะ","ครับ"," ","ที่จะ","มา"],"library":"newmm","runtime":0.0001201629638671875},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มอบความ","time":"2026-08-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มอบความ","time":"2026-08-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มอบ","ความ"],"library":"newmm","runtime":0.00007772445678710938},"time":"2026-08-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มอบ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มอบ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มอบ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มอบ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:38:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มอบ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รู้ให้กับเรา","time":"2026-08-04T13:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รู้ให้กับเรา","time":"2026-08-04T13:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รู้","ให้","กับ","เรา"],"library":"newmm","runtime":0.00012183189392089844},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในวันนี้ด้วยนะครับ","time":"2026-08-04T13:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในวันนี้ด้วยนะครับ ","time":"2026-08-04T13:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","วันนี้","ด้วย","นะ","ครับ"," "],"library":"newmm","runtime":0.00015592575073242188},"time":"2026-08-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38: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-04T13:38:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออร่ามาแล้ว","time":"2026-08-04T13:38:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออร่ามาแล้ว","time":"2026-08-04T13:38:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออ","ร่า","มา","แล้ว"],"library":"newmm","runtime":0.00010704994201660156},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับโอเค","time":"2026-08-04T13:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ โอเค","time":"2026-08-04T13:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","โอเค"],"library":"newmm","runtime":0.00011134147644042969},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":["โอ","โรค","โอ๋"]}]},"time":"2026-08-04T13:38: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":["โอ","โรค","โอ๋"]}]},"time":"2026-08-04T13:38: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-04T13:38:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T13:38:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T13:38:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.00007152557373046875},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:48+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-04T13:38:48+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-04T13:38:48+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-04T13:38:48+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-04T13:38: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-04T13:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้านล่างส่งภาษามือ","time":"2026-08-04T13:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้านล่างส่งภาษามือ","time":"2026-08-04T13:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้านล่าง","ส่ง","ภาษามือ"],"library":"newmm","runtime":0.00014638900756835938},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:49+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-04T13:38:49+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-04T13:38:49+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-04T13:38:49+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-04T13:38: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-04T13:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กันใหญ่เลยว่าผม","time":"2026-08-04T13:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กันใหญ่เลยว่าผม","time":"2026-08-04T13:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน","ใหญ่","เลย","ว่า","ผม"],"library":"newmm","runtime":0.00010347366333007812},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผม","time":"2026-08-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผม","time":"2026-08-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม"],"library":"newmm","runtime":0.00005173683166503906},"time":"2026-08-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:38:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พูดอะไรอยู่","time":"2026-08-04T13:38:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พูดอะไรอยู่","time":"2026-08-04T13:38:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พูด","อะไร","อยู่"],"library":"newmm","runtime":0.0001308917999267578},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:51+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-04T13:38:51+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-04T13:38:51+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-04T13:38:51+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-04T13:38: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-04T13:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับตอนนี้","time":"2026-08-04T13:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ตอนนี้","time":"2026-08-04T13:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ตอนนี้"],"library":"newmm","runtime":0.00010561943054199219},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนล่างขึ้น","time":"2026-08-04T13:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนล่างขึ้น","time":"2026-08-04T13:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอน","ล่าง","ขึ้น"],"library":"newmm","runtime":0.00008344650268554688},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:52+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-04T13:38:52+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-04T13:38:52+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-04T13:38:52+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-04T13:38: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-04T13:38:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียบร้อยแล้วนะครับ","time":"2026-08-04T13:38:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียบร้อยแล้วนะครับ ","time":"2026-08-04T13:38:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียบร้อย","แล้ว","นะ","ครับ"," "],"library":"newmm","runtime":0.00013875961303710938},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอเคนะ","time":"2026-08-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอเคนะ","time":"2026-08-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอเค","นะ"],"library":"newmm","runtime":0.00007128715515136719},"time":"2026-08-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โอเค","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โอเค","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โอเค","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โอเค","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โอเค","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:38: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-04T13:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับเห็นนะครับ","time":"2026-08-04T13:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ เห็นนะครับ ","time":"2026-08-04T13:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","เห็น","นะ","ครับ"," "],"library":"newmm","runtime":0.00009942054748535156},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอขอมือ","time":"2026-08-04T13:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอขอมือ","time":"2026-08-04T13:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","ขอ","มือ"],"library":"newmm","runtime":0.00007295608520507812},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:56+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-04T13:38:56+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-04T13:38:56+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-04T13:38:56+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-04T13:38: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-04T13:38:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนหูหนวกหน่อย","time":"2026-08-04T13:38:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนหูหนวกหน่อย","time":"2026-08-04T13:38:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","หูหนวก","หน่อย"],"library":"newmm","runtime":0.00017786026000976562},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:57+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-04T13:38:57+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-04T13:38:57+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-04T13:38:57+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-04T13:38: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-04T13:38:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T13:38:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T13:38:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.00006532669067382812},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38:58+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-04T13:38:58+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-04T13:38:58+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-04T13:38:58+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-04T13:38: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-04T13:38:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้พิการทางการสื่อความหมาย","time":"2026-08-04T13:38:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้พิการทางการสื่อความหมาย","time":"2026-08-04T13:38:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้","พิการ","ทางการ","สื่อ","ความหมาย"],"library":"newmm","runtime":0.0003135204315185547},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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":[]}]},"time":"2026-08-04T13:38: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-04T13:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับวันนี้","time":"2026-08-04T13:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ วันนี้","time":"2026-08-04T13:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","วันนี้"],"library":"newmm","runtime":0.00008893013000488281},"time":"2026-08-04T13:39: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-04T13:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากันเยอะ","time":"2026-08-04T13:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากันเยอะ","time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","กัน","เยอะ"],"library":"newmm","runtime":0.00007843971252441406},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:00+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-04T13:39:00+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-04T13:39:00+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-04T13:39:00+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-04T13:39: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-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มา","time":"2026-08-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มา","time":"2026-08-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา"],"library":"newmm","runtime":0.00004506111145019531},"time":"2026-08-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]}]},"time":"2026-08-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]}]},"time":"2026-08-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]}]},"time":"2026-08-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]}]},"time":"2026-08-04T13:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กแล้วก็","time":"2026-08-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กแล้วก็","time":"2026-08-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก","แล้วก็"],"library":"newmm","runtime":0.00007462501525878906},"time":"2026-08-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีน้องจากโรงเรียนเสร็จ","time":"2026-08-04T13:39:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีน้องจากโรงเรียนเสร็จ","time":"2026-08-04T13:39:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","น้อง","จาก","โรงเรียน","เสร็จ"],"library":"newmm","runtime":0.00017189979553222656},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โรง","time":"2026-08-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โรง","time":"2026-08-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โรง"],"library":"newmm","runtime":0.00004673004150390625},"time":"2026-08-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โรง","suggestions":["ทรง","ตรง","โรค"]}]},"time":"2026-08-04T13:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โรง","suggestions":["ทรง","ตรง","โรค"]}]},"time":"2026-08-04T13:39: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-04T13:39:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนทุ่งมหา","time":"2026-08-04T13:39:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนทุ่งมหา","time":"2026-08-04T13:39:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","ทุ่ง","มหา"],"library":"newmm","runtime":0.00009179115295410156},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:05+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-04T13:39:05+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-04T13:39:05+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-04T13:39:05+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-04T13:39: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-04T13:39:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมฆด้วยนะครับ","time":"2026-08-04T13:39:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมฆด้วยนะครับ ","time":"2026-08-04T13:39:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมฆ","ด้วย","นะ","ครับ"," "],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เข้ามาร่วมเป็นอีก","time":"2026-08-04T13:39:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เข้ามาร่วมเป็นอีก","time":"2026-08-04T13:39:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เข้ามา","ร่วม","เป็น","อีก"],"library":"newmm","runtime":0.00014328956604003906},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"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-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1","time":"2026-08-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1","time":"2026-08-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1"],"library":"newmm","runtime":0.00004649162292480469},"time":"2026-08-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T13:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นวัตกรรม","time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นวัตกรรม","time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นวัตกรรม"],"library":"newmm","runtime":0.00006723403930664062},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเรา","time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเรา","time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา"],"library":"newmm","runtime":0.00006175041198730469},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:39:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ได้ไป","time":"2026-08-04T13:39:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ได้ไป","time":"2026-08-04T13:39:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","ก็ได้","ไป"],"library":"newmm","runtime":0.00008249282836914062},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:11+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-04T13:39:11+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-04T13:39:11+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-04T13:39:11+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-04T13:39: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-04T13:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูผลงานน้อง","time":"2026-08-04T13:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูผลงานน้อง","time":"2026-08-04T13:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดู","ผลงาน","น้อง"],"library":"newmm","runtime":0.00012755393981933594},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:12+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-04T13:39:12+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-04T13:39:12+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-04T13:39:12+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-04T13:39: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-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆเรียบร้อยแล้ว","time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ เรียบร้อยแล้ว","time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","เรียบร้อย","แล้ว"],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อ่ะตอนนี้","time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อ่ะตอนนี้","time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อ่ะ","ตอนนี้"],"library":"newmm","runtime":0.00009942054748535156},"time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อ่ะ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อ่ะ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อ่ะ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อ่ะ","suggestions":["ค่ะ","น่ะ","ล่ะ"]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อ่ะ","suggestions":["ค่ะ","น่ะ","ล่ะ"]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ศรราม","time":"2026-08-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ศรราม","time":"2026-08-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ศรราม"],"library":"newmm","runtime":0.00007796287536621094},"time":"2026-08-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ศรราม","suggestions":[]}]},"time":"2026-08-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ศรราม","suggestions":[]}]},"time":"2026-08-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ศรราม","suggestions":[]}]},"time":"2026-08-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ศรราม","suggestions":["กรรม","คราม","ธรรม"]}]},"time":"2026-08-04T13:39:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ศรราม","suggestions":["กรรม","คราม","ธรรม"]}]},"time":"2026-08-04T13:39: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-04T13:39:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กรอบแล้วแล้ว","time":"2026-08-04T13:39:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กรอบแล้วแล้ว","time":"2026-08-04T13:39:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กรอบ","แล้ว","แล้ว"],"library":"newmm","runtime":0.00013875961303710938},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:16+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-04T13:39:16+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-04T13:39:16+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-04T13:39:16+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-04T13:39: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-04T13:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็แน่นอนว่า","time":"2026-08-04T13:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็แน่นอนว่า","time":"2026-08-04T13:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","แน่นอน","ว่า"],"library":"newmm","runtime":0.0001308917999267578},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:17+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-04T13:39:17+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-04T13:39:17+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-04T13:39:17+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-04T13:39: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-04T13:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บนเวทีก็","time":"2026-08-04T13:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บนเวทีก็","time":"2026-08-04T13:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บน","เวที","ก็"],"library":"newmm","runtime":0.00007486343383789062},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:17+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-04T13:39:17+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-04T13:39:17+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-04T13:39:17+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-04T13:39: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-04T13:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พร้อมแล้วเช่น","time":"2026-08-04T13:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พร้อมแล้วเช่น","time":"2026-08-04T13:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พร้อม","แล้ว","เช่น"],"library":"newmm","runtime":0.00007867813110351562},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:18+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-04T13:39:18+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-04T13:39:18+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-04T13:39:18+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-04T13:39: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-04T13:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับรวมถึง","time":"2026-08-04T13:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ รวมถึง","time":"2026-08-04T13:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","รวมถึง"],"library":"newmm","runtime":0.00008320808410644531},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:18+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-04T13:39:18+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-04T13:39:18+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-04T13:39:18+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-04T13:39: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-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิทยา","time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิทยา","time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิทยา"],"library":"newmm","runtime":0.00005626678466796875},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิทยา","suggestions":[]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิทยา","suggestions":[]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิทยา","suggestions":[]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิทยา","suggestions":["วิทยุ","วิทย์","วิชา"]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิทยา","suggestions":["วิทยุ","วิทย์","วิชา"]}]},"time":"2026-08-04T13:39: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-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กรที่จะ","time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กรที่จะ","time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กร","ที่จะ"],"library":"newmm","runtime":0.00006246566772460938},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กร","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กร","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กร","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กร","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T13:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กร","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มามอบความรู้และ","time":"2026-08-04T13:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มามอบความรู้และ","time":"2026-08-04T13:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","มอบ","ความรู้","และ"],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยาก","time":"2026-08-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยาก","time":"2026-08-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยาก"],"library":"newmm","runtime":0.00021719932556152344},"time":"2026-08-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้กับเราใน","time":"2026-08-04T13:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้กับเราใน","time":"2026-08-04T13:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","กับ","เรา","ใน"],"library":"newmm","runtime":0.00007700920104980469},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้นะครับ","time":"2026-08-04T13:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้นะครับ ","time":"2026-08-04T13:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในหัวข้อ","time":"2026-08-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในหัวข้อ","time":"2026-08-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","หัวข้อ"],"library":"newmm","runtime":0.0001087188720703125},"time":"2026-08-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]}]},"time":"2026-08-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]}]},"time":"2026-08-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]}]},"time":"2026-08-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]}]},"time":"2026-08-04T13:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"หัวข้อ","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตราดและแนวคิด","time":"2026-08-04T13:39:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตราดและแนวคิด","time":"2026-08-04T13:39:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตราด","และ","แนวคิด"],"library":"newmm","runtime":0.00009846687316894531},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:27+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-04T13:39:27+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-04T13:39:27+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-04T13:39:27+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-04T13:39: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-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การใช้ชีวิตเพื่อ","time":"2026-08-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การใช้ชีวิตเพื่อ","time":"2026-08-04T13:39: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-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การมีอายุ","time":"2026-08-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การมีอายุ","time":"2026-08-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ใช้ชีวิต","เพื่อ"],"library":"newmm","runtime":0.00011491775512695312},"time":"2026-08-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","มีอายุ"],"library":"newmm","runtime":0.00008654594421386719},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:28+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-04T13:39:28+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-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:39:28+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-04T13:39:28+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-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"มีอายุ","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หยุด","time":"2026-08-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หยุด","time":"2026-08-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หยุด"],"library":"newmm","runtime":0.00005030632019042969},"time":"2026-08-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หยุด","suggestions":[]}]},"time":"2026-08-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หยุด","suggestions":[]}]},"time":"2026-08-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หยุด","suggestions":[]}]},"time":"2026-08-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หยุด","suggestions":[]}]},"time":"2026-08-04T13:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หยุด","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยาวอยาก","time":"2026-08-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยาวอยาก","time":"2026-08-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยาว","อยาก"],"library":"newmm","runtime":0.00008511543273925781},"time":"2026-08-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยาว","suggestions":[]},{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยาว","suggestions":[]},{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยาว","suggestions":[]},{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยาว","suggestions":[]},{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยาว","suggestions":[]},{"word":"อยาก","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีคุณภาพ","time":"2026-08-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีคุณภาพ","time":"2026-08-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","คุณภาพ"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T13:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T13:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.00006341934204101562},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:32+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-04T13:39:32+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-04T13:39:32+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-04T13:39:32+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-04T13:39: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-04T13:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้นะครับ","time":"2026-08-04T13:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้นะครับ ","time":"2026-08-04T13:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00008082389831542969},"time":"2026-08-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะได้รับเกียรติ","time":"2026-08-04T13:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะได้รับเกียรติ","time":"2026-08-04T13:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","ได้รับ","เกียรติ"],"library":"newmm","runtime":0.00016021728515625},"time":"2026-08-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39: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-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงสุด","time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงสุด","time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูงสุด"],"library":"newmm","runtime":0.00006246566772460938},"time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สูงสุด","suggestions":[]}]},"time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สูงสุด","suggestions":[]}]},"time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สูงสุด","suggestions":[]}]},"time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สูงสุด","suggestions":[]}]},"time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สูงสุด","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในครับจาก","time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในครับ จาก","time":"2026-08-04T13:39:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ครับ"," ","จาก"],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านผู้ช่วยศาสตราจารย์ดร","time":"2026-08-04T13:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านผู้ช่วยศาสตราจารย์ดร","time":"2026-08-04T13:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","ผู้ช่วยศาสตราจารย์","ดร"],"library":"newmm","runtime":0.0001544952392578125},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:36+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-04T13:39:36+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-04T13:39:36+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-04T13:39:36+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-04T13:39: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-04T13:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อนุภาษนะครับ","time":"2026-08-04T13:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อนุภาษนะครับ ","time":"2026-08-04T13:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อนุภาษ","นะ","ครับ"," "],"library":"newmm","runtime":0.001110076904296875},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณบดีคณะ","time":"2026-08-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณบดีคณะ","time":"2026-08-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณบดี","คณะ"],"library":"newmm","runtime":0.0009756088256835938},"time":"2026-08-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คณบดี","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คณบดี","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คณบดี","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คณบดี","suggestions":["คนดี","คดี","บดี"]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T13:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คณบดี","suggestions":["คนดี","คดี","บดี"]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พยาบาลศาสตร์สถาบัน","time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พยาบาลศาสตร์สถาบัน","time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พยาบาลศาสตร์","สถาบัน"],"library":"newmm","runtime":0.0001285076141357422},"time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พยาบาลศาสตร์","suggestions":[]},{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พยาบาลศาสตร์","suggestions":[]},{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พยาบาลศาสตร์","suggestions":[]},{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พยาบาลศาสตร์","suggestions":[]},{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พยาบาลศาสตร์","suggestions":[]},{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยีพระจอม","time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยีพระจอม","time":"2026-08-04T13:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี","พระ","จอม"],"library":"newmm","runtime":0.00009632110595703125},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:42+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-04T13:39:42+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-04T13:39:42+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-04T13:39:42+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-04T13:39: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-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปล่า","time":"2026-08-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปล่า","time":"2026-08-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปล่า"],"library":"newmm","runtime":0.00005316734313964844},"time":"2026-08-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เปล่า","suggestions":[]}]},"time":"2026-08-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เปล่า","suggestions":[]}]},"time":"2026-08-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เปล่า","suggestions":[]}]},"time":"2026-08-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เปล่า","suggestions":["เล่า","เป่า","เหล่า"]}]},"time":"2026-08-04T13:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เปล่า","suggestions":["เล่า","เป่า","เหล่า"]}]},"time":"2026-08-04T13:39: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-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เจ้าคุณทหาร","time":"2026-08-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เจ้าคุณทหาร","time":"2026-08-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เจ้าคุณ","ทหาร"],"library":"newmm","runtime":0.00008845329284667969},"time":"2026-08-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เจ้าคุณ","suggestions":[]},{"word":"ทหาร","suggestions":[]}]},"time":"2026-08-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เจ้าคุณ","suggestions":[]},{"word":"ทหาร","suggestions":[]}]},"time":"2026-08-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เจ้าคุณ","suggestions":[]},{"word":"ทหาร","suggestions":[]}]},"time":"2026-08-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เจ้าคุณ","suggestions":["เจ้าค่ะ"]},{"word":"ทหาร","suggestions":[]}]},"time":"2026-08-04T13:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เจ้าคุณ","suggestions":["เจ้าค่ะ"]},{"word":"ทหาร","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลาดกระบังขอเรียนเชิญท่าน","time":"2026-08-04T13:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลาดกระบังขอเรียนเชิญท่าน","time":"2026-08-04T13:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลาดกระบัง","ขอ","เรียนเชิญ","ท่าน"],"library":"newmm","runtime":0.00020933151245117188},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจารย์ครับ","time":"2026-08-04T13:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจารย์ครับ ","time":"2026-08-04T13:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจารย์","ครับ"," "],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:47+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-04T13:39:47+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-04T13:39:47+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-04T13:39:47+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-04T13:39: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-04T13:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจารย์ด้วยนะครับ","time":"2026-08-04T13:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจารย์ด้วยนะครับ ","time":"2026-08-04T13:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจารย์","ด้วย","นะ","ครับ"," "],"library":"newmm","runtime":0.00010657310485839844},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำ","time":"2026-08-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำ","time":"2026-08-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ"],"library":"newmm","runtime":0.00005984306335449219},"time":"2026-08-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T13:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไมตัวจริง","time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไมตัวจริง","time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม","ตัวจริง"],"library":"newmm","runtime":0.00008368492126464844},"time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไม","suggestions":[]},{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไม","suggestions":[]},{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไม","suggestions":[]},{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไม","suggestions":["ไป","ไม่","ไหม"]},{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไม","suggestions":["ไป","ไม่","ไหม"]},{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวยกว่าใน","time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวยกว่าใน","time":"2026-08-04T13:39:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวย","กว่า","ใน"],"library":"newmm","runtime":0.00010514259338378906},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39:52+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-04T13:39:52+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-04T13:39:52+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-04T13:39:52+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-04T13:39: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-04T13:39:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รูปนะครับ","time":"2026-08-04T13:39:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รูปนะครับ ","time":"2026-08-04T13:39:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รูป","นะ","ครับ"," "],"library":"newmm","runtime":0.00007796287536621094},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ธนิศรอะไร","time":"2026-08-04T13:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ธนิศรอะไร","time":"2026-08-04T13:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ธ","นิ","ศร","อะไร"],"library":"newmm","runtime":0.0001087188720703125},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ","time":"2026-08-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ","time":"2026-08-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," "],"library":"newmm","runtime":0.00006175041198730469},"time":"2026-08-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญครับแพทย์หญิง","time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญครับ แพทย์หญิง","time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ","ครับ"," ","แพทย์","หญิง"],"library":"newmm","runtime":0.0001373291015625},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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":[]}]},"time":"2026-08-04T13:39: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-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประกายพฤกษ์","time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประกายพฤกษ์","time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประกาย","พฤกษ์"],"library":"newmm","runtime":0.00008320808410644531},"time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประกาย","suggestions":[]},{"word":"พฤกษ์","suggestions":[]}]},"time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประกาย","suggestions":[]},{"word":"พฤกษ์","suggestions":[]}]},"time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประกาย","suggestions":[]},{"word":"พฤกษ์","suggestions":[]}]},"time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประกาย","suggestions":["ประกาศ","ประการ","ประมาณ"]},{"word":"พฤกษ์","suggestions":[]}]},"time":"2026-08-04T13:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประกาย","suggestions":["ประกาศ","ประการ","ประมาณ"]},{"word":"พฤกษ์","suggestions":[]}]},"time":"2026-08-04T13:39: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-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ห้างทอง","time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ห้างทอง","time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ห้าง","ทอง"],"library":"newmm","runtime":0.00009703636169433594},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ห้าง","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ห้าง","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ห้าง","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ห้าง","suggestions":["บ้าง","ห้อง","ข้าง"]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ห้าง","suggestions":["บ้าง","ห้อง","ข้าง"]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะครับ 6:00","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-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ 6:00","time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ 6:00","time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","6",":","00"],"library":"newmm","runtime":0.00007915496826171875},"time":"2026-08-04T13:40: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":"6","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]}]},"time":"2026-08-04T13:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":":","suggestions":[]},{"word":"00","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" น เอาโรงพยาบาลผู้สูง","time":"2026-08-04T13:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" น เอาโรงพยาบาลผู้สูง","time":"2026-08-04T13:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","น"," ","เอา","โรงพยาบาล","ผู้","สูง"],"library":"newmm","runtime":0.0001583099365234375},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุบางขุนเทียน","time":"2026-08-04T13:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุบางขุนเทียน","time":"2026-08-04T13:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ","บาง","ขุน","เทียน"],"library":"newmm","runtime":0.00011515617370605469},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญครับ","time":"2026-08-04T13:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญครับ ","time":"2026-08-04T13:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ","ครับ"," "],"library":"newmm","runtime":0.00009250640869140625},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณ","time":"2026-08-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณ","time":"2026-08-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ"],"library":"newmm","runtime":0.000054836273193359375},"time":"2026-08-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมอมองรูป","time":"2026-08-04T13:40:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมอมองรูป","time":"2026-08-04T13:40:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมอ","มอง","รูป"],"library":"newmm","runtime":0.00007700920104980469},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:07+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-04T13:40:07+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-04T13:40:07+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-04T13:40:07+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-04T13:40: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-04T13:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใหญ่เลยนะ","time":"2026-08-04T13:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใหญ่เลยนะ","time":"2026-08-04T13:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใหญ่","เลย","นะ"],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:08+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-04T13:40:08+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-04T13:40:08+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-04T13:40:08+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-04T13:40: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-04T13:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับมองรูป","time":"2026-08-04T13:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ มองรูป","time":"2026-08-04T13:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","มอง","รูป"],"library":"newmm","runtime":0.00008726119995117188},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในจอ","time":"2026-08-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในจอ","time":"2026-08-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","จอ"],"library":"newmm","runtime":0.00008416175842285156},"time":"2026-08-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"จอ","suggestions":[]}]},"time":"2026-08-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"จอ","suggestions":[]}]},"time":"2026-08-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"จอ","suggestions":[]}]},"time":"2026-08-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"จอ","suggestions":[]}]},"time":"2026-08-04T13:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"จอ","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าเอ๊ะในรูป","time":"2026-08-04T13:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าเอ๊ะในรูป","time":"2026-08-04T13:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","เอ๊ะ","ใน","รูป"],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับตัวจริงใครสวย","time":"2026-08-04T13:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับตัวจริงใครสวย","time":"2026-08-04T13:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ตัวจริง","ใคร","สวย"],"library":"newmm","runtime":0.00010991096496582031},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวจริง","time":"2026-08-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวจริง","time":"2026-08-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัวจริง"],"library":"newmm","runtime":0.00006008148193359375},"time":"2026-08-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตัวจริง","suggestions":[]}]},"time":"2026-08-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตัวจริง","suggestions":["ตัวตรง","ตามจริง"]}]},"time":"2026-08-04T13:40:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตัวจริง","suggestions":["ตัวตรง","ตามจริง"]}]},"time":"2026-08-04T13:40: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-04T13:40:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวยกว่าแน่นอนนะครับ","time":"2026-08-04T13:40:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวยกว่าแน่นอนนะครับ ","time":"2026-08-04T13:40:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวย","กว่า","แน่นอน","นะ","ครับ"," "],"library":"newmm","runtime":0.0001697540283203125},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำอาจารย์ชูศักดิ์","time":"2026-08-04T13:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำอาจารย์ชูศักดิ์","time":"2026-08-04T13:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","อาจารย์","ชู","ศักดิ์"],"library":"newmm","runtime":0.00013184547424316406},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จันทยานนท์ท่านนายกสมาคม","time":"2026-08-04T13:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จันทยานนท์ท่านนายกสมาคม","time":"2026-08-04T13:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จัน","ทยา","นนท์","ท่าน","นายก","สมาคม"],"library":"newmm","runtime":0.00012040138244628906},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้ปกครองบุคคล","time":"2026-08-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้ปกครองบุคคล","time":"2026-08-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้ปกครอง","บุคคล"],"library":"newmm","runtime":0.00015497207641601562},"time":"2026-08-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้ปกครอง","suggestions":[]},{"word":"บุคคล","suggestions":[]}]},"time":"2026-08-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้ปกครอง","suggestions":[]},{"word":"บุคคล","suggestions":[]}]},"time":"2026-08-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้ปกครอง","suggestions":[]},{"word":"บุคคล","suggestions":[]}]},"time":"2026-08-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้ปกครอง","suggestions":[]},{"word":"บุคคล","suggestions":[]}]},"time":"2026-08-04T13:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้ปกครอง","suggestions":[]},{"word":"บุคคล","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออทิสติก","time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออทิสติก","time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออทิสติก"],"library":"newmm","runtime":0.00006747245788574219},"time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไทยครับขอเรียนเชิญครับ","time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไทยครับ ขอเรียนเชิญครับ ","time":"2026-08-04T13:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไทย","ครับ"," ","ขอ","เรียนเชิญ","ครับ"," "],"library":"newmm","runtime":0.00011968612670898438},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หล่อเช่นกัน","time":"2026-08-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หล่อเช่นกัน","time":"2026-08-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หล่อ","เช่นกัน"],"library":"newmm","runtime":0.000102996826171875},"time":"2026-08-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หล่อ","suggestions":[]},{"word":"เช่นกัน","suggestions":[]}]},"time":"2026-08-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หล่อ","suggestions":[]},{"word":"เช่นกัน","suggestions":[]}]},"time":"2026-08-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หล่อ","suggestions":[]},{"word":"เช่นกัน","suggestions":[]}]},"time":"2026-08-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หล่อ","suggestions":["ห่อ","หล่น","หลอ"]},{"word":"เช่นกัน","suggestions":[]}]},"time":"2026-08-04T13:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หล่อ","suggestions":["ห่อ","หล่น","หลอ"]},{"word":"เช่นกัน","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับอาจารย์","time":"2026-08-04T13:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ อาจารย์","time":"2026-08-04T13:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","อาจารย์"],"library":"newmm","runtime":0.000091552734375},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:25+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-04T13:40:25+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-04T13:40:25+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-04T13:40:25+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-04T13:40: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-04T13:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วงบ่ายเขา","time":"2026-08-04T13:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วงบ่ายเขา","time":"2026-08-04T13:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วง","บ่าย","เขา"],"library":"newmm","runtime":0.00007891654968261719},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:25+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-04T13:40:25+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-04T13:40:25+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-04T13:40:25+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-04T13:40: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-04T13:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บอกว่าเป็นช่วงเวลาโกรธ","time":"2026-08-04T13:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บอกว่าเป็นช่วงเวลาโกรธ","time":"2026-08-04T13:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บอ","กว่า","เป็น","ช่วงเวลา","โกรธ"],"library":"newmm","runtime":0.00016546249389648438},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โกงได้โกงผู้รับ","time":"2026-08-04T13:40:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โกงได้โกงผู้รับ","time":"2026-08-04T13:40:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โกง","ได้","โกง","ผู้รับ"],"library":"newmm","runtime":0.00009918212890625},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฟังนะครับเพราะว่า","time":"2026-08-04T13:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฟังนะครับ เพราะว่า","time":"2026-08-04T13:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฟัง","นะ","ครับ"," ","เพราะว่า"],"library":"newmm","runtime":0.00009846687316894531},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พูดเอาอาจจะเริ่ม","time":"2026-08-04T13:40:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พูดเอาอาจจะเริ่ม","time":"2026-08-04T13:40:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พูด","เอา","อาจจะ","เริ่ม"],"library":"newmm","runtime":0.00013375282287597656},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ง่วงแล้วนะ","time":"2026-08-04T13:40:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ง่วงแล้วนะ","time":"2026-08-04T13:40:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ง่วง","แล้ว","นะ"],"library":"newmm","runtime":0.00008106231689453125},"time":"2026-08-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.000064849853515625},"time":"2026-08-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พูดเอง","time":"2026-08-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พูดเอง","time":"2026-08-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พูด","เอง"],"library":"newmm","runtime":0.00007295608520507812},"time":"2026-08-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พูด","suggestions":[]},{"word":"เอง","suggestions":[]}]},"time":"2026-08-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พูด","suggestions":[]},{"word":"เอง","suggestions":[]}]},"time":"2026-08-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พูด","suggestions":[]},{"word":"เอง","suggestions":[]}]},"time":"2026-08-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พูด","suggestions":[]},{"word":"เอง","suggestions":[]}]},"time":"2026-08-04T13:40:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พูด","suggestions":[]},{"word":"เอง","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือพูดว่านาย","time":"2026-08-04T13:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือพูดว่านาย","time":"2026-08-04T13:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","พูดว่า","นาย"],"library":"newmm","runtime":0.00010275840759277344},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:34+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-04T13:40:34+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-04T13:40:34+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-04T13:40:34+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-04T13:40: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-04T13:40:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เองก็จะ","time":"2026-08-04T13:40:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เองก็จะ","time":"2026-08-04T13:40:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอง","ก็","จะ"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:35+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-04T13:40:35+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-04T13:40:35+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-04T13:40:35+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-04T13:40: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-04T13:40:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นช่วงเวลาที่","time":"2026-08-04T13:40:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นช่วงเวลาที่","time":"2026-08-04T13:40:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ช่วงเวลา","ที่"],"library":"newmm","runtime":0.00009036064147949219},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:36+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-04T13:40:36+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-04T13:40:36+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-04T13:40:36+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-04T13:40: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-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องดึงทุกท่านกลับ","time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องดึงทุกท่านกลับ","time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","ดึง","ทุกท่าน","กลับ"],"library":"newmm","runtime":0.0001575946807861328},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มารับ","time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มารับ","time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","รับ"],"library":"newmm","runtime":0.0000629425048828125},"time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T13:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รู้","time":"2026-08-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รู้","time":"2026-08-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รู้"],"library":"newmm","runtime":0.00004410743713378906},"time":"2026-08-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่วมกันนะครับ","time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่วมกันนะครับ ","time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่วมกัน","นะ","ครับ"," "],"library":"newmm","runtime":0.00013208389282226562},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับเวที","time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับเวที","time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","เวที"],"library":"newmm","runtime":0.00007104873657226562},"time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้นะ","time":"2026-08-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้นะ","time":"2026-08-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","นะ"],"library":"newmm","runtime":0.00005888938903808594},"time":"2026-08-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:40:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับผมก็","time":"2026-08-04T13:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับผม ก็","time":"2026-08-04T13:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับผม"," ","ก็"],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:42+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-04T13:40:42+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-04T13:40:42+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-04T13:40:42+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-04T13:40: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-04T13:40:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะออมให้ผู้เ****วชาญ","time":"2026-08-04T13:40:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะออมให้ผู้เ****วชาญ","time":"2026-08-04T13:40:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ออม","ให้","ผู้","เ****ว","ชาญ"],"library":"newmm","runtime":0.00013685226440429688},"time":"2026-08-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราย","time":"2026-08-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราย","time":"2026-08-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราย"],"library":"newmm","runtime":0.00004744529724121094},"time":"2026-08-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T13:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การต่อจาก","time":"2026-08-04T13:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การต่อจาก","time":"2026-08-04T13:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ต่อ","จาก"],"library":"newmm","runtime":0.00008392333984375},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40:45+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-04T13:40:45+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-04T13:40:45+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-04T13:40:45+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-04T13:40: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-04T13:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้นะครับ","time":"2026-08-04T13:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้นะครับ ","time":"2026-08-04T13:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านผู้ช่วยศาสตราจารย์","time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านผู้ช่วยศาสตราจารย์","time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","ผู้ช่วยศาสตราจารย์"],"library":"newmm","runtime":0.00011444091796875},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดรทอแสง","time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดรทอแสง","time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดร","ทอแสง"],"library":"newmm","runtime":0.000080108642578125},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดร","suggestions":[]},{"word":"ทอแสง","suggestions":[]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดร","suggestions":[]},{"word":"ทอแสง","suggestions":[]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดร","suggestions":[]},{"word":"ทอแสง","suggestions":[]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดร","suggestions":[]},{"word":"ทอแสง","suggestions":["ทอง","แสง","ทแยง"]}]},"time":"2026-08-04T13:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดร","suggestions":[]},{"word":"ทอแสง","suggestions":["ทอง","แสง","ทแยง"]}]},"time":"2026-08-04T13:40: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-04T13:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็มีที่พักแก้ว","time":"2026-08-04T13:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็มีที่พักแก้ว","time":"2026-08-04T13:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","มี","ที่พัก","แก้ว"],"library":"newmm","runtime":0.00015211105346679688},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับผู้ช่วย","time":"2026-08-04T13:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ผู้ช่วย","time":"2026-08-04T13:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ผู้ช่วย"],"library":"newmm","runtime":0.00008511543273925781},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":["ผู้ป่วย","ผู้ชาย"]}]},"time":"2026-08-04T13:40: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":["ผู้ป่วย","ผู้ชาย"]}]},"time":"2026-08-04T13:40: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-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อธิการบดีฝ่าย","time":"2026-08-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อธิการบดีฝ่าย","time":"2026-08-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อธิการบดี","ฝ่าย"],"library":"newmm","runtime":0.00014019012451171875},"time":"2026-08-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ฝ่าย","suggestions":[]}]},"time":"2026-08-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ฝ่าย","suggestions":[]}]},"time":"2026-08-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ฝ่าย","suggestions":[]}]},"time":"2026-08-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ฝ่าย","suggestions":[]}]},"time":"2026-08-04T13:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ฝ่าย","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สื่อสารองค์กร","time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สื่อสารองค์กร","time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สื่อสาร","องค์กร"],"library":"newmm","runtime":0.00013685226440429688},"time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สื่อสาร","suggestions":[]},{"word":"องค์กร","suggestions":[]}]},"time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สื่อสาร","suggestions":[]},{"word":"องค์กร","suggestions":[]}]},"time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สื่อสาร","suggestions":[]},{"word":"องค์กร","suggestions":[]}]},"time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สื่อสาร","suggestions":[]},{"word":"องค์กร","suggestions":[]}]},"time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สื่อสาร","suggestions":[]},{"word":"องค์กร","suggestions":[]}]},"time":"2026-08-04T13:40: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-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบันเทคโนโลยีพระจอมเกล้า","time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบันเทคโนโลยีพระจอมเกล้า","time":"2026-08-04T13:40:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน","เทคโนโลยี","พระ","จอมเกล้า"],"library":"newmm","runtime":0.0011410713195800781},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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":[]}]},"time":"2026-08-04T13:40: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-04T13:40:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมเกล้าเจ้าคุณทหารลาดกระบังสจลขอเรียนเชิญช้า","time":"2026-08-04T13:40:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมเกล้าเจ้าคุณทหารลาดกระบังสจลขอเรียนเชิญช้า","time":"2026-08-04T13:40:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","เกล้า","เจ้าคุณ","ทหาร","ลาดกระบัง","สจลขอ","เรียนเชิญ","ช้า"],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:40: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-04T13:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักขอมอบเวที","time":"2026-08-04T13:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักขอมอบเวที","time":"2026-08-04T13:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","ขอ","มอบ","เวที"],"library":"newmm","runtime":0.0001201629638671875},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสวนา","time":"2026-08-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสวนา","time":"2026-08-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสวนา"],"library":"newmm","runtime":0.000064849853515625},"time":"2026-08-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เสวนา","suggestions":[]}]},"time":"2026-08-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เสวนา","suggestions":[]}]},"time":"2026-08-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เสวนา","suggestions":[]}]},"time":"2026-08-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เสวนา","suggestions":["เวลา","เส้น","เสนอ"]}]},"time":"2026-08-04T13:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เสวนา","suggestions":["เวลา","เส้น","เสนอ"]}]},"time":"2026-08-04T13:41: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-04T13:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีให้กับวิทยา","time":"2026-08-04T13:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีให้กับวิทยา","time":"2026-08-04T13:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","ให้","กับ","วิทยา"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":["วิทยุ","วิทย์","วิชา"]}]},"time":"2026-08-04T13:41: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":["วิทยุ","วิทย์","วิชา"]}]},"time":"2026-08-04T13:41: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-04T13:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กรของเรานะครับ","time":"2026-08-04T13:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กรของเรานะครับ ","time":"2026-08-04T13:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กร","ของ","เรา","นะ","ครับ"," "],"library":"newmm","runtime":0.00010323524475097656},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ","time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.0000896453857421875},"time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนนะคะ","time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนนะคะ ","time":"2026-08-04T13:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","นะคะ"," "],"library":"newmm","runtime":0.00008130073547363281},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:10+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-04T13:41:10+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-04T13:41:10+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-04T13:41:10+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-04T13:41: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-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านคุณ","time":"2026-08-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านคุณ","time":"2026-08-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","คุณ"],"library":"newmm","runtime":0.00006699562072753906},"time":"2026-08-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:41:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หญิงดร","time":"2026-08-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หญิงดร","time":"2026-08-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หญิง","ดร"],"library":"newmm","runtime":0.00007939338684082031},"time":"2026-08-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หญิง","suggestions":[]},{"word":"ดร","suggestions":[]}]},"time":"2026-08-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หญิง","suggestions":[]},{"word":"ดร","suggestions":[]}]},"time":"2026-08-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หญิง","suggestions":[]},{"word":"ดร","suggestions":[]}]},"time":"2026-08-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หญิง","suggestions":[]},{"word":"ดร","suggestions":["ดู","ดา","ปร"]}]},"time":"2026-08-04T13:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หญิง","suggestions":[]},{"word":"ดร","suggestions":["ดู","ดา","ปร"]}]},"time":"2026-08-04T13:41: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-04T13:41:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุมาลีอุทัยเฉลิม","time":"2026-08-04T13:41:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุมาลีอุทัยเฉลิม","time":"2026-08-04T13:41:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุมาลี","อุทัย","เฉลิม"],"library":"newmm","runtime":0.000156402587890625},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:13+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-04T13:41:13+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-04T13:41:13+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-04T13:41:13+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-04T13:41: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-04T13:41:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะทานกับ","time":"2026-08-04T13:41:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ทานกับ","time":"2026-08-04T13:41:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ทาน","กับ"],"library":"newmm","runtime":0.00010609626770019531},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบันนะคะของ","time":"2026-08-04T13:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบันนะคะ ของ","time":"2026-08-04T13:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน","นะคะ"," ","ของ"],"library":"newmm","runtime":0.00011920928955078125},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบัน","time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบัน","time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน"],"library":"newmm","runtime":0.000054836273193359375},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยี","time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยี","time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี"],"library":"newmm","runtime":0.00007796287536621094},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พระจอมเกล้า","time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พระจอมเกล้า","time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พระ","จอมเกล้า"],"library":"newmm","runtime":0.00008845329284667969},"time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เจ้าคุณทหารลาดกระบัง","time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เจ้าคุณทหารลาดกระบัง","time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เจ้าคุณ","ทหาร","ลาดกระบัง"],"library":"newmm","runtime":0.00012350082397460938},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:19+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-04T13:41:19+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-04T13:41:19+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-04T13:41:19+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-04T13:41: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-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และก็ทาง","time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และก็ทาง","time":"2026-08-04T13:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ก็","ทาง"],"library":"newmm","runtime":0.00006794929504394531},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:19+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-04T13:41:19+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-04T13:41:19+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-04T13:41:19+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-04T13:41: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-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัย","time":"2026-08-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัย","time":"2026-08-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย"],"library":"newmm","runtime":0.00010967254638671875},"time":"2026-08-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T13:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พระจอมเกล้า","time":"2026-08-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พระจอมเกล้า","time":"2026-08-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พระ","จอมเกล้า"],"library":"newmm","runtime":0.00009179115295410156},"time":"2026-08-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ธนบุรีด้วยนะ","time":"2026-08-04T13:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ธนบุรีด้วยนะ","time":"2026-08-04T13:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ธนบุรี","ด้วย","นะ"],"library":"newmm","runtime":0.00010752677917480469},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:24+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-04T13:41:24+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-04T13:41:24+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-04T13:41:24+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-04T13:41: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-04T13:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะท่านก็เป็น","time":"2026-08-04T13:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะท่านก็เป็น","time":"2026-08-04T13:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","ท่าน","ก็","เป็น"],"library":"newmm","runtime":0.00008702278137207031},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บุคคลสำคัญมากให้กำลัง","time":"2026-08-04T13:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บุคคลสำคัญมากให้กำลัง","time":"2026-08-04T13:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บุคคล","สำคัญ","มาก","ให้","กำลัง"],"library":"newmm","runtime":0.00030040740966796875},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาให้กำลังใจเกาะติดหน้าเวทีเลยนะคะ","time":"2026-08-04T13:41:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาให้กำลังใจเกาะติดหน้าเวทีเลยนะคะ ","time":"2026-08-04T13:41:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ให้กำลังใจ","เกาะติด","หน้า","เวที","เลย","นะคะ"," "],"library":"newmm","runtime":0.0002346038818359375},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รายการสำหรับ","time":"2026-08-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รายการสำหรับ","time":"2026-08-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รายการ","สำหรับ"],"library":"newmm","runtime":0.00011730194091796875},"time":"2026-08-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รายการ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รายการ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รายการ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รายการ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:41:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รายการ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้นะคะ","time":"2026-08-04T13:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้นะคะ ","time":"2026-08-04T13:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","นะคะ"," "],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:30+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-04T13:41:30+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-04T13:41:30+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-04T13:41:30+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-04T13:41: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-04T13:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วงบ่ายค่ะเราก็","time":"2026-08-04T13:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วงบ่ายค่ะ เราก็","time":"2026-08-04T13:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วง","บ่าย","ค่ะ"," ","เรา","ก็"],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาพูด","time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาพูด","time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","พูด"],"library":"newmm","runtime":0.00005841255187988281},"time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"พูด","suggestions":[]}]},"time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"พูด","suggestions":[]}]},"time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"พูด","suggestions":[]}]},"time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"พูด","suggestions":[]}]},"time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"พูด","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุยในเรื่องที่","time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุยในเรื่องที่","time":"2026-08-04T13:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุย","ใน","เรื่อง","ที่"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนนี้หลาย","time":"2026-08-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนนี้หลาย","time":"2026-08-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนนี้","หลาย"],"library":"newmm","runtime":0.00008440017700195312},"time":"2026-08-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T13:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตอนนี้","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนจะบอกว่า","time":"2026-08-04T13:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนจะบอกว่า","time":"2026-08-04T13:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","จะ","บอ","กว่า"],"library":"newmm","runtime":0.00010061264038085938},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าไปทักว่า","time":"2026-08-04T13:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าไปทักว่า","time":"2026-08-04T13:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","ไป","ทัก","ว่า"],"library":"newmm","runtime":0.00010132789611816406},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุ","time":"2026-08-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุ","time":"2026-08-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ"],"library":"newmm","runtime":0.00006222724914550781},"time":"2026-08-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T13:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่าไหร่นะ","time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่าไหร่นะ","time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่าไหร่","นะ"],"library":"newmm","runtime":0.00010204315185546875},"time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เท่าไหร่","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เท่าไหร่","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เท่าไหร่","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เท่าไหร่","suggestions":["เท่าไร","เท่าไหน"]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เท่าไหร่","suggestions":["เท่าไร","เท่าไหน"]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใกล้สูงอายุ 60","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-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใกล้สูงอายุ 60","time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใกล้สูงอายุ 60","time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใกล้","สูงอายุ"," ","60"],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-08-04T13:41: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":"60","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใกล้","suggestions":[]},{"word":"สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใกล้","suggestions":[]},{"word":"สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใกล้","suggestions":[]},{"word":"สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใกล้","suggestions":[]},{"word":"สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" หรือยัง","time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" หรือยัง","time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","หรือยัง"],"library":"newmm","runtime":0.00010085105895996094},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"หรือยัง","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"หรือยัง","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"หรือยัง","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"หรือยัง","suggestions":[]}]},"time":"2026-08-04T13:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"หรือยัง","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ค่อยอยากให้","time":"2026-08-04T13:41:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ค่อยอยากให้","time":"2026-08-04T13:41:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่ค่อย","อยาก","ให้"],"library":"newmm","runtime":0.00015473365783691406},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:42+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-04T13:41:42+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-04T13:41:42+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-04T13:41:42+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-04T13:41: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-04T13:41:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถามใช่ไหมคะ","time":"2026-08-04T13:41:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถามใช่ไหมคะ ","time":"2026-08-04T13:41:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถาม","ใช่ไหม","คะ"," "],"library":"newmm","runtime":0.00010991096496582031},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าเขา","time":"2026-08-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าเขา","time":"2026-08-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","เขา"],"library":"newmm","runtime":0.00007605552673339844},"time":"2026-08-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะบอกว่าแหม","time":"2026-08-04T13:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะบอกว่าแหม","time":"2026-08-04T13:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","บอ","กว่า","แหม"],"library":"newmm","runtime":0.00008606910705566406},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":["ไหม","แหลม","แห่"]}]},"time":"2026-08-04T13:41: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":["ไหม","แหลม","แห่"]}]},"time":"2026-08-04T13:41: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-04T13:41:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พูดเรื่องอะไร","time":"2026-08-04T13:41:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พูดเรื่องอะไร","time":"2026-08-04T13:41:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พูด","เรื่อง","อะไร"],"library":"newmm","runtime":0.00010395050048828125},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:46+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-04T13:41:46+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-04T13:41:46+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-04T13:41:46+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-04T13:41: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-04T13:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะแต่จริงๆแล้วเนี่ย","time":"2026-08-04T13:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แต่จริง ๆ แล้วเนี่ย","time":"2026-08-04T13:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แต่","จริง ๆ"," ","แล้ว","เนี่ย"],"library":"newmm","runtime":0.00012111663818359375},"time":"2026-08-04T13:41: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-04T13:41: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-04T13:41: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-04T13:41: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-04T13:41: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-04T13:41: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-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้อง","time":"2026-08-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้อง","time":"2026-08-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง"],"library":"newmm","runtime":0.00005364418029785156},"time":"2026-08-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บอกว่าถ้าท่านเอาไปแต่อายุ","time":"2026-08-04T13:41:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บอกว่าถ้าท่านเอาไปแต่อายุ","time":"2026-08-04T13:41:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บอ","กว่า","ถ้า","ท่าน","เอา","ไป","แต่","อายุ"],"library":"newmm","runtime":0.00016951560974121094},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 60","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-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 60","time":"2026-08-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 60","time":"2026-08-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","60"],"library":"newmm","runtime":0.0000400543212890625},"time":"2026-08-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"60","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" แล้วถ้ายัง","time":"2026-08-04T13:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" แล้วถ้ายัง","time":"2026-08-04T13:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","แล้ว","ถ้า","ยัง"],"library":"newmm","runtime":0.0000820159912109375},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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-04T13:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่มีอะไรนะคะเฟิร์มเนี่ย","time":"2026-08-04T13:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่มีอะไรนะคะ เฟิร์มเนี่ย","time":"2026-08-04T13:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","มี","อะไร","นะคะ"," ","เฟิร์ม","เนี่ย"],"library":"newmm","runtime":0.00016832351684570312},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41: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":["นี่"]}]},"time":"2026-08-04T13:41: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":["นี่"]}]},"time":"2026-08-04T13:41: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-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็","time":"2026-08-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็","time":"2026-08-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"],"library":"newmm","runtime":0.000052928924560546875},"time":"2026-08-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:41:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะถือว่า","time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะถือว่า","time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ถือว่า"],"library":"newmm","runtime":0.0002472400665283203},"time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"ถือว่า","suggestions":[]}]},"time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"ถือว่า","suggestions":[]}]},"time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"ถือว่า","suggestions":[]}]},"time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"ถือว่า","suggestions":[]}]},"time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"ถือว่า","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าในชีวิต","time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าในชีวิต","time":"2026-08-04T13:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","ใน","ชีวิต"],"library":"newmm","runtime":0.00008869171142578125},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:55+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-04T13:41:55+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-04T13:41:55+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-04T13:41:55+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-04T13:41: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-04T13:41:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาอย่างดี","time":"2026-08-04T13:41:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาอย่างดี","time":"2026-08-04T13:41:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","อย่าง","ดี"],"library":"newmm","runtime":0.00010609626770019531},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:56+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-04T13:41:56+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-04T13:41:56+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-04T13:41:56+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-04T13:41: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-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็พร้อม","time":"2026-08-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็พร้อม","time":"2026-08-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","พร้อม"],"library":"newmm","runtime":0.00007843971252441406},"time":"2026-08-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-04T13:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"พร้อม","suggestions":[]}]},"time":"2026-08-04T13:41: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-04T13:41:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะอยู่อย่าง","time":"2026-08-04T13:41:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะอยู่อย่าง","time":"2026-08-04T13:41:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","อยู่","อย่าง"],"library":"newmm","runtime":0.00008440017700195312},"time":"2026-08-04T13:41: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":[]}]},"time":"2026-08-04T13:41:59+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-04T13:41:59+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-04T13:41:59+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-04T13:41:59+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-04T13:41: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-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยิ่งต่อไป","time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยิ่งต่อไป","time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยิ่ง","ต่อไป"],"library":"newmm","runtime":0.0000743865966796875},"time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยิ่ง","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยิ่ง","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยิ่ง","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยิ่ง","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยิ่ง","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยนะคะ","time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยนะคะ ","time":"2026-08-04T13:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","นะคะ"," "],"library":"newmm","runtime":0.00007557868957519531},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:00+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-04T13:42:00+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-04T13:42:00+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-04T13:42:00+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-04T13:42: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-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.00006318092346191406},"time":"2026-08-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้ใน","time":"2026-08-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้ใน","time":"2026-08-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","ใน"],"library":"newmm","runtime":0.00008392333984375},"time":"2026-08-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวทีวิชา","time":"2026-08-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวทีวิชา","time":"2026-08-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวที","วิชา"],"library":"newmm","runtime":0.00006961822509765625},"time":"2026-08-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เวที","suggestions":[]},{"word":"วิชา","suggestions":[]}]},"time":"2026-08-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เวที","suggestions":[]},{"word":"วิชา","suggestions":[]}]},"time":"2026-08-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เวที","suggestions":[]},{"word":"วิชา","suggestions":[]}]},"time":"2026-08-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เวที","suggestions":["เทวี","เวท","เวลา"]},{"word":"วิชา","suggestions":[]}]},"time":"2026-08-04T13:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เวที","suggestions":["เทวี","เวท","เวลา"]},{"word":"วิชา","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การนะคะด้านคนพิการ","time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การนะคะ ด้านคนพิการ","time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","นะคะ"," ","ด้าน","คนพิการ"],"library":"newmm","runtime":0.00012755393981933594},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระดับชาติเนี่ย","time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระดับชาติเนี่ย","time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระดับชาติ","เนี่ย"],"library":"newmm","runtime":0.00016069412231445312},"time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ระดับชาติ","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ระดับชาติ","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ระดับชาติ","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ระดับชาติ","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ระดับชาติ","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:42: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-04T13:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็จะต้องมาแตก","time":"2026-08-04T13:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็จะต้องมาแตก","time":"2026-08-04T13:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็","จะ","ต้อง","มา","แตก"],"library":"newmm","runtime":0.00009703636169433594},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญ","time":"2026-08-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญ","time":"2026-08-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ"],"library":"newmm","runtime":0.00005340576171875},"time":"2026-08-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเราค่ะนั่นคือ","time":"2026-08-04T13:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเราค่ะ นั่นคือ","time":"2026-08-04T13:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา","ค่ะ"," ","นั่น","คือ"],"library":"newmm","runtime":0.00013780593872070312},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่มคนพิการนั่นเองนะคะ","time":"2026-08-04T13:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่มคนพิการนั่นเองนะคะ ","time":"2026-08-04T13:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่ม","คนพิการ","นั่นเอง","นะคะ"," "],"library":"newmm","runtime":0.00011897087097167969},"time":"2026-08-04T13:42: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-04T13:42: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-04T13:42: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-04T13:42: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-04T13:42: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-04T13:42: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-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าเราจะดู","time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าเราจะดู","time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","เรา","จะ","ดู"],"library":"newmm","runtime":0.00006699562072753906},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล","time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล","time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล"],"library":"newmm","runtime":0.000041484832763671875},"time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล","suggestions":[]}]},"time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล","suggestions":[]}]},"time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล","suggestions":[]}]},"time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล","suggestions":[]}]},"time":"2026-08-04T13:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุขภาพร่างกายของ","time":"2026-08-04T13:42:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุขภาพร่างกายของ","time":"2026-08-04T13:42:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุขภาพ","ร่างกาย","ของ"],"library":"newmm","runtime":0.0001647472381591797},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:12+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-04T13:42:12+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-04T13:42:12+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-04T13:42:12+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-04T13:42: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-04T13:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรายังไงด้วยนะคะ","time":"2026-08-04T13:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรายังไงด้วยนะคะ ","time":"2026-08-04T13:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ยังไง","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.00013208389282226562},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เรา","time":"2026-08-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เรา","time":"2026-08-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เรา"],"library":"newmm","runtime":0.00006532669067382812},"time":"2026-08-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนี่ยไม่มี","time":"2026-08-04T13:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนี่ยไม่มี","time":"2026-08-04T13:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนี่ย","ไม่","มี"],"library":"newmm","runtime":0.00006961822509765625},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:15+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-04T13:42:15+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-04T13:42:15+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-04T13:42:15+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-04T13:42: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-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุยืนยาว","time":"2026-08-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุยืนยาว","time":"2026-08-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ","ยืนยาว"],"library":"newmm","runtime":0.00010275840759277344},"time":"2026-08-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างมีสุข","time":"2026-08-04T13:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างมีสุข","time":"2026-08-04T13:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","มี","สุข"],"library":"newmm","runtime":0.00008463859558105469},"time":"2026-08-04T13:42: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-04T13:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาพที่ดีซึ่ง","time":"2026-08-04T13:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาพที่ดีซึ่ง","time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:17+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-04T13:42:17+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-04T13:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาพ","ที่","ดี","ซึ่ง"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T13:42:17+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-04T13:42:17+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-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บนเวที","time":"2026-08-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บนเวที","time":"2026-08-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บน","เวที"],"library":"newmm","runtime":0.00006556510925292969},"time":"2026-08-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้เนี่ยก็ล้วน","time":"2026-08-04T13:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้เนี่ยก็ล้วน","time":"2026-08-04T13:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","เนี่ย","ก็","ล้วน"],"library":"newmm","runtime":0.00008320808410644531},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่เป็นผู้เ****ว","time":"2026-08-04T13:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่เป็นผู้เ****ว","time":"2026-08-04T13:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","เป็น","ผู้","เ****ว"],"library":"newmm","runtime":0.00011801719665527344},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งนั้นเลยนะคะ","time":"2026-08-04T13:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งนั้นเลยนะคะ ","time":"2026-08-04T13:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งนั้น","เลย","นะคะ"," "],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง","time":"2026-08-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง","time":"2026-08-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง"],"library":"newmm","runtime":0.00005626678466796875},"time":"2026-08-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆมีคำ","time":"2026-08-04T13:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ มีคำ","time":"2026-08-04T13:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","มี","คำ"],"library":"newmm","runtime":0.00007843971252441406},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญตอนนี้","time":"2026-08-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญตอนนี้","time":"2026-08-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ตอนนี้"],"library":"newmm","runtime":0.00008845329284667969},"time":"2026-08-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:42:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำคัญ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฮิตพูดกันมา","time":"2026-08-04T13:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฮิตพูดกันมา","time":"2026-08-04T13:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฮิต","พูด","กัน","มา"],"library":"newmm","runtime":0.0001125335693359375},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กเลยก็คือ","time":"2026-08-04T13:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กเลยก็คือ","time":"2026-08-04T13:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก","เลย","ก็","คือ"],"library":"newmm","runtime":0.00011444091796875},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของเรา","time":"2026-08-04T13:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของเรา","time":"2026-08-04T13:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","เรา"],"library":"newmm","runtime":0.00008130073547363281},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:27+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-04T13:42:27+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-04T13:42:27+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-04T13:42:27+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-04T13:42: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-04T13:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่นะคะ","time":"2026-08-04T13:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่นะคะ ","time":"2026-08-04T13:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","นะคะ"," "],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:28+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-04T13:42:28+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-04T13:42:28+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-04T13:42:28+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-04T13:42: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-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง","time":"2026-08-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง","time":"2026-08-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง"],"library":"newmm","runtime":0.00005435943603515625},"time":"2026-08-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆไปยังไง","time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ ไปยังไง","time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","ไป","ยังไง"],"library":"newmm","runtime":0.00008893013000488281},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":["อย่างไร"]}]},"time":"2026-08-04T13:42: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":["อย่างไร"]}]},"time":"2026-08-04T13:42: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-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วคำ","time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วคำ","time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","คำ"],"library":"newmm","runtime":0.00009202957153320312},"time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้จะมีความ","time":"2026-08-04T13:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้จะมีความ","time":"2026-08-04T13:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","จะ","มี","ความ"],"library":"newmm","runtime":0.00007843971252441406},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญต่อชีวิต","time":"2026-08-04T13:42:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญต่อชีวิต","time":"2026-08-04T13:42:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ต่อ","ชีวิต"],"library":"newmm","runtime":0.0001404285430908203},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:33+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-04T13:42:33+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-04T13:42:33+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-04T13:42:33+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-04T13:42: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-04T13:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรายังไงรบกวนให้","time":"2026-08-04T13:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรายังไงรบกวนให้","time":"2026-08-04T13:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ยังไง","รบกวน","ให้"],"library":"newmm","runtime":0.00011944770812988281},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณหมอ","time":"2026-08-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณหมอ","time":"2026-08-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณหมอ"],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณหมอ","suggestions":[]}]},"time":"2026-08-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณหมอ","suggestions":[]}]},"time":"2026-08-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณหมอ","suggestions":[]}]},"time":"2026-08-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณหมอ","suggestions":[]}]},"time":"2026-08-04T13:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณหมอ","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณพยาบาล","time":"2026-08-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณพยาบาล","time":"2026-08-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","พยาบาล"],"library":"newmm","runtime":0.0000667572021484375},"time":"2026-08-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจารย์","time":"2026-08-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจารย์","time":"2026-08-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจารย์"],"library":"newmm","runtime":0.00007557868957519531},"time":"2026-08-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บุหงาก่อนนะ","time":"2026-08-04T13:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บุหงาก่อนนะ","time":"2026-08-04T13:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บุหงา","ก่อน","นะ"],"library":"newmm","runtime":0.0001277923583984375},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:40+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-04T13:42:40+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-04T13:42:40+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-04T13:42:40+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-04T13:42: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-04T13:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะว่าคำนี้สำคัญอย่างไรคะ","time":"2026-08-04T13:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะว่าคำนี้สำคัญอย่างไรคะ","time":"2026-08-04T13:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","ว่า","คำ","นี้","สำคัญ","อย่างไร","คะ"],"library":"newmm","runtime":0.00011754035949707031},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำดี","time":"2026-08-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำดี","time":"2026-08-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำดี"],"library":"newmm","runtime":0.0000591278076171875},"time":"2026-08-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำดี","suggestions":[]}]},"time":"2026-08-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำดี","suggestions":[]}]},"time":"2026-08-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำดี","suggestions":[]}]},"time":"2026-08-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำดี","suggestions":["ทำ","ดี","ทำไม"]}]},"time":"2026-08-04T13:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำดี","suggestions":["ทำ","ดี","ทำไม"]}]},"time":"2026-08-04T13:42: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-04T13:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะเอาง่าย","time":"2026-08-04T13:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เอาง่าย","time":"2026-08-04T13:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เอา","ง่าย"],"library":"newmm","runtime":0.00011444091796875},"time":"2026-08-04T13:42: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-04T13:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นิดเดียวเลยค่ะ","time":"2026-08-04T13:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นิดเดียวเลยค่ะ ","time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นิดเดียว","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00010418891906738281},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิต","time":"2026-08-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิต","time":"2026-08-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต"],"library":"newmm","runtime":0.00006699562072753906},"time":"2026-08-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยืนยาวสุขภาพ","time":"2026-08-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยืนยาวสุขภาพ","time":"2026-08-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยืนยาว","สุขภาพ"],"library":"newmm","runtime":0.00011563301086425781},"time":"2026-08-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยืนยาว","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยืนยาว","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยืนยาว","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยืนยาว","suggestions":["ยืนยัน","ยืนนาน"]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยืนยาว","suggestions":["ยืนยัน","ยืนนาน"]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีและ","time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีและ","time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","และ"],"library":"newmm","runtime":0.00008869171142578125},"time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดี","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดี","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดี","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดี","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดี","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพชีวิตที่ดี","time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพชีวิตที่ดี","time":"2026-08-04T13:42:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพชีวิต","ที่","ดี"],"library":"newmm","runtime":0.0001232624053955078},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:48+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-04T13:42:48+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-04T13:42:48+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-04T13:42:48+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-04T13:42: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-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซ้ำคำ","time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซ้ำคำ","time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซ้ำ","คำ"],"library":"newmm","runtime":0.00006008148193359375},"time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซ้ำ","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซ้ำ","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซ้ำ","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซ้ำ","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซ้ำ","suggestions":[]},{"word":"คำ","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่านั้นเองค่ะที่เป็นขีด","time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่านั้นเองค่ะ ที่เป็นขีด","time":"2026-08-04T13:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่านั้นเอง","ค่ะ"," ","ที่","เป็น","ขีด"],"library":"newmm","runtime":0.000141143798828125},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรา","time":"2026-08-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรา","time":"2026-08-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา"],"library":"newmm","runtime":0.00005125999450683594},"time":"2026-08-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีอายุยืนยาวจริง","time":"2026-08-04T13:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีอายุยืนยาวจริง","time":"2026-08-04T13:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มีอายุ","ยืนยาว","จริง"],"library":"newmm","runtime":0.000102996826171875},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:52+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-04T13:42:52+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-04T13:42:52+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-04T13:42:52+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-04T13:42: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-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่","time":"2026-08-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่","time":"2026-08-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่"],"library":"newmm","runtime":0.00004792213439941406},"time":"2026-08-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T13:42:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่คนมีอายุยืนยาว","time":"2026-08-04T13:42:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่คนมีอายุยืนยาว","time":"2026-08-04T13:42:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่","คนมีอายุ","ยืนยาว"],"library":"newmm","runtime":0.00012040138244628906},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:54+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-04T13:42:54+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-04T13:42:54+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-04T13:42:54+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-04T13:42: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-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะมีความ","time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะมีความ","time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","มี","ความ"],"library":"newmm","runtime":0.00007534027099609375},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:55+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-04T13:42:55+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-04T13:42:55+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-04T13:42:55+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-04T13:42: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-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความเป็นอยู่","time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความเป็นอยู่","time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความเป็นอยู่"],"library":"newmm","runtime":0.00009679794311523438},"time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T13:42:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั่นคือสิ่งที่","time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั่นคือสิ่งที่","time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั่น","คือ","สิ่ง","ที่"],"library":"newmm","runtime":0.0001125335693359375},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42: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-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราอยากวาด","time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราอยากวาด","time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","อยาก","วาด"],"library":"newmm","runtime":0.000072479248046875},"time":"2026-08-04T13:42: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-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หวังไว้","time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หวังไว้","time":"2026-08-04T13:42: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":[]}]},"time":"2026-08-04T13:42:58+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-04T13:42:58+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-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หวัง","ไว้"],"library":"newmm","runtime":0.0001900196075439453},"time":"2026-08-04T13:42:58+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-04T13:42:58+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-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หวัง","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หวัง","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หวัง","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หวัง","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T13:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หวัง","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T13:42: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-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และเมื่อ","time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และเมื่อ","time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","เมื่อ"],"library":"newmm","runtime":0.00005936622619628906},"time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงระยะสุดท้ายของชีวิต","time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงระยะสุดท้ายของชีวิต","time":"2026-08-04T13:43:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","ระยะ","สุดท้าย","ของ","ชีวิต"],"library":"newmm","runtime":0.00016927719116210938},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรา","time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรา","time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา"],"library":"newmm","runtime":0.00005125999450683594},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เสียชีวิต","time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เสียชีวิต","time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เสียชีวิต"],"library":"newmm","runtime":0.00009775161743164062},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างสมศักดิ์","time":"2026-08-04T13:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างสมศักดิ์","time":"2026-08-04T13:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","สม","ศักดิ์"],"library":"newmm","runtime":0.00010395050048828125},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:03+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-04T13:43:03+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-04T13:43:03+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-04T13:43:03+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-04T13:43: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-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ศรีและคุณค่า","time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ศรีและคุณค่า","time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ศรี","และ","คุณค่า"],"library":"newmm","runtime":0.00011658668518066406},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:04+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-04T13:43:04+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-04T13:43:04+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-04T13:43:04+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-04T13:43: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-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของความเป็นมนุษย์","time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของความเป็นมนุษย์","time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ความเป็นมนุษย์"],"library":"newmm","runtime":0.00016236305236816406},"time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"ความเป็นมนุษย์","suggestions":[]}]},"time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"ความเป็นมนุษย์","suggestions":[]}]},"time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"ความเป็นมนุษย์","suggestions":[]}]},"time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"ความเป็นมนุษย์","suggestions":[]}]},"time":"2026-08-04T13:43:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"ความเป็นมนุษย์","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกอย่าง","time":"2026-08-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกอย่าง","time":"2026-08-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกอย่าง"],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทุกอย่าง","suggestions":[]}]},"time":"2026-08-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทุกอย่าง","suggestions":[]}]},"time":"2026-08-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทุกอย่าง","suggestions":[]}]},"time":"2026-08-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทุกอย่าง","suggestions":[]}]},"time":"2026-08-04T13:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทุกอย่าง","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันคือความฝัน","time":"2026-08-04T13:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันคือความฝัน","time":"2026-08-04T13:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","คือ","ความฝัน"],"library":"newmm","runtime":0.00008463859558105469},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:08+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-04T13:43:08+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-04T13:43:08+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-04T13:43:08+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-04T13:43: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-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของพวกเรา","time":"2026-08-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของพวกเรา","time":"2026-08-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","พวกเรา"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T13:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วพี่คิดว่าน่าจะ","time":"2026-08-04T13:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วพี่คิดว่าน่าจะ","time":"2026-08-04T13:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","พี่","คิด","ว่า","น่าจะ"],"library":"newmm","runtime":0.00010347366333007812},"time":"2026-08-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นพี่นะคะ","time":"2026-08-04T13:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นพี่นะคะ ","time":"2026-08-04T13:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","พี่","นะคะ"," "],"library":"newmm","runtime":0.00012564659118652344},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในที่นี้","time":"2026-08-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในที่นี้","time":"2026-08-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ในที่นี้"],"library":"newmm","runtime":0.00011396408081054688},"time":"2026-08-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ในที่นี้","suggestions":[]}]},"time":"2026-08-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ในที่นี้","suggestions":[]}]},"time":"2026-08-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ในที่นี้","suggestions":[]}]},"time":"2026-08-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ในที่นี้","suggestions":[]}]},"time":"2026-08-04T13:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ในที่นี้","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้ถามอายุเป็นใหญ่","time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้ถามอายุเป็นใหญ่","time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","ถาม","อายุ","เป็นใหญ่"],"library":"newmm","runtime":0.00010752677917480469},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":["เส้นใหญ่"]}]},"time":"2026-08-04T13:43: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":["เส้นใหญ่"]}]},"time":"2026-08-04T13:43: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-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยนะคะว่าใคร","time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยนะคะ ว่าใคร","time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","นะคะ"," ","ว่า","ใคร"],"library":"newmm","runtime":0.00008726119995117188},"time":"2026-08-04T13:43: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-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นน้อง","time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นน้อง","time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","น้อง"],"library":"newmm","runtime":0.00007987022399902344},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T13:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฉะนั้นพี่ก็เลยคิดว่า","time":"2026-08-04T13:43:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฉะนั้นพี่ก็เลยคิดว่า","time":"2026-08-04T13:43:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฉะนั้น","พี่","ก็","เลย","คิด","ว่า"],"library":"newmm","runtime":0.00009775161743164062},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จุดนี้คือจุดเริ่มต้น","time":"2026-08-04T13:43:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จุดนี้คือจุดเริ่มต้น","time":"2026-08-04T13:43:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จุด","นี้","คือ","จุดเริ่มต้น"],"library":"newmm","runtime":0.00015020370483398438},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เรา","time":"2026-08-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เรา","time":"2026-08-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา"],"library":"newmm","runtime":0.00006318092346191406},"time":"2026-08-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะจุดประกาย","time":"2026-08-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะจุดประกาย","time":"2026-08-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","จุดประกาย"],"library":"newmm","runtime":0.00012135505676269531},"time":"2026-08-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"จุดประกาย","suggestions":[]}]},"time":"2026-08-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"จุดประกาย","suggestions":[]}]},"time":"2026-08-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"จุดประกาย","suggestions":[]}]},"time":"2026-08-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"จุดประกาย","suggestions":[]}]},"time":"2026-08-04T13:43:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"จุดประกาย","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวเองนะคะ","time":"2026-08-04T13:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวเองนะคะ ","time":"2026-08-04T13:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัวเอง","นะคะ"," "],"library":"newmm","runtime":0.000080108642578125},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:21+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-04T13:43:21+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-04T13:43:21+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-04T13:43:21+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-04T13:43: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-04T13:43:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ให้พลัง","time":"2026-08-04T13:43:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ให้พลัง","time":"2026-08-04T13:43:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ให้","พลัง"],"library":"newmm","runtime":0.00007796287536621094},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:22+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-04T13:43:22+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-04T13:43:22+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-04T13:43:22+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-04T13:43: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-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวเองที่","time":"2026-08-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวเองที่","time":"2026-08-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัวเอง","ที่"],"library":"newmm","runtime":0.00006985664367675781},"time":"2026-08-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตัวเอง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตัวเอง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตัวเอง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตัวเอง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:43:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตัวเอง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดี","time":"2026-08-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดี","time":"2026-08-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี"],"library":"newmm","runtime":0.000041961669921875},"time":"2026-08-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T13:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิต","time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิต","time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต"],"library":"newmm","runtime":0.00008869171142578125},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยืนยาวนาน","time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยืนยาวนาน","time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยืน","ยาวนาน"],"library":"newmm","runtime":0.00009775161743164062},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยืน","suggestions":[]},{"word":"ยาวนาน","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยืน","suggestions":[]},{"word":"ยาวนาน","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยืน","suggestions":[]},{"word":"ยาวนาน","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยืน","suggestions":[]},{"word":"ยาวนาน","suggestions":[]}]},"time":"2026-08-04T13:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยืน","suggestions":[]},{"word":"ยาวนาน","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วยังมีหน้าไปไหน","time":"2026-08-04T13:43:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วยังมีหน้าไปไหน","time":"2026-08-04T13:43:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","ยัง","มีหน้า","ไป","ไหน"],"library":"newmm","runtime":0.0001499652862548828},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีรอยยิ้ม","time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีรอยยิ้ม","time":"2026-08-04T13:43: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-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","รอยยิ้ม"],"library":"newmm","runtime":0.00011801719665527344},"time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีเพื่อนที่รัก","time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีเพื่อนที่รัก","time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","เพื่อน","ที่รัก"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":"รอยยิ้ม","suggestions":[]}]},"time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":"รอยยิ้ม","suggestions":[]}]},"time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":"รอยยิ้ม","suggestions":[]}]},"time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":"รอยยิ้ม","suggestions":[]}]},"time":"2026-08-04T13:43:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":"รอยยิ้ม","suggestions":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:30+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-04T13:43:30+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-04T13:43:30+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-04T13:43:30+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-04T13:43: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-04T13:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีคนที่รัก","time":"2026-08-04T13:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีคนที่รัก","time":"2026-08-04T13:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","คน","ที่รัก"],"library":"newmm","runtime":0.00008463859558105469},"time":"2026-08-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่","time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่","time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่"],"library":"newmm","runtime":0.00005626678466796875},"time":"2026-08-04T13:43: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-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้างกายเรา","time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้างกายเรา","time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้าง","กาย","เรา"],"library":"newmm","runtime":0.00007534027099609375},"time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:43:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:32+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-04T13:43:32+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-04T13:43:32+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-04T13:43:32+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-04T13:43: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-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นัด","time":"2026-08-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นัด","time":"2026-08-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นัด"],"library":"newmm","runtime":0.00004935264587402344},"time":"2026-08-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นัด","suggestions":[]}]},"time":"2026-08-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นัด","suggestions":[]}]},"time":"2026-08-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นัด","suggestions":[]}]},"time":"2026-08-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นัด","suggestions":[]}]},"time":"2026-08-04T13:43:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นัด","suggestions":[]}]},"time":"2026-08-04T13:43:34+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-04T13:43:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่ก็คือ 3","time":"2026-08-04T13:43:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่ก็คือ 3","time":"2026-08-04T13:43:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่","ก็","คือ"," ","3"],"library":"newmm","runtime":0.00008559226989746094},"time":"2026-08-04T13:43: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":"3","suggestions":[]}]},"time":"2026-08-04T13:43: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":"3","suggestions":[]}]},"time":"2026-08-04T13:43: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":"3","suggestions":[]}]},"time":"2026-08-04T13:43: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":"3","suggestions":[]}]},"time":"2026-08-04T13:43: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":"3","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" คำถามหน่อยค่ะ","time":"2026-08-04T13:43:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" คำถามหน่อยค่ะ ","time":"2026-08-04T13:43:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","คำถาม","หน่อย","ค่ะ"," "],"library":"newmm","runtime":0.0001232624053955078},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตยืนยาว","time":"2026-08-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตยืนยาว","time":"2026-08-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","ยืนยาว"],"library":"newmm","runtime":0.00008893013000488281},"time":"2026-08-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุขภาพดีและ","time":"2026-08-04T13:43:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุขภาพดีและ","time":"2026-08-04T13:43:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุขภาพ","ดี","และ"],"library":"newmm","runtime":0.00009226799011230469},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:38+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-04T13:43:38+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-04T13:43:38+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-04T13:43:38+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-04T13:43: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-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพชีวิต","time":"2026-08-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพชีวิต","time":"2026-08-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพชีวิต"],"library":"newmm","runtime":0.00009107589721679688},"time":"2026-08-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ดีขึ้น","time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ดีขึ้น","time":"2026-08-04T13:43: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-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณมากๆนะคะ","time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณมาก ๆ นะคะ ","time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ดีขึ้น"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]}]},"time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]}]},"time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]}]},"time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","มาก"," ","ๆ"," ","นะคะ"," "],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]}]},"time":"2026-08-04T13:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เส้นคุณหมอค่ะ","time":"2026-08-04T13:43:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เส้นคุณหมอค่ะ ","time":"2026-08-04T13:43:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เส้น","คุณหมอ","ค่ะ"," "],"library":"newmm","runtime":0.00011992454528808594},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้คล้ายกันนะคะ","time":"2026-08-04T13:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้คล้ายกันนะคะ ","time":"2026-08-04T13:43: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-04T13:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หนูอยากจะพูดคำสั้นๆ","time":"2026-08-04T13:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หนูอยากจะพูดคำสั้น ๆ ","time":"2026-08-04T13:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","คล้าย","กัน","นะคะ"," "],"library":"newmm","runtime":0.00009489059448242188},"time":"2026-08-04T13:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หนู","อยาก","จะ","พูด","คำ","สั้น"," ","ๆ"," "],"library":"newmm","runtime":0.00008606910705566406},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43: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-04T13:43: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-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปกติเราก็","time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปกติเราก็","time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปกติ","เรา","ก็"],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T13:43: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-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องปิด","time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องปิด","time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","ปิด"],"library":"newmm","runtime":0.000056743621826171875},"time":"2026-08-04T13:43:47+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-04T13:43:47+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-04T13:43:47+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-04T13:43:47+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-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"ปิด","suggestions":[]}]},"time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"ปิด","suggestions":[]}]},"time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"ปิด","suggestions":[]}]},"time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"ปิด","suggestions":[]}]},"time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"ปิด","suggestions":[]}]},"time":"2026-08-04T13:43:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"If you like","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-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"If you like","time":"2026-08-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"If you like","time":"2026-08-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["If"," ","you"," ","like"],"library":"newmm","runtime":0.00007677078247070312},"time":"2026-08-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"If","suggestions":[]},{"word":" ","suggestions":[]},{"word":"you","suggestions":[]},{"word":" ","suggestions":[]},{"word":"like","suggestions":[]}]},"time":"2026-08-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"If","suggestions":[]},{"word":" ","suggestions":[]},{"word":"you","suggestions":[]},{"word":" ","suggestions":[]},{"word":"like","suggestions":[]}]},"time":"2026-08-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"If","suggestions":[]},{"word":" ","suggestions":[]},{"word":"you","suggestions":[]},{"word":" ","suggestions":[]},{"word":"like","suggestions":[]}]},"time":"2026-08-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"If","suggestions":["of","if","f"]},{"word":" ","suggestions":[]},{"word":"you","suggestions":["your","to","do"]},{"word":" ","suggestions":[]},{"word":"like","suggestions":["line","live","likes"]}]},"time":"2026-08-04T13:43:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"If","suggestions":["of","if","f"]},{"word":" ","suggestions":[]},{"word":"you","suggestions":["your","to","do"]},{"word":" ","suggestions":[]},{"word":"like","suggestions":["line","live","likes"]}]},"time":"2026-08-04T13:43: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-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็","time":"2026-08-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็","time":"2026-08-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"],"library":"newmm","runtime":0.00004839897155761719},"time":"2026-08-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คืออยากให้","time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คืออยากให้","time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","อยาก","ให้"],"library":"newmm","runtime":0.00006723403930664062},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:52+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-04T13:43:52+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-04T13:43:52+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-04T13:43:52+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-04T13:43: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-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตเรา","time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตเรา","time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","เรา"],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยืนยาว","time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยืนยาว","time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยืนยาว"],"library":"newmm","runtime":0.00005817413330078125},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยืนยาว","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยืนยาว","suggestions":["ยืนยัน","ยืนนาน"]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยืนยาว","suggestions":["ยืนยัน","ยืนนาน"]}]},"time":"2026-08-04T13:43: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-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่นอกจากนี้","time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่นอกจากนี้","time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","นอกจากนี้"],"library":"newmm","runtime":0.00012350082397460938},"time":"2026-08-04T13:43: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-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราควรจะ","time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราควรจะ","time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แต่","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แต่","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แต่","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ควรจะ"],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แต่","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แต่","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]},{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]},{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]},{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]},{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]},{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T13:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"live life","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-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"live life","time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"live life","time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["live"," ","life"],"library":"newmm","runtime":0.00005078315734863281},"time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"live","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]}]},"time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"live","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]}]},"time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"live","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]}]},"time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"live","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]}]},"time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"live","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]}]},"time":"2026-08-04T13:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" to your ด้วย","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-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" to your ด้วย","time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" to your ด้วย","time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","to"," ","your"," ","ด้วย"],"library":"newmm","runtime":0.00007748603820800781},"time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"your","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"your","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"your","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"your","suggestions":["you","our","four"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"your","suggestions":["you","our","four"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือว่า","time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือว่า","time":"2026-08-04T13:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ว่า"],"library":"newmm","runtime":0.00006651878356933594},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:56+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-04T13:43:56+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-04T13:43:56+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-04T13:43:56+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-04T13:43: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-04T13:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้องจะยืน","time":"2026-08-04T13:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้องจะยืน","time":"2026-08-04T13:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้อง","จะ","ยืน"],"library":"newmm","runtime":0.00010657310485839844},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43:57+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-04T13:43:57+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-04T13:43:57+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-04T13:43:57+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-04T13:43: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-04T13:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยาวแล้วเราควร","time":"2026-08-04T13:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยาวแล้วเราควร","time":"2026-08-04T13:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยาว","แล้ว","เรา","ควร"],"library":"newmm","runtime":0.00008392333984375},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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":[]}]},"time":"2026-08-04T13:43: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-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีชีวิต","time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีชีวิต","time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มีชีวิต"],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T13:43: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-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพ","time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพ","time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพ"],"library":"newmm","runtime":0.00004863739013671875},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T13:43: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-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิต","time":"2026-08-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิต","time":"2026-08-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต"],"library":"newmm","runtime":0.00007367134094238281},"time":"2026-08-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ดีแบบที่","time":"2026-08-04T13:44:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ดีแบบที่","time":"2026-08-04T13:44:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ดี","แบบ","ที่"],"library":"newmm","runtime":0.00008511543273925781},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจารย์แนะนำเหมือนกันนะ","time":"2026-08-04T13:44:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจารย์แนะนำเหมือนกันนะ","time":"2026-08-04T13:44:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจารย์","แนะนำ","เหมือนกัน","นะ"],"library":"newmm","runtime":0.00023794174194335938},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รันชูศักดิ์","time":"2026-08-04T13:44:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รันชูศักดิ์","time":"2026-08-04T13:44:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัน","ชู","ศักดิ์"],"library":"newmm","runtime":0.00006771087646484375},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:07+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-04T13:44:07+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-04T13:44:07+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-04T13:44:07+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-04T13:44: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-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยนะ","time":"2026-08-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยนะ","time":"2026-08-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","นะ"],"library":"newmm","runtime":0.00005650520324707031},"time":"2026-08-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะว่าในฐานะ","time":"2026-08-04T13:44:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะว่าในฐานะ","time":"2026-08-04T13:44:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","ว่า","ใน","ฐานะ"],"library":"newmm","runtime":0.00009489059448242188},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นตัวแทนของ","time":"2026-08-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นตัวแทนของ","time":"2026-08-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็นตัวแทน","ของ"],"library":"newmm","runtime":0.00014925003051757812},"time":"2026-08-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็นตัวแทน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็นตัวแทน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็นตัวแทน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็นตัวแทน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T13:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็นตัวแทน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่มคน","time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่มคน","time":"2026-08-04T13:44: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-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พิการด้วย","time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พิการด้วย","time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่มคน"],"library":"newmm","runtime":0.000058650970458984375},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พิการ","ด้วย"],"library":"newmm","runtime":0.00004601478576660156},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กลุ่มคน","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กลุ่มคน","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กลุ่มคน","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กลุ่มคน","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กลุ่มคน","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พิการ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พิการ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พิการ","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พิการ","suggestions":["การ","อาการ","ทำการ"]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:44:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พิการ","suggestions":["การ","อาการ","ทำการ"]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประเด็น","time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประเด็น","time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประเด็น"],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประเด็น","suggestions":[]}]},"time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประเด็น","suggestions":[]}]},"time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประเด็น","suggestions":[]}]},"time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประเด็น","suggestions":[]}]},"time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประเด็น","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรเข้าไปด้วยไหมคะเนี่ย","time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรเข้าไปด้วยไหมคะ เนี่ย","time":"2026-08-04T13:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","เข้าไป","ด้วย","ไหม","คะ"," ","เนี่ย"],"library":"newmm","runtime":0.00013399124145507812},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":["นี่"]}]},"time":"2026-08-04T13:44: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":["นี่"]}]},"time":"2026-08-04T13:44: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-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริงๆ","time":"2026-08-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ ","time":"2026-08-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," "],"library":"newmm","runtime":0.00007343292236328125},"time":"2026-08-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อ","time":"2026-08-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อ","time":"2026-08-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ"],"library":"newmm","runtime":0.00009131431579589844},"time":"2026-08-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กี้ถามแล้วผม","time":"2026-08-04T13:44:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กี้ถามแล้วผม","time":"2026-08-04T13:44:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กี้","ถาม","แล้ว","ผม"],"library":"newmm","runtime":0.00009059906005859375},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าผมน่า","time":"2026-08-04T13:44:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าผมน่า","time":"2026-08-04T13:44:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","ผม","น่า"],"library":"newmm","runtime":0.00006365776062011719},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:18+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-04T13:44:18+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-04T13:44:18+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-04T13:44:18+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-04T13:44: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-04T13:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเวิร์คสุด","time":"2026-08-04T13:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเวิร์คสุด","time":"2026-08-04T13:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เวิร์ค","สุด"],"library":"newmm","runtime":0.00008416175842285156},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:19+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-04T13:44:19+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-04T13:44:19+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-04T13:44:19+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-04T13:44: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-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่า","time":"2026-08-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่า","time":"2026-08-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า"],"library":"newmm","runtime":0.00005984306335449219},"time":"2026-08-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:44:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราเรา","time":"2026-08-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราเรา","time":"2026-08-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","เรา"],"library":"newmm","runtime":0.00005435943603515625},"time":"2026-08-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]},{"word":"เรา","suggestions":[" ๆ "]}]},"time":"2026-08-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]},{"word":"เรา","suggestions":[" ๆ "]}]},"time":"2026-08-04T13:44:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]},{"word":"เรา","suggestions":[" ๆ "]}]},"time":"2026-08-04T13:44: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-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี","time":"2026-08-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี","time":"2026-08-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี"],"library":"newmm","runtime":0.00004220008850097656},"time":"2026-08-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:44:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความรู้สึกว่า","time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความรู้สึกว่า","time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความรู้สึก","ว่า"],"library":"newmm","runtime":0.00012183189392089844},"time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความรู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความรู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความรู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความรู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความรู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวลาเราทำงาน","time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวลาเราทำงาน","time":"2026-08-04T13:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวลา","เรา","ทำงาน"],"library":"newmm","runtime":0.00007033348083496094},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:27+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-04T13:44:27+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-04T13:44:27+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-04T13:44:27+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-04T13:44: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-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรามีความสุข","time":"2026-08-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรามีความสุข","time":"2026-08-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","มีความสุข"],"library":"newmm","runtime":0.0000896453857421875},"time":"2026-08-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]},{"word":"มีความสุข","suggestions":[]}]},"time":"2026-08-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]},{"word":"มีความสุข","suggestions":[]}]},"time":"2026-08-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]},{"word":"มีความสุข","suggestions":[]}]},"time":"2026-08-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]},{"word":"มีความสุข","suggestions":[]}]},"time":"2026-08-04T13:44:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]},{"word":"มีความสุข","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรา","time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรา","time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา"],"library":"newmm","runtime":0.00006031990051269531},"time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เลยลืม","time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เลยลืม","time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เลย","ลืม"],"library":"newmm","runtime":0.0000629425048828125},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:30+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-04T13:44:30+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-04T13:44:30+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-04T13:44:30+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-04T13:44: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-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุตัวเราเอง","time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุตัวเราเอง","time":"2026-08-04T13:44:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ","ตัวเรา","เอง"],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:30+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-04T13:44:30+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-04T13:44:30+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-04T13:44:30+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-04T13:44: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-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นานแล้ว","time":"2026-08-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นานแล้ว","time":"2026-08-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นาน","แล้ว"],"library":"newmm","runtime":0.00008797645568847656},"time":"2026-08-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พอเรายืมเรื่อยๆเนี่ย","time":"2026-08-04T13:44:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พอเรายืมเรื่อย ๆ เนี่ย","time":"2026-08-04T13:44:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พอ","เรา","ยืม","เรื่อย ๆ"," ","เนี่ย"],"library":"newmm","runtime":0.00013637542724609375},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":["นี่"]}]},"time":"2026-08-04T13:44: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":["นี่"]}]},"time":"2026-08-04T13:44: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-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไป","time":"2026-08-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไป","time":"2026-08-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป"],"library":"newmm","runtime":0.0000553131103515625},"time":"2026-08-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไหนเมื่อกี้พิธีกร","time":"2026-08-04T13:44:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไหนเมื่อกี้พิธีกร","time":"2026-08-04T13:44:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไหน","เมื่อกี้","พิธีกร"],"library":"newmm","runtime":0.00010967254638671875},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:35+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-04T13:44:35+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-04T13:44:35+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-04T13:44:35+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-04T13:44: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-04T13:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังบอกว่า","time":"2026-08-04T13:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังบอกว่า","time":"2026-08-04T13:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","บอ","กว่า"],"library":"newmm","runtime":0.00007343292236328125},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:36+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-04T13:44:36+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-04T13:44:36+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-04T13:44:36+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-04T13:44: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-04T13:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังดูยังดูหนุ่ม","time":"2026-08-04T13:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังดูยังดูหนุ่ม","time":"2026-08-04T13:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","ดู","ยัง","ดู","หนุ่ม"],"library":"newmm","runtime":0.00007700920104980469},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มัน","time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มัน","time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน"],"library":"newmm","runtime":0.00005817413330078125},"time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ได้นมแล้วล่ะ","time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ได้นมแล้วล่ะ","time":"2026-08-04T13:44:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ได้","นม","แล้ว","ล่ะ"],"library":"newmm","runtime":0.001031637191772461},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพียง","time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพียง","time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพียง"],"library":"newmm","runtime":0.00006461143493652344},"time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพียง","suggestions":[]}]},"time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพียง","suggestions":[]}]},"time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพียง","suggestions":[]}]},"time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพียง","suggestions":[]}]},"time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพียง","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าเรามีความสุข","time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าเรามีความสุข","time":"2026-08-04T13:44:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","เรา","มีความสุข"],"library":"newmm","runtime":0.0001480579376220703},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:40+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-04T13:44:40+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-04T13:44:40+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-04T13:44:40+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-04T13:44: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-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอ","time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอ","time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ"],"library":"newmm","runtime":0.000051021575927734375},"time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกอย่างมันสุขแน่","time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกอย่างมันสุขแน่","time":"2026-08-04T13:44:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกอย่าง","มัน","สุข","แน่"],"library":"newmm","runtime":0.00012445449829101562},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันก็เลยทำงานได้","time":"2026-08-04T13:44:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันก็เลยทำงานได้","time":"2026-08-04T13:44:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","ก็","เลย","ทำงาน","ได้"],"library":"newmm","runtime":0.000091552734375},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"mv กลับ","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-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"mv กลับ","time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"mv กลับ","time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["mv"," ","กลับ"],"library":"newmm","runtime":0.00006008148193359375},"time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"mv","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"mv","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"mv","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"mv","suggestions":["my","me","m"]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"mv","suggestions":["my","me","m"]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาเลี้ยงคนพิการ","time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาเลี้ยงคนพิการ","time":"2026-08-04T13:44:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","เลี้ยง","คนพิการ"],"library":"newmm","runtime":0.00008392333984375},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:44+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-04T13:44:44+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-04T13:44:44+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-04T13:44:44+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-04T13:44: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-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ","time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ","time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"],"library":"newmm","runtime":0.00008511543273925781},"time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:44: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-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ผมทำงาน","time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ผมทำงาน","time":"2026-08-04T13:44:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ผม","ทำงาน"],"library":"newmm","runtime":0.00010061264038085938},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44:49+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-04T13:44:49+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-04T13:44:49+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-04T13:44:49+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-04T13:44: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-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยเพื่อ","time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยเพื่อ","time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","เพื่อ"],"library":"newmm","runtime":0.00008630752563476562},"time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ด้วย","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นๆพี่ๆน้องๆเนี่ย","time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น ๆ พี่ ๆ น้อง ๆ เนี่ย","time":"2026-08-04T13:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น"," ","ๆ"," ","พี่"," ","ๆ"," ","น้อง ๆ"," ","เนี่ย"],"library":"newmm","runtime":0.0001404285430908203},"time":"2026-08-04T13:44: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:44: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:44: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:44: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:44: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:44: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-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่วน","time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่วน","time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่วน"],"library":"newmm","runtime":0.0000514984130859375},"time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ส่วน","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใหญ่คนที่เขา","time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใหญ่คนที่เขา","time":"2026-08-04T13:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใหญ่","คน","ที่","เขา"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึง","time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึง","time":"2026-08-04T13:44: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-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จุดจุดหนึ่งเนี่ย","time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จุดจุดหนึ่งเนี่ย","time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง"],"library":"newmm","runtime":0.00006270408630371094},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จุด","จุด","หนึ่ง","เนี่ย"],"library":"newmm","runtime":0.0023605823516845703},"time":"2026-08-04T13:44: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":["1","๑"]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จุด","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จุด","suggestions":[]},{"word":"จุด","suggestions":[" ๆ "]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จุด","suggestions":[]},{"word":"จุด","suggestions":[" ๆ "]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จุด","suggestions":[]},{"word":"จุด","suggestions":[" ๆ "]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:44: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-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขา","time":"2026-08-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขา","time":"2026-08-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา"],"library":"newmm","runtime":0.0000438690185546875},"time":"2026-08-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็มีสติ","time":"2026-08-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็มีสติ","time":"2026-08-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","มีสติ"],"library":"newmm","runtime":0.00006365776062011719},"time":"2026-08-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีสติ","suggestions":[]}]},"time":"2026-08-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีสติ","suggestions":[]}]},"time":"2026-08-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีสติ","suggestions":[]}]},"time":"2026-08-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีสติ","suggestions":["มีมติ","มิติ","มติ"]}]},"time":"2026-08-04T13:44:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีสติ","suggestions":["มีมติ","มิติ","มติ"]}]},"time":"2026-08-04T13:44: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-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขารู้","time":"2026-08-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขารู้","time":"2026-08-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","รู้"],"library":"newmm","runtime":0.0000553131103515625},"time":"2026-08-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เขา","suggestions":[]},{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เขา","suggestions":[]},{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เขา","suggestions":[]},{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เขา","suggestions":[]},{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เขา","suggestions":[]},{"word":"รู้","suggestions":[]}]},"time":"2026-08-04T13:44: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-04T13:44:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าสิ่งที่เขาทำเนี่ย","time":"2026-08-04T13:44:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าสิ่งที่เขาทำเนี่ย","time":"2026-08-04T13:44:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","สิ่ง","ที่","เขา","ทำ","เนี่ย"],"library":"newmm","runtime":0.0001087188720703125},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":["นี่"]}]},"time":"2026-08-04T13:44: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":["นี่"]}]},"time":"2026-08-04T13:44: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-04T13:44:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันสร้างประโยชน์ให้กับ","time":"2026-08-04T13:44:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันสร้างประโยชน์ให้กับ","time":"2026-08-04T13:44:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","สร้าง","ประโยชน์","ให้","กับ"],"library":"newmm","runtime":0.00012040138244628906},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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":[]}]},"time":"2026-08-04T13:44: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-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คน","time":"2026-08-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คน","time":"2026-08-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน"],"library":"newmm","runtime":0.00004506111145019531},"time":"2026-08-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คน","suggestions":[]}]},"time":"2026-08-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คน","suggestions":[]}]},"time":"2026-08-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คน","suggestions":[]}]},"time":"2026-08-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คน","suggestions":[]}]},"time":"2026-08-04T13:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คน","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่การเงินอื่นๆ","time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่การเงินอื่น ๆ ","time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","การเงิน","อื่น"," ","ๆ"," "],"library":"newmm","runtime":0.00020241737365722656},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั้น","time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั้น","time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั้น"],"library":"newmm","runtime":0.000046253204345703125},"time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T13:45:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่มที่มี","time":"2026-08-04T13:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่มที่มี","time":"2026-08-04T13:45: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-04T13:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นึกว่าเป็น","time":"2026-08-04T13:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นึกว่าเป็น","time":"2026-08-04T13:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่ม","ที่","มี"],"library":"newmm","runtime":0.00006747245788574219},"time":"2026-08-04T13:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นึก","ว่า","เป็น"],"library":"newmm","runtime":0.000048160552978515625},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:03+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-04T13:45:03+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-04T13:45: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":[]}]},"time":"2026-08-04T13:45:03+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-04T13:45:03+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-04T13:45:03+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-04T13:45:03+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-04T13:45:03+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-04T13:45:03+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-04T13:45: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-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พลังงานสูง","time":"2026-08-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พลังงานสูง","time":"2026-08-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พลังงาน","สูง"],"library":"newmm","runtime":0.00007534027099609375},"time":"2026-08-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พลังงาน","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พลังงาน","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พลังงาน","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พลังงาน","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T13:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พลังงาน","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงมาก","time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงมาก","time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูง","มาก"],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สูง","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สูง","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สูง","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สูง","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สูง","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆนะครับเหมือนกับ","time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ นะครับ เหมือนกับ","time":"2026-08-04T13:45:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","นะ","ครับ"," ","เหมือนกับ"],"library":"newmm","runtime":0.0001304149627685547},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":["เหมือนกัน"]}]},"time":"2026-08-04T13:45: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":["เหมือนกัน"]}]},"time":"2026-08-04T13:45: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-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขา","time":"2026-08-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขา","time":"2026-08-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา"],"library":"newmm","runtime":0.0000457763671875},"time":"2026-08-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียกว่ามันอยู่","time":"2026-08-04T13:45:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียกว่ามันอยู่","time":"2026-08-04T13:45:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียก","ว่า","มัน","อยู่"],"library":"newmm","runtime":0.0000743865966796875},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไหมนี่ไง","time":"2026-08-04T13:45:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไหมนี่ไง","time":"2026-08-04T13:45:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไหม","นี่","ไง"],"library":"newmm","runtime":0.00009131431579589844},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:10+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-04T13:45:10+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-04T13:45:10+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-04T13:45:10+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-04T13:45: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-04T13:45:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าบอกเป็น","time":"2026-08-04T13:45:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าบอกเป็น","time":"2026-08-04T13:45:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","บอก","เป็น"],"library":"newmm","runtime":0.00010418891906738281},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:11+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-04T13:45:11+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-04T13:45:11+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-04T13:45:11+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-04T13:45: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-04T13:45:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไฮเปอร์แอคทีฟก็","time":"2026-08-04T13:45:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไฮเปอร์แอคทีฟก็","time":"2026-08-04T13:45:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไฮเปอร์","แอคทีฟ","ก็"],"library":"newmm","runtime":0.0016779899597167969},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:11+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-04T13:45:11+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-04T13:45:11+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-04T13:45:11+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-04T13:45: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-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่าจะเป็น","time":"2026-08-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่าจะเป็น","time":"2026-08-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่าจะเป็น"],"library":"newmm","runtime":0.00008559226989746094},"time":"2026-08-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"น่าจะเป็น","suggestions":[]}]},"time":"2026-08-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"น่าจะเป็น","suggestions":[]}]},"time":"2026-08-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"น่าจะเป็น","suggestions":[]}]},"time":"2026-08-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"น่าจะเป็น","suggestions":[]}]},"time":"2026-08-04T13:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"น่าจะเป็น","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างนั้น","time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างนั้น","time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างนั้น"],"library":"newmm","runtime":0.0000762939453125},"time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อย่างนั้น","suggestions":[]}]},"time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อย่างนั้น","suggestions":[]}]},"time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อย่างนั้น","suggestions":[]}]},"time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อย่างนั้น","suggestions":[]}]},"time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อย่างนั้น","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะเห็น","time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะเห็น","time":"2026-08-04T13:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","เห็น"],"library":"newmm","runtime":0.00006842613220214844},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:13+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-04T13:45:13+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-04T13:45:13+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-04T13:45:13+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-04T13:45: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-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าคนพิการ","time":"2026-08-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าคนพิการ","time":"2026-08-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","คนพิการ"],"library":"newmm","runtime":0.00008606910705566406},"time":"2026-08-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ว่า","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ว่า","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ว่า","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ว่า","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ว่า","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:45: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-04T13:45:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หลายคนที่","time":"2026-08-04T13:45:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หลายคนที่","time":"2026-08-04T13:45:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หลาย","คน","ที่"],"library":"newmm","runtime":0.000095367431640625},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:15+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-04T13:45:15+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-04T13:45:15+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-04T13:45:15+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-04T13:45: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-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาขับ","time":"2026-08-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาขับ","time":"2026-08-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ขับ"],"library":"newmm","runtime":0.00006246566772460938},"time":"2026-08-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"ขับ","suggestions":[]}]},"time":"2026-08-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"ขับ","suggestions":[]}]},"time":"2026-08-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"ขับ","suggestions":[]}]},"time":"2026-08-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"ขับ","suggestions":[]}]},"time":"2026-08-04T13:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"ขับ","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เคลื่อนงานด้าน","time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เคลื่อนงานด้าน","time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เคลื่อน","งาน","ด้าน"],"library":"newmm","runtime":0.00008440017700195312},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:17+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-04T13:45:17+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-04T13:45:17+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-04T13:45:17+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-04T13:45: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-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สังคมใน","time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สังคมใน","time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สังคม","ใน"],"library":"newmm","runtime":0.00010395050048828125},"time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สังคม","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สังคม","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สังคม","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สังคม","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สังคม","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะเป็นอย่างนั้น","time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะเป็นอย่างนั้น","time":"2026-08-04T13:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","เป็น","อย่างนั้น"],"library":"newmm","runtime":0.00009512901306152344},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในความเป็น","time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในความเป็น","time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ความ","เป็น"],"library":"newmm","runtime":0.0011000633239746094},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:20+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-04T13:45:20+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-04T13:45:20+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-04T13:45:20+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-04T13:45: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-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง","time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง","time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง"],"library":"newmm","runtime":0.00005173683166503906},"time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็ไปพบคนพิการ","time":"2026-08-04T13:45:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็ไปพบคนพิการ","time":"2026-08-04T13:45:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็","ไป","พบ","คนพิการ"],"library":"newmm","runtime":0.00009059906005859375},"time":"2026-08-04T13:45: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-04T13:45: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-04T13:45: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-04T13:45: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-04T13:45: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-04T13:45: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-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุก","time":"2026-08-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุก","time":"2026-08-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุก"],"library":"newmm","runtime":0.00005555152893066406},"time":"2026-08-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทุก","suggestions":[]}]},"time":"2026-08-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทุก","suggestions":[]}]},"time":"2026-08-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทุก","suggestions":[]}]},"time":"2026-08-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทุก","suggestions":[]}]},"time":"2026-08-04T13:45:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทุก","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประเภทเลยนะครับว่า","time":"2026-08-04T13:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประเภทเลยนะครับ ว่า","time":"2026-08-04T13:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประเภท","เลย","นะ","ครับ"," ","ว่า"],"library":"newmm","runtime":0.00013971328735351562},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เอา","time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เอา","time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอา"],"library":"newmm","runtime":0.000045299530029296875},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวลาเขาอายุ","time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวลาเขาอายุ","time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวลา","เขา","อายุ"],"library":"newmm","runtime":0.00007510185241699219},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:25+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-04T13:45:25+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-04T13:45:25+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-04T13:45:25+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-04T13:45: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-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพิ่มมากขึ้นน่ะ","time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพิ่มมากขึ้นน่ะ","time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพิ่มมากขึ้น","น่ะ"],"library":"newmm","runtime":0.00012135505676269531},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพิ่มมากขึ้น","suggestions":[]},{"word":"น่ะ","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพิ่มมากขึ้น","suggestions":[]},{"word":"น่ะ","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพิ่มมากขึ้น","suggestions":[]},{"word":"น่ะ","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพิ่มมากขึ้น","suggestions":[]},{"word":"น่ะ","suggestions":[]}]},"time":"2026-08-04T13:45:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพิ่มมากขึ้น","suggestions":[]},{"word":"น่ะ","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T13:45:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T13:45:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.00006532669067382812},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:27+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-04T13:45:27+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-04T13:45:27+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-04T13:45:27+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-04T13:45: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-04T13:45:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบการดูแล","time":"2026-08-04T13:45:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบการดูแล","time":"2026-08-04T13:45:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","การ","ดูแล"],"library":"newmm","runtime":0.00012135505676269531},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:28+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-04T13:45:28+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-04T13:45:28+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-04T13:45:28+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-04T13:45: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-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วยเหลือเขาเนี่ย","time":"2026-08-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วยเหลือเขาเนี่ย","time":"2026-08-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วยเหลือ","เขา","เนี่ย"],"library":"newmm","runtime":0.0001327991485595703},"time":"2026-08-04T13:45: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-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางทีมัน","time":"2026-08-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางทีมัน","time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:29+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-04T13:45:29+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-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บางที","มัน"],"library":"newmm","runtime":0.0000934600830078125},"time":"2026-08-04T13:45:29+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-04T13:45:29+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-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บางที","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บางที","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บางที","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บางที","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บางที","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โจทย์","time":"2026-08-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โจทย์","time":"2026-08-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โจทย์"],"library":"newmm","runtime":0.00008559226989746094},"time":"2026-08-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โจทย์","suggestions":[]}]},"time":"2026-08-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โจทย์","suggestions":[]}]},"time":"2026-08-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โจทย์","suggestions":[]}]},"time":"2026-08-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โจทย์","suggestions":[]}]},"time":"2026-08-04T13:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โจทย์","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แค่พื้นฐานประจำวัน","time":"2026-08-04T13:45:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แค่พื้นฐานประจำวัน","time":"2026-08-04T13:45:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แค่","พื้นฐาน","ประจำวัน"],"library":"newmm","runtime":0.0002918243408203125},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:32+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-04T13:45:32+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-04T13:45:32+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-04T13:45:32+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-04T13:45: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-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่มัน","time":"2026-08-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่มัน","time":"2026-08-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","มัน"],"library":"newmm","runtime":0.00006628036499023438},"time":"2026-08-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่สามารถเข้าไป","time":"2026-08-04T13:45:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่สามารถเข้าไป","time":"2026-08-04T13:45:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","สามารถ","เข้าไป"],"library":"newmm","runtime":0.00010561943054199219},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:35+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-04T13:45:35+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-04T13:45:35+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-04T13:45:35+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-04T13:45: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-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูแลอะไร","time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูแลอะไร","time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดูแล","อะไร"],"library":"newmm","runtime":0.00007581710815429688},"time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดูแล","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดูแล","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดูแล","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดูแล","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดูแล","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่มัน Extra กว่านั้นได้","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-04T13:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มัน Extra กว่านั้นได้","time":"2026-08-04T13:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มัน Extra กว่านั้นได้","time":"2026-08-04T13:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มัน"," ","Extra"," ","กว่า","นั้น","ได้"],"library":"newmm","runtime":0.00013303756713867188},"time":"2026-08-04T13:45: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":"Extra","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Extra","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Extra","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Extra","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Extra","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไอ้","time":"2026-08-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไอ้","time":"2026-08-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไอ้"],"library":"newmm","runtime":0.00005054473876953125},"time":"2026-08-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไอ้","suggestions":[]}]},"time":"2026-08-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไอ้","suggestions":[]}]},"time":"2026-08-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไอ้","suggestions":[]}]},"time":"2026-08-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไอ้","suggestions":[]}]},"time":"2026-08-04T13:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไอ้","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตรงนี้เป็น","time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตรงนี้เป็น","time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตรงนี้","เป็น"],"library":"newmm","runtime":0.00008106231689453125},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" Pain Point แล้ว","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-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" Pain Point แล้ว","time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" Pain Point แล้ว","time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","Pain"," ","Point"," ","แล้ว"],"library":"newmm","runtime":0.00007653236389160156},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"Pain","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Point","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"Pain","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Point","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"Pain","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Point","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"Pain","suggestions":["main","pain","in"]},{"word":" ","suggestions":[]},{"word":"Point","suggestions":["point","print","dont"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:45:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"Pain","suggestions":["main","pain","in"]},{"word":" ","suggestions":[]},{"word":"Point","suggestions":["point","print","dont"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เป็นความ","time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เป็นความ","time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เป็นความ"],"library":"newmm","runtime":0.00006961822509765625},"time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"เป็นความ","suggestions":[]}]},"time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"เป็นความ","suggestions":[]}]},"time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"เป็นความ","suggestions":[]}]},"time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"เป็นความ","suggestions":[]}]},"time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"เป็นความ","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท้าทายผมก็เลย","time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท้าทายผมก็เลย","time":"2026-08-04T13:45:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท้าทาย","ผม","ก็","เลย"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะหัน","time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะหัน","time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","หัน"],"library":"newmm","runtime":0.00005269050598144531},"time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"หัน","suggestions":[]}]},"time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"หัน","suggestions":[]}]},"time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"หัน","suggestions":[]}]},"time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"หัน","suggestions":[]}]},"time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"หัน","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาดูว่าเอ๊ะ","time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาดูว่าเอ๊ะ","time":"2026-08-04T13:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ดู","ว่า","เอ๊ะ"],"library":"newmm","runtime":0.00007486343383789062},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรา","time":"2026-08-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรา","time":"2026-08-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา"],"library":"newmm","runtime":0.00005269050598144531},"time":"2026-08-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะทำยังไง","time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะทำยังไง","time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ทำ","ยังไง"],"library":"newmm","runtime":0.00008058547973632812},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:44+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-04T13:45:44+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-04T13:45:44+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-04T13:45:44+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-04T13:45: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-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้พอเจอ","time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้พอเจอ","time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","พอ","เจอ"],"library":"newmm","runtime":0.00010323524475097656},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:44+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-04T13:45:44+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-04T13:45:44+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-04T13:45:44+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-04T13:45: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-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านอาจารย์","time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านอาจารย์","time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","อาจารย์"],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:44+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-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2","time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2","time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2"],"library":"newmm","runtime":0.00004124641418457031},"time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ท่านนี้นะครับ","time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ท่านนี้นะครับ ","time":"2026-08-04T13:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ท่าน","นี้","นะ","ครับ"," "],"library":"newmm","runtime":0.00008893013000488281},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางขุนเทียนที่อยู่","time":"2026-08-04T13:45:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางขุนเทียนที่อยู่","time":"2026-08-04T13:45:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บาง","ขุน","เทียน","ที่อยู่"],"library":"newmm","runtime":0.0001201629638671875},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ในเขตกรุงเทพฯ","time":"2026-08-04T13:45:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ในเขตกรุงเทพฯ","time":"2026-08-04T13:45:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ใน","เขต","กรุงเทพฯ"],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านอาจารย์","time":"2026-08-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านอาจารย์","time":"2026-08-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","อาจารย์"],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็อยู่คณะ","time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็อยู่คณะ","time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","อยู่","คณะ"],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:52+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-04T13:45:52+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-04T13:45: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-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พยาบาล","time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พยาบาล","time":"2026-08-04T13:45:52+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-04T13:45:52+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-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พยาบาล"],"library":"newmm","runtime":0.00004100799560546875},"time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มัน","time":"2026-08-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มัน","time":"2026-08-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน"],"library":"newmm","runtime":0.00004482269287109375},"time":"2026-08-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่าจะมีชุด","time":"2026-08-04T13:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่าจะมีชุด","time":"2026-08-04T13:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่าจะ","มี","ชุด"],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:54+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-04T13:45:54+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-04T13:45:54+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-04T13:45:54+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-04T13:45: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-04T13:45:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความรู้อะไรหรือเปล่าที่","time":"2026-08-04T13:45:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความรู้อะไรหรือเปล่าที่","time":"2026-08-04T13:45:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มีความรู้","อะไร","หรือเปล่า","ที่"],"library":"newmm","runtime":0.00014138221740722656},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะต้องให้กลุ่ม","time":"2026-08-04T13:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะต้องให้กลุ่ม","time":"2026-08-04T13:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ต้อง","ให้","กลุ่ม"],"library":"newmm","runtime":0.00009799003601074219},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45: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-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครอบครัว","time":"2026-08-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครอบครัว","time":"2026-08-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครอบครัว"],"library":"newmm","runtime":0.00009441375732421875},"time":"2026-08-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ครอบครัว","suggestions":[]}]},"time":"2026-08-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ครอบครัว","suggestions":[]}]},"time":"2026-08-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ครอบครัว","suggestions":[]}]},"time":"2026-08-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ครอบครัว","suggestions":[]}]},"time":"2026-08-04T13:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ครอบครัว","suggestions":[]}]},"time":"2026-08-04T13:45: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-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ","time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ","time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"],"library":"newmm","runtime":0.00006270408630371094},"time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:45: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-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พ่อแม่ที่มีลูก","time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พ่อแม่ที่มีลูก","time":"2026-08-04T13:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พ่อแม่","ที่","มีลูก"],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T13:45: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":[]}]},"time":"2026-08-04T13:45:59+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-04T13:45:59+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-04T13:45:59+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-04T13:45:59+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-04T13:45: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-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฎีกาหรือ","time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฎีกาหรือ","time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฎีกา","หรือ"],"library":"newmm","runtime":0.00009417533874511719},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ฎีกา","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ฎีกา","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ฎีกา","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ฎีกา","suggestions":["อีก","กีฬา","กา"]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ฎีกา","suggestions":["อีก","กีฬา","กา"]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวคนพิการ","time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวคนพิการ","time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","คนพิการ"],"library":"newmm","runtime":0.00009393692016601562},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตัว","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตัว","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T13:46: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-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้อง","time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้อง","time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง"],"library":"newmm","runtime":0.000060558319091796875},"time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เตรียมความพร้อมตัวเอง","time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เตรียมความพร้อมตัวเอง","time":"2026-08-04T13:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เตรียม","ความพร้อม","ตัวเอง"],"library":"newmm","runtime":0.00012612342834472656},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:02+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-04T13:46:02+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-04T13:46:02+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-04T13:46:02+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-04T13:46: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-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในขั้น","time":"2026-08-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในขั้น","time":"2026-08-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ขั้น"],"library":"newmm","runtime":0.00008916854858398438},"time":"2026-08-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]}]},"time":"2026-08-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]}]},"time":"2026-08-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]}]},"time":"2026-08-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]}]},"time":"2026-08-04T13:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"ขั้น","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนใดในชีวิต","time":"2026-08-04T13:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนใดในชีวิต","time":"2026-08-04T13:46: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-04T13:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัยต่างๆแล้วก็","time":"2026-08-04T13:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัยต่าง ๆ แล้วก็","time":"2026-08-04T13:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอน","ใด","ใน","ชีวิต"],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-08-04T13:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัย","ต่าง ๆ"," ","แล้วก็"],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไร","time":"2026-08-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไร","time":"2026-08-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร"],"library":"newmm","runtime":0.000053882598876953125},"time":"2026-08-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เป็นแนวปฏิ","time":"2026-08-04T13:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เป็นแนวปฏิ","time":"2026-08-04T13:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เป็นแนว","ปฏิ"],"library":"newmm","runtime":0.00010967254638671875},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:07+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-04T13:46:07+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-04T13:46:07+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-04T13:46:07+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-04T13:46: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-04T13:46:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บัติที่สำคัญ","time":"2026-08-04T13:46:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บัติที่สำคัญ","time":"2026-08-04T13:46:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บัติ","ที่","สำคัญ"],"library":"newmm","runtime":0.00008463859558105469},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:08+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-04T13:46:08+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-04T13:46:08+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-04T13:46:08+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-04T13:46: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-04T13:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และจำเป็นรวมทั้ง","time":"2026-08-04T13:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และจำเป็นรวมทั้ง","time":"2026-08-04T13:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","จำเป็น","รวมทั้ง"],"library":"newmm","runtime":0.00010371208190917969},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:09+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-04T13:46:09+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-04T13:46:09+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-04T13:46:09+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-04T13:46: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-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซื้ออุปกรณ์","time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซื้ออุปกรณ์","time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซื้อ","อุปกรณ์"],"library":"newmm","runtime":0.00009393692016601562},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ซื้อ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ซื้อ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ซื้อ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ซื้อ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ซื้อ","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งอำนวยความสะดวก","time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งอำนวยความสะดวก","time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่งอำนวยความสะดวก"],"library":"newmm","runtime":0.0001678466796875},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สิ่งอำนวยความสะดวก","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สิ่งอำนวยความสะดวก","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สิ่งอำนวยความสะดวก","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สิ่งอำนวยความสะดวก","suggestions":[]}]},"time":"2026-08-04T13:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สิ่งอำนวยความสะดวก","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากได้งาน","time":"2026-08-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากได้งาน","time":"2026-08-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยากได้","งาน"],"library":"newmm","runtime":0.00009608268737792969},"time":"2026-08-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อยากได้","suggestions":[]},{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อยากได้","suggestions":[]},{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อยากได้","suggestions":[]},{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อยากได้","suggestions":[]},{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T13:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อยากได้","suggestions":[]},{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้","time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้","time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้"],"library":"newmm","runtime":0.00004267692565917969},"time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีนวัตกรรมเพื่อคนพิการมากมาย","time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีนวัตกรรมเพื่อคนพิการมากมาย","time":"2026-08-04T13:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","นวัตกรรม","เพื่อ","คนพิการ","มากมาย"],"library":"newmm","runtime":0.00015783309936523438},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางเทคโนโลยี","time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางเทคโนโลยี","time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางเทคโนโลยี"],"library":"newmm","runtime":0.00010323524475097656},"time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทางเทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทางเทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทางเทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทางเทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทางเทคโนโลยี","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วกำลังตามแต่ว่า","time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วกำลังตามแต่ว่า","time":"2026-08-04T13:46:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","กำลัง","ตาม","แต่ว่า"],"library":"newmm","runtime":0.00013756752014160156},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปัญหา","time":"2026-08-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปัญหา","time":"2026-08-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปัญหา"],"library":"newmm","runtime":0.000050067901611328125},"time":"2026-08-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T13:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บริการการเข้าถึง","time":"2026-08-04T13:46:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บริการการเข้าถึง","time":"2026-08-04T13:46:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บริการ","การ","เข้าถึง"],"library":"newmm","runtime":0.00010800361633300781},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:19+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-04T13:46:19+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-04T13:46:19+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-04T13:46:19+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-04T13:46: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-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นานแล้วก็","time":"2026-08-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นานแล้วก็","time":"2026-08-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นาน","แล้วก็"],"library":"newmm","runtime":0.00008392333984375},"time":"2026-08-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นาน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเข้า","time":"2026-08-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเข้า","time":"2026-08-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","เข้า"],"library":"newmm","runtime":0.00009107589721679688},"time":"2026-08-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"เข้า","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงเรื่องหมายถึงเข้าเข้าไม่ถึง","time":"2026-08-04T13:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงเรื่องหมายถึงเข้าเข้าไม่ถึง","time":"2026-08-04T13:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","เรื่อง","หมายถึง","เข้า","เข้า","ไม่","ถึง"],"library":"newmm","runtime":0.00016760826110839844},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เศรษฐกิจ","time":"2026-08-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เศรษฐกิจ","time":"2026-08-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เศรษฐกิจ"],"library":"newmm","runtime":0.00006604194641113281},"time":"2026-08-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เศรษฐกิจ","suggestions":[]}]},"time":"2026-08-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เศรษฐกิจ","suggestions":[]}]},"time":"2026-08-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เศรษฐกิจ","suggestions":[]}]},"time":"2026-08-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เศรษฐกิจ","suggestions":[]}]},"time":"2026-08-04T13:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เศรษฐกิจ","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่พอแล้วก็","time":"2026-08-04T13:46:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่พอแล้วก็","time":"2026-08-04T13:46:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","พอ","แล้วก็"],"library":"newmm","runtime":0.00011539459228515625},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:26+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-04T13:46:26+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-04T13:46:26+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-04T13:46:26+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-04T13:46: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-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่เคย","time":"2026-08-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่เคย","time":"2026-08-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","เคย"],"library":"newmm","runtime":0.00008320808410644531},"time":"2026-08-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไม่","suggestions":[]},{"word":"เคย","suggestions":[]}]},"time":"2026-08-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไม่","suggestions":[]},{"word":"เคย","suggestions":[]}]},"time":"2026-08-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไม่","suggestions":[]},{"word":"เคย","suggestions":[]}]},"time":"2026-08-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไม่","suggestions":[]},{"word":"เคย","suggestions":[]}]},"time":"2026-08-04T13:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไม่","suggestions":[]},{"word":"เคย","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประโยชน์จริง","time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประโยชน์จริง","time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประโยชน์","จริง"],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประโยชน์","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประโยชน์","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประโยชน์","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประโยชน์","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประโยชน์","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไหมเราอยากได้","time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไหมเราอยากได้","time":"2026-08-04T13:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไหม","เรา","อยากได้"],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:28+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-04T13:46:28+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-04T13:46:28+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-04T13:46:28+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-04T13:46: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-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความรู้อย่าง","time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความรู้อย่าง","time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความรู้","อย่าง"],"library":"newmm","runtime":0.00007605552673339844},"time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความรู้","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้มากขึ้นครับ","time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้มากขึ้นครับ ","time":"2026-08-04T13:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","มากขึ้น","ครับ"," "],"library":"newmm","runtime":0.00013947486877441406},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.00006771087646484375},"time":"2026-08-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของการ","time":"2026-08-04T13:46:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของการ","time":"2026-08-04T13:46:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","การ"],"library":"newmm","runtime":0.00012063980102539062},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:33+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-04T13:46:33+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-04T13:46:33+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-04T13:46:33+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-04T13:46: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-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าสู่วัยสูงอายุ","time":"2026-08-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าสู่วัยสูงอายุ","time":"2026-08-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าสู่","วัยสูงอายุ"],"library":"newmm","runtime":0.00010561943054199219},"time":"2026-08-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"วัยสูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"วัยสูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"วัยสูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"วัยสูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"วัยสูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยนะคะในประเทศ","time":"2026-08-04T13:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยนะคะ ในประเทศ","time":"2026-08-04T13:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","นะคะ"," ","ในประเทศ"],"library":"newmm","runtime":0.0002837181091308594},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไทยเนี่ยเราก็ทราบ","time":"2026-08-04T13:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไทยเนี่ยเราก็ทราบ","time":"2026-08-04T13:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไทย","เนี่ย","เรา","ก็","ทราบ"],"library":"newmm","runtime":0.00009560585021972656},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีว่าตอน","time":"2026-08-04T13:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีว่าตอน","time":"2026-08-04T13:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","ว่า","ตอน"],"library":"newmm","runtime":0.00009512901306152344},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:36+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-04T13:46:36+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-04T13:46:36+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-04T13:46:36+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-04T13:46: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-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้เรา","time":"2026-08-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้เรา","time":"2026-08-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","เรา"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-08-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นี้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นี้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นี้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นี้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นี้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นสังคม","time":"2026-08-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นสังคม","time":"2026-08-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","สังคม"],"library":"newmm","runtime":0.00009202957153320312},"time":"2026-08-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงวัยระดับ","time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงวัยระดับ","time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูงวัย","ระดับ"],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สูงวัย","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สูงวัย","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สูงวัย","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สูงวัย","suggestions":["สงสัย","สมวัย"]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สูงวัย","suggestions":["สงสัย","สมวัย"]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สมบูรณ์ not Complete successfully","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-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สมบูรณ์ not Complete successfully","time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สมบูรณ์ not Complete successfully","time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สมบูรณ์"," ","not"," ","Complete"," ","successfully"],"library":"newmm","runtime":0.00013780593872070312},"time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Complete","suggestions":[]},{"word":" ","suggestions":[]},{"word":"successfully","suggestions":[]}]},"time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Complete","suggestions":[]},{"word":" ","suggestions":[]},{"word":"successfully","suggestions":[]}]},"time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Complete","suggestions":[]},{"word":" ","suggestions":[]},{"word":"successfully","suggestions":[]}]},"time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"not","suggestions":["no","got","nok"]},{"word":" ","suggestions":[]},{"word":"Complete","suggestions":["complete"]},{"word":" ","suggestions":[]},{"word":"successfully","suggestions":[]}]},"time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"not","suggestions":["no","got","nok"]},{"word":" ","suggestions":[]},{"word":"Complete","suggestions":["complete"]},{"word":" ","suggestions":[]},{"word":"successfully","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" เรียบร้อยนะ","time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" เรียบร้อยนะ","time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","เรียบร้อย","นะ"],"library":"newmm","runtime":0.00008797645568847656},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:42+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-04T13:46:42+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-04T13:46:42+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-04T13:46:42+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-04T13:46: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-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่จริงๆ","time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่จริง ๆ ","time":"2026-08-04T13:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","จริง ๆ"," "],"library":"newmm","runtime":0.00007939338684082031},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:42+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-04T13:46:42+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-04T13:46:42+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-04T13:46:42+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-04T13:46: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-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้า","time":"2026-08-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้า","time":"2026-08-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า"],"library":"newmm","runtime":0.0000438690185546875},"time":"2026-08-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T13:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปเจาะในรายจังหวัด","time":"2026-08-04T13:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปเจาะในรายจังหวัด","time":"2026-08-04T13:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","เจาะ","ใน","ราย","จังหวัด"],"library":"newmm","runtime":0.0001373291015625},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไป","time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไป","time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป"],"library":"newmm","runtime":0.00005412101745605469},"time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยเนี่ยก็จะ","time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยเนี่ยก็จะ","time":"2026-08-04T13:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","เนี่ย","ก็","จะ"],"library":"newmm","runtime":0.00009512901306152344},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พบว่าหลาย","time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พบว่าหลาย","time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พบ","ว่า","หลาย"],"library":"newmm","runtime":0.00007510185241699219},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:47+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-04T13:46:47+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-04T13:46:47+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-04T13:46:47+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-04T13:46: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-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จังหวัดเนี่ย","time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จังหวัดเนี่ย","time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จังหวัด","เนี่ย"],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จังหวัด","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จังหวัด","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จังหวัด","suggestions":[]},{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จังหวัด","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จังหวัด","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:46: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-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าสู่ระดับ","time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าสู่ระดับ","time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าสู่","ระดับ"],"library":"newmm","runtime":0.00008249282836914062},"time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เข้าสู่","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุดยอดแล้วคือมี","time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุดยอดแล้วคือมี","time":"2026-08-04T13:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุดยอด","แล้ว","คือ","มี"],"library":"newmm","runtime":0.00010037422180175781},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้สูงอายุ","time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้สูงอายุ","time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้สูงอายุ"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากกว่าร้อย","time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากกว่าร้อย","time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากกว่า","ร้อย"],"library":"newmm","runtime":0.00011563301086425781},"time":"2026-08-04T13:46:50+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-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ละ 30","time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ละ 30","time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ละ"," ","30"],"library":"newmm","runtime":0.00005340576171875},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มากกว่า","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]}]},"time":"2026-08-04T13:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]}]},"time":"2026-08-04T13:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]}]},"time":"2026-08-04T13:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]}]},"time":"2026-08-04T13:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]}]},"time":"2026-08-04T13:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไป","time":"2026-08-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไป","time":"2026-08-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป"],"library":"newmm","runtime":0.000040531158447265625},"time":"2026-08-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T13:46: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-04T13:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วหลายจังหวัด","time":"2026-08-04T13:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วหลายจังหวัด","time":"2026-08-04T13:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","หลาย","จังหวัด"],"library":"newmm","runtime":0.0001533031463623047},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:53+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-04T13:46:53+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-04T13:46:53+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-04T13:46:53+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-04T13:46: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-04T13:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยนะคะ","time":"2026-08-04T13:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยนะคะ ","time":"2026-08-04T13:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","นะคะ"," "],"library":"newmm","runtime":0.00008535385131835938},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:54+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-04T13:46:54+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-04T13:46:54+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-04T13:46:54+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-04T13:46: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-04T13:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าในด้านดีเดี๋ยว","time":"2026-08-04T13:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าในด้านดีเดี๋ยว","time":"2026-08-04T13:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","ใน","ด้าน","ดี","เดี๋ยว"],"library":"newmm","runtime":0.00026798248291015625},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะเป็น","time":"2026-08-04T13:46:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะเป็น","time":"2026-08-04T13:46:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","เป็น"],"library":"newmm","runtime":0.00006318092346191406},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:55+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-04T13:46:55+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-04T13:46:55+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-04T13:46:55+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-04T13:46: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-04T13:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างที่ท่านคุณหมอ","time":"2026-08-04T13:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างที่ท่านคุณหมอ","time":"2026-08-04T13:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ที่","ท่าน","คุณหมอ"],"library":"newmm","runtime":0.00011754035949707031},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับพยาบาล","time":"2026-08-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับพยาบาล","time":"2026-08-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","พยาบาล"],"library":"newmm","runtime":0.00006890296936035156},"time":"2026-08-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"พยาบาล","suggestions":[]}]},"time":"2026-08-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"พยาบาล","suggestions":["พยายาม"]}]},"time":"2026-08-04T13:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"พยาบาล","suggestions":["พยายาม"]}]},"time":"2026-08-04T13:46: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-04T13:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สาวสวยของเรา","time":"2026-08-04T13:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สาวสวยของเรา","time":"2026-08-04T13:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สาว","สวย","ของ","เรา"],"library":"newmm","runtime":0.00009799003601074219},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46: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-04T13:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งคู่นะคะ","time":"2026-08-04T13:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งคู่นะคะ ","time":"2026-08-04T13:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งคู่","นะคะ"," "],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T13:46: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":[]}]},"time":"2026-08-04T13:46:59+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-04T13:46:59+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-04T13:46:59+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-04T13:46:59+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-04T13:46: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-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้กล่าว","time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้กล่าว","time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","กล่าว"],"library":"newmm","runtime":0.00008869171142578125},"time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]},{"word":"กล่าว","suggestions":[]}]},"time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]},{"word":"กล่าว","suggestions":[]}]},"time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]},{"word":"กล่าว","suggestions":[]}]},"time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]},{"word":"กล่าว","suggestions":[]}]},"time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]},{"word":"กล่าว","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไว้ก็คือต้อง","time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไว้ก็คือต้อง","time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไว้","ก็","คือ","ต้อง"],"library":"newmm","runtime":0.00008368492126464844},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" Active","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-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" Active","time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" Active","time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","Active"],"library":"newmm","runtime":0.00005269050598144531},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"Active","suggestions":[]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"Active","suggestions":[]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"Active","suggestions":[]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"Active","suggestions":["active"]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"Active","suggestions":["active"]}]},"time":"2026-08-04T13:47: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-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นั่นแหละ","time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นั่นแหละ","time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นั่นแหละ"],"library":"newmm","runtime":0.00007152557373046875},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"นั่นแหละ","suggestions":[]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"นั่นแหละ","suggestions":[]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"นั่นแหละ","suggestions":[]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"นั่นแหละ","suggestions":["นี่แหละ"]}]},"time":"2026-08-04T13:47:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"นั่นแหละ","suggestions":["นี่แหละ"]}]},"time":"2026-08-04T13:47: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-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ","time":"2026-08-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ","time":"2026-08-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," "],"library":"newmm","runtime":0.00006628036499023438},"time":"2026-08-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราคาด้านสุขภาพ","time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราคาด้านสุขภาพ","time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราคา","ด้าน","สุขภาพ"],"library":"newmm","runtime":0.0001270771026611328},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:04+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-04T13:47:04+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-04T13:47:04+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-04T13:47:04+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-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อายุ 50","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-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุ 50","time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุ 50","time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ"," ","50"],"library":"newmm","runtime":0.00006556510925292969},"time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"50","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อีก","time":"2026-08-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อีก","time":"2026-08-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อีก"],"library":"newmm","runtime":0.00005745887756347656},"time":"2026-08-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:47:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อีก","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประเด็นหนึ่งที่เรา","time":"2026-08-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประเด็นหนึ่งที่เรา","time":"2026-08-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประเด็น","หนึ่ง","ที่","เรา"],"library":"newmm","runtime":0.00010919570922851562},"time":"2026-08-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:47:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กังวล","time":"2026-08-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กังวล","time":"2026-08-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กังวล"],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-08-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กังวล","suggestions":[]}]},"time":"2026-08-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กังวล","suggestions":[]}]},"time":"2026-08-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กังวล","suggestions":[]}]},"time":"2026-08-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กังวล","suggestions":["กังวลใจ","กังวาน","สังวร"]}]},"time":"2026-08-04T13:47:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กังวล","suggestions":["กังวลใจ","กังวาน","สังวร"]}]},"time":"2026-08-04T13:47: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-04T13:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยก็คือว่า","time":"2026-08-04T13:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยก็คือว่า","time":"2026-08-04T13:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","ก็","คือ","ว่า"],"library":"newmm","runtime":0.00008630752563476562},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วจริงๆแล้วเนี่ย","time":"2026-08-04T13:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วจริง ๆ แล้วเนี่ย","time":"2026-08-04T13:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","จริง ๆ"," ","แล้ว","เนี่ย"],"library":"newmm","runtime":0.00012922286987304688},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":["นี่"]}]},"time":"2026-08-04T13:47: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":["นี่"]}]},"time":"2026-08-04T13:47: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-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฉัน","time":"2026-08-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฉัน","time":"2026-08-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฉัน"],"library":"newmm","runtime":0.00004863739013671875},"time":"2026-08-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T13:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะไปถึงตรง","time":"2026-08-04T13:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะไปถึงตรง","time":"2026-08-04T13:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ไป","ถึง","ตรง"],"library":"newmm","runtime":0.00009560585021972656},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั้นได้ยังไง","time":"2026-08-04T13:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั้นได้ยังไง","time":"2026-08-04T13:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั้น","ได้","ยังไง"],"library":"newmm","runtime":0.00009465217590332031},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:11+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-04T13:47:11+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-04T13:47:11+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-04T13:47:11+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-04T13:47: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-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วสถานการณ์","time":"2026-08-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วสถานการณ์","time":"2026-08-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","สถานการณ์"],"library":"newmm","runtime":0.0001304149627685547},"time":"2026-08-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริงๆเนี่ย","time":"2026-08-04T13:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ เนี่ย","time":"2026-08-04T13:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","เนี่ย"],"library":"newmm","runtime":0.00009489059448242188},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:13+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-04T13:47:13+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-04T13:47:13+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-04T13:47:13+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-04T13:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถ้าเขาไม่ Active","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-04T13:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเขาไม่ Active","time":"2026-08-04T13:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเขาไม่ Active","time":"2026-08-04T13:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เขา","ไม่"," ","Active"],"library":"newmm","runtime":0.00009298324584960938},"time":"2026-08-04T13:47: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":"Active","suggestions":[]}]},"time":"2026-08-04T13:47: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":"Active","suggestions":[]}]},"time":"2026-08-04T13:47: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":"Active","suggestions":[]}]},"time":"2026-08-04T13:47: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":"Active","suggestions":["active"]}]},"time":"2026-08-04T13:47: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":"Active","suggestions":["active"]}]},"time":"2026-08-04T13:47: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-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มัน","time":"2026-08-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มัน","time":"2026-08-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน"],"library":"newmm","runtime":0.00004863739013671875},"time":"2026-08-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความชัดเจนอะไร","time":"2026-08-04T13:47:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความชัดเจนอะไร","time":"2026-08-04T13:47:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ความ","ชัดเจน","อะไร"],"library":"newmm","runtime":0.00013136863708496094},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ้างก็อยากจะรบ","time":"2026-08-04T13:47:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ้างก็อยากจะรบ","time":"2026-08-04T13:47:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ้าง","ก็","อยาก","จะ","รบ"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":["รุ","ใบ","รา"]}]},"time":"2026-08-04T13:47: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":["รุ","ใบ","รา"]}]},"time":"2026-08-04T13:47: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-04T13:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กวนให้ทั้ง","time":"2026-08-04T13:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กวนให้ทั้ง","time":"2026-08-04T13:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กวน","ให้","ทั้ง"],"library":"newmm","runtime":0.00009703636169433594},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:18+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-04T13:47:18+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-04T13:47:18+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-04T13:47:18+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-04T13:47:18+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-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 2 ท่านนะคะช่วย","time":"2026-08-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 2 ท่านนะคะ ช่วย","time":"2026-08-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","2"," ","ท่าน","นะคะ"," ","ช่วย"],"library":"newmm","runtime":0.00010037422180175781},"time":"2026-08-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":["อ่าน","ผ่าน","ท่า"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T13:47:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":["อ่าน","ผ่าน","ท่า"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มองสถานการณ์","time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มองสถานการณ์","time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มอง","สถานการณ์"],"library":"newmm","runtime":0.00009679794311523438},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มอง","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มอง","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มอง","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มอง","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มอง","suggestions":[]},{"word":"สถานการณ์","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเข้าสู่","time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเข้าสู่","time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การเข้าสู่"],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การเข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การเข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การเข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การเข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การเข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สังคม","time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สังคม","time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สังคม"],"library":"newmm","runtime":0.00005888938903808594},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:47:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงวัย","time":"2026-08-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงวัย","time":"2026-08-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูงวัย"],"library":"newmm","runtime":0.00005984306335449219},"time":"2026-08-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สูงวัย","suggestions":[]}]},"time":"2026-08-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สูงวัย","suggestions":[]}]},"time":"2026-08-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สูงวัย","suggestions":[]}]},"time":"2026-08-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สูงวัย","suggestions":["สงสัย","สมวัย"]}]},"time":"2026-08-04T13:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สูงวัย","suggestions":["สงสัย","สมวัย"]}]},"time":"2026-08-04T13:47: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-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระดับสุดยอด","time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระดับสุดยอด","time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระดับ","สุดยอด"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ระดับ","suggestions":[]},{"word":"สุดยอด","suggestions":[]}]},"time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ระดับ","suggestions":[]},{"word":"สุดยอด","suggestions":[]}]},"time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ระดับ","suggestions":[]},{"word":"สุดยอด","suggestions":[]}]},"time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ระดับ","suggestions":[]},{"word":"สุดยอด","suggestions":[]}]},"time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ระดับ","suggestions":[]},{"word":"สุดยอด","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของประเทศตอน","time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของประเทศตอน","time":"2026-08-04T13:47:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ประเทศ","ตอน"],"library":"newmm","runtime":0.00011968612670898438},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:23+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-04T13:47:23+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-04T13:47:23+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-04T13:47:23+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-04T13:47: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-04T13:47:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้เป็นยังไงบ้าง","time":"2026-08-04T13:47:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้เป็นยังไงบ้าง","time":"2026-08-04T13:47:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","เป็น","ยังไง","บ้าง"],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง","time":"2026-08-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง","time":"2026-08-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง"],"library":"newmm","runtime":0.00005364418029785156},"time":"2026-08-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:47:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆแล้วเนี่ย","time":"2026-08-04T13:47:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ แล้วเนี่ย","time":"2026-08-04T13:47:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","แล้ว","เนี่ย"],"library":"newmm","runtime":0.00009918212890625},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":["นี่"]}]},"time":"2026-08-04T13:47: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":["นี่"]}]},"time":"2026-08-04T13:47: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-04T13:47:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราเราจะต้อง","time":"2026-08-04T13:47:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราเราจะต้อง","time":"2026-08-04T13:47:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","เรา","จะ","ต้อง"],"library":"newmm","runtime":0.00007653236389160156},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เตรียมตัวตั้งแต่","time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เตรียมตัวตั้งแต่","time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เตรียมตัว","ตั้งแต่"],"library":"newmm","runtime":0.0008819103240966797},"time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เตรียมตัว","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เตรียมตัว","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เตรียมตัว","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เตรียมตัว","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เตรียมตัว","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T13:47:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เรา PS จิ้ง","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-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรา PS จิ้ง","time":"2026-08-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรา PS จิ้ง","time":"2026-08-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา"," ","PS"," ","จิ้ง"],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จิ้ง","suggestions":[]}]},"time":"2026-08-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จิ้ง","suggestions":[]}]},"time":"2026-08-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จิ้ง","suggestions":[]}]},"time":"2026-08-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PS","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"จิ้ง","suggestions":["ทิ้ง","จิ้ม","ปิ้ง"]}]},"time":"2026-08-04T13:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PS","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"จิ้ง","suggestions":["ทิ้ง","จิ้ม","ปิ้ง"]}]},"time":"2026-08-04T13:47: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-04T13:47:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือใน","time":"2026-08-04T13:47:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือใน","time":"2026-08-04T13:47:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ใน"],"library":"newmm","runtime":0.00007033348083496094},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:35+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-04T13:47:35+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-04T13:47:35+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-04T13:47:35+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-04T13:47:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" PS4 เนี่ยเราควร","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-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" PS4 เนี่ยเราควร","time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" PS4 เนี่ยเราควร","time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","PS","4"," ","เนี่ย","เรา","ควร"],"library":"newmm","runtime":0.00010991096496582031},"time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"PS","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]}]},"time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"PS","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]}]},"time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"PS","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]}]},"time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"PS","suggestions":["นะ","ก็","จะ"]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]}]},"time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"PS","suggestions":["นะ","ก็","จะ"]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เนี่ย","suggestions":["นี่"]},{"word":"เรา","suggestions":[]},{"word":"ควร","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จึงต้องมี","time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จึงต้องมี","time":"2026-08-04T13:47:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จึง","ต้อง","มี"],"library":"newmm","runtime":0.00009393692016601562},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:36+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-04T13:47:36+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-04T13:47:36+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-04T13:47:36+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-04T13:47: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-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวย","time":"2026-08-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวย","time":"2026-08-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวย"],"library":"newmm","runtime":0.00006818771362304688},"time":"2026-08-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สวย","suggestions":[]}]},"time":"2026-08-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สวย","suggestions":[]}]},"time":"2026-08-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สวย","suggestions":[]}]},"time":"2026-08-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สวย","suggestions":[]}]},"time":"2026-08-04T13:47:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สวย","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะจะพูด","time":"2026-08-04T13:47:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะจะพูด","time":"2026-08-04T13:47:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","จะ","พูด"],"library":"newmm","runtime":0.00007510185241699219},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:39+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-04T13:47:39+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-04T13:47:39+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-04T13:47:39+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-04T13:47:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถึงคำว่า 5s","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-04T13:47:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงคำว่า 5s","time":"2026-08-04T13:47:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงคำว่า 5s","time":"2026-08-04T13:47:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","คำ","ว่า"," ","5","s"],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T13:47: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":"5","suggestions":[]},{"word":"s","suggestions":[]}]},"time":"2026-08-04T13:47: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":"5","suggestions":[]},{"word":"s","suggestions":[]}]},"time":"2026-08-04T13:47: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":"5","suggestions":[]},{"word":"s","suggestions":[]}]},"time":"2026-08-04T13:47: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":"5","suggestions":[]},{"word":"s","suggestions":[]}]},"time":"2026-08-04T13:47: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":"5","suggestions":[]},{"word":"s","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ก็คือเราจะ","time":"2026-08-04T13:47:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ก็คือเราจะ","time":"2026-08-04T13:47:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ก็","คือ","เรา","จะ"],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องเตรียมตัวก็คือ","time":"2026-08-04T13:47:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องเตรียมตัวก็คือ","time":"2026-08-04T13:47:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","เตรียมตัว","ก็","คือ"],"library":"newmm","runtime":0.00009894371032714844},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"screening","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-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"screening","time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"screening","time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["screening"],"library":"newmm","runtime":0.00005221366882324219},"time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"screening","suggestions":[]}]},"time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"screening","suggestions":[]}]},"time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"screening","suggestions":[]}]},"time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"screening","suggestions":[]}]},"time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"screening","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" และจะต้องมีการ","time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" และจะต้องมีการ","time":"2026-08-04T13:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","และ","จะ","ต้อง","มี","การ"],"library":"newmm","runtime":0.00010132789611816406},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เตรียมตัว","time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เตรียมตัว","time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เตรียมตัว"],"library":"newmm","runtime":0.00007486343383789062},"time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องการคัด","time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องการคัด","time":"2026-08-04T13:47:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","การ","คัด"],"library":"newmm","runtime":0.00011181831359863281},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:46+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-04T13:47:46+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-04T13:47:46+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-04T13:47:46+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-04T13:47: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-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กรองโรค","time":"2026-08-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กรองโรค","time":"2026-08-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กรอง","โรค"],"library":"newmm","runtime":0.00008821487426757812},"time":"2026-08-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]}]},"time":"2026-08-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]}]},"time":"2026-08-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]}]},"time":"2026-08-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กรอง","suggestions":["กรุง","กรอบ","กรอก"]},{"word":"โรค","suggestions":[]}]},"time":"2026-08-04T13:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กรอง","suggestions":["กรุง","กรอบ","กรอก"]},{"word":"โรค","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าถ้าโลก","time":"2026-08-04T13:47:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าถ้าโลก","time":"2026-08-04T13:47:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","ถ้า","โลก"],"library":"newmm","runtime":0.00008702278137207031},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:48+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-04T13:47:48+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-04T13:47:48+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-04T13:47:48+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-04T13:47: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-04T13:47:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราตรวจ","time":"2026-08-04T13:47:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราตรวจ","time":"2026-08-04T13:47:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","ตรวจ"],"library":"newmm","runtime":0.0000762939453125},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:49+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-04T13:47:49+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-04T13:47:49+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-04T13:47:49+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-04T13:47: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-04T13:47:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พบเร็วอ่ะค่ะแล้วก็","time":"2026-08-04T13:47:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พบเร็วอ่ะค่ะ แล้วก็","time":"2026-08-04T13:47:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พบ","เร็ว","อ่ะ","ค่ะ"," ","แล้วก็"],"library":"newmm","runtime":0.00014925003051757812},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะทำให้เรารักษา","time":"2026-08-04T13:47:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะทำให้เรารักษา","time":"2026-08-04T13:47:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ทำให้","เรา","รักษา"],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักษาได้","time":"2026-08-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักษาได้","time":"2026-08-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รักษา","ได้"],"library":"newmm","runtime":0.00008535385131835938},"time":"2026-08-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รักษา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รักษา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รักษา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รักษา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:47:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รักษา","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะลด","time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะลด","time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","ลด"],"library":"newmm","runtime":0.0000629425048828125},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:53+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-04T13:47:53+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-04T13:47:53+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-04T13:47:53+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-04T13:47: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-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาการบาดเจ็บ","time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาการบาดเจ็บ","time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาการ","บาดเจ็บ"],"library":"newmm","runtime":0.00010156631469726562},"time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อาการ","suggestions":[]},{"word":"บาดเจ็บ","suggestions":[]}]},"time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อาการ","suggestions":[]},{"word":"บาดเจ็บ","suggestions":[]}]},"time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อาการ","suggestions":[]},{"word":"บาดเจ็บ","suggestions":[]}]},"time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อาการ","suggestions":[]},{"word":"บาดเจ็บ","suggestions":[]}]},"time":"2026-08-04T13:47:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อาการ","suggestions":[]},{"word":"บาดเจ็บ","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือว่าพิการ","time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือว่าพิการ","time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือว่า","พิการ"],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรอย่างเงี้ยค่ะ","time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรอย่างเงี้ยค่ะ ","time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","อย่าง","เงี้ย","ค่ะ"," "],"library":"newmm","runtime":0.000095367431640625},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Sleep คือกัน","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-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Sleep คือกัน","time":"2026-08-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Sleep คือกัน","time":"2026-08-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Sleep"," ","คือ","กัน"],"library":"newmm","runtime":0.00007271766662597656},"time":"2026-08-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Sleep","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Sleep","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Sleep","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Sleep","suggestions":["sleep","sweep","keep"]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-04T13:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Sleep","suggestions":["sleep","sweep","keep"]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:47:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นอนนอนที่","time":"2026-08-04T13:47:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นอนนอนที่","time":"2026-08-04T13:47:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นอน","นอน","ที่"],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T13:47: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":[]}]},"time":"2026-08-04T13:47:58+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-04T13:47:58+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-04T13:47:58+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-04T13:47:58+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-04T13:47: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-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีแล้วก็","time":"2026-08-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีแล้วก็","time":"2026-08-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","แล้วก็"],"library":"newmm","runtime":0.00007605552673339844},"time":"2026-08-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ดี","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดี","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดี","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดี","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดี","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T13:47: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-04T13:48:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะทำให้สุขภาพเราดี","time":"2026-08-04T13:48:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะทำให้สุขภาพเราดี","time":"2026-08-04T13:48:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ทำให้","สุขภาพ","เรา","ดี"],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะเราก็มี","time":"2026-08-04T13:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เราก็มี","time":"2026-08-04T13:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เรา","ก็","มี"],"library":"newmm","runtime":0.00008344650268554688},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โซเชียลใน","time":"2026-08-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โซเชียลใน","time":"2026-08-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โซเชียล","ใน"],"library":"newmm","runtime":0.00010085105895996094},"time":"2026-08-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โซเชียล","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โซเชียล","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โซเชียล","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โซเชียล","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โซเชียล","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องความ","time":"2026-08-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องความ","time":"2026-08-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ความ"],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สัมพันธ์ระหว่างครอบครัว","time":"2026-08-04T13:48:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สัมพันธ์ระหว่างครอบครัว","time":"2026-08-04T13:48:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สัมพันธ์","ระหว่าง","ครอบครัว"],"library":"newmm","runtime":0.00012493133544921875},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:04+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-04T13:48:04+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-04T13:48:04+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-04T13:48:04+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-04T13:48: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-04T13:48:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับสังคมอย่างเงี้ยค่ะ","time":"2026-08-04T13:48:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับสังคมอย่างเงี้ยค่ะ ","time":"2026-08-04T13:48:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","สังคม","อย่าง","เงี้ย","ค่ะ"," "],"library":"newmm","runtime":0.00016355514526367188},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้ว","time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้ว","time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว"],"library":"newmm","runtime":0.00004982948303222656},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็มีเรื่อง","time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็มีเรื่อง","time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","มีเรื่อง"],"library":"newmm","runtime":0.00008749961853027344},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]}]},"time":"2026-08-04T13:48:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอนไปแล้วนะ","time":"2026-08-04T13:48:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอนไปแล้วนะ","time":"2026-08-04T13:48:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอน","ไป","แล้ว","นะ"],"library":"newmm","runtime":0.00012803077697753906},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สเปน","time":"2026-08-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สเปน","time":"2026-08-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สเปน"],"library":"newmm","runtime":0.000055789947509765625},"time":"2026-08-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สเปน","suggestions":[]}]},"time":"2026-08-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สเปน","suggestions":[]}]},"time":"2026-08-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สเปน","suggestions":[]}]},"time":"2026-08-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สเปน","suggestions":["สเปก","เป็น","ส่วน"]}]},"time":"2026-08-04T13:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สเปน","suggestions":["สเปก","เป็น","ส่วน"]}]},"time":"2026-08-04T13:48: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-04T13:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องหำแข็ง","time":"2026-08-04T13:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องหำแข็ง","time":"2026-08-04T13:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","หำ","แข็ง"],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:12+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-04T13:48:12+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-04T13:48:12+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-04T13:48:12+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-04T13:48: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-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แรงอย่างนี้","time":"2026-08-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แรงอย่างนี้","time":"2026-08-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แรง","อย่างนี้"],"library":"newmm","runtime":0.0002777576446533203},"time":"2026-08-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แรง","suggestions":[]},{"word":"อย่างนี้","suggestions":[]}]},"time":"2026-08-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แรง","suggestions":[]},{"word":"อย่างนี้","suggestions":[]}]},"time":"2026-08-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แรง","suggestions":[]},{"word":"อย่างนี้","suggestions":[]}]},"time":"2026-08-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แรง","suggestions":[]},{"word":"อย่างนี้","suggestions":[]}]},"time":"2026-08-04T13:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แรง","suggestions":[]},{"word":"อย่างนี้","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยค่ะก็อันนี้ก็","time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยค่ะ ก็อันนี้ก็","time":"2026-08-04T13:48: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-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญ","time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญ","time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","ค่ะ"," ","ก็","อันนี้","ก็"],"library":"newmm","runtime":0.00009894371032714844},"time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ"],"library":"newmm","runtime":0.00003814697265625},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:48:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะ","time":"2026-08-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะ","time":"2026-08-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ"],"library":"newmm","runtime":0.0000629425048828125},"time":"2026-08-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13:48:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้เรา","time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้เรา","time":"2026-08-04T13:48: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-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าสู่","time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าสู่","time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","เรา"],"library":"newmm","runtime":0.00007390975952148438},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าสู่"],"library":"newmm","runtime":0.000048160552978515625},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เข้าสู่","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกอย่างมีคุณภาพ","time":"2026-08-04T13:48:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกอย่างมีคุณภาพ","time":"2026-08-04T13:48:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกอย่าง","มี","คุณภาพ"],"library":"newmm","runtime":0.00012350082397460938},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:20+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-04T13:48:20+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-04T13:48:20+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-04T13:48:20+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-04T13:48: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-04T13:48:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากแล้วในส่วน","time":"2026-08-04T13:48:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากแล้วในส่วน","time":"2026-08-04T13:48:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก","แล้ว","ใน","ส่วน"],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของโรง","time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของโรง","time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","โรง"],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พยาบาลนะค่ะ","time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พยาบาลนะค่ะ ","time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พยาบาล","นะ","ค่ะ"," "],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะมี","time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะมี","time":"2026-08-04T13:48:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","มี"],"library":"newmm","runtime":0.00004935264587402344},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:24+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-04T13:48:24+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-04T13:48:24+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-04T13:48:24+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-04T13:48: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-04T13:48:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังโรงเรียนผู้สูงอายุ","time":"2026-08-04T13:48:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังโรงเรียนผู้สูงอายุ","time":"2026-08-04T13:48:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","โรงเรียน","ผู้สูงอายุ"],"library":"newmm","runtime":0.00015115737915039062},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:26+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-04T13:48:26+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-04T13:48:26+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-04T13:48:26+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-04T13:48: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-04T13:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางขุนเทียนนะคะแล้วก็","time":"2026-08-04T13:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางขุนเทียนนะคะ แล้วก็","time":"2026-08-04T13:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บาง","ขุน","เทียน","นะคะ"," ","แล้วก็"],"library":"newmm","runtime":0.0001461505889892578},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีดูแลผู้สูง","time":"2026-08-04T13:48:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีดูแลผู้สูง","time":"2026-08-04T13:48:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มี","ดูแล","ผู้","สูง"],"library":"newmm","runtime":0.00009679794311523438},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุครบวงจรซึ่งก็มี","time":"2026-08-04T13:48:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุครบวงจรซึ่งก็มี","time":"2026-08-04T13:48:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ","ครบวงจร","ซึ่ง","ก็","มี"],"library":"newmm","runtime":0.00014209747314453125},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้สูงอายุ","time":"2026-08-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้สูงอายุ","time":"2026-08-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้สูงอายุ"],"library":"newmm","runtime":0.00008797645568847656},"time":"2026-08-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะนอกจากนี้แล้ว","time":"2026-08-04T13:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ นอกจากนี้แล้ว","time":"2026-08-04T13:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","นอกจากนี้","แล้ว"],"library":"newmm","runtime":0.00014472007751464844},"time":"2026-08-04T13:48: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-04T13:48: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-04T13:48: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-04T13:48: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-04T13:48: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-04T13:48: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-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนี่ย","time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนี่ย","time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนี่ย"],"library":"newmm","runtime":0.00004482269287109375},"time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เนี่ย","suggestions":[]}]},"time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เนี่ย","suggestions":["นี่"]}]},"time":"2026-08-04T13:48: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-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรายังมีโปรแกรม","time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรายังมีโปรแกรม","time":"2026-08-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ยังมี","โปรแกรม"],"library":"newmm","runtime":0.00010156631469726562},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:34+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-04T13:48:34+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-04T13:48:34+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-04T13:48:34+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-04T13:48:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" I N C เป็นการดูแล","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-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" I N C เป็นการดูแล","time":"2026-08-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" I N C เป็นการดูแล","time":"2026-08-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","I"," ","N"," ","C"," ","เป็นการ","ดูแล"],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-08-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"I","suggestions":[]},{"word":" ","suggestions":[]},{"word":"N","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"I","suggestions":[]},{"word":" ","suggestions":[]},{"word":"N","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"I","suggestions":[]},{"word":" ","suggestions":[]},{"word":"N","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"I","suggestions":[]},{"word":" ","suggestions":[]},{"word":"N","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"I","suggestions":[]},{"word":" ","suggestions":[]},{"word":"N","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระยะ","time":"2026-08-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระยะ","time":"2026-08-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระยะ"],"library":"newmm","runtime":0.00006103515625},"time":"2026-08-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T13:48:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระยะกลาง","time":"2026-08-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระยะกลาง","time":"2026-08-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระยะ","กลาง"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-08-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ระยะ","suggestions":[]},{"word":"กลาง","suggestions":[]}]},"time":"2026-08-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ระยะ","suggestions":[]},{"word":"กลาง","suggestions":[]}]},"time":"2026-08-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ระยะ","suggestions":[]},{"word":"กลาง","suggestions":[]}]},"time":"2026-08-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ระยะ","suggestions":[]},{"word":"กลาง","suggestions":[]}]},"time":"2026-08-04T13:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ระยะ","suggestions":[]},{"word":"กลาง","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งจะช่วย","time":"2026-08-04T13:48:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งจะช่วย","time":"2026-08-04T13:48:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","จะ","ช่วย"],"library":"newmm","runtime":0.00006890296936035156},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:39+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-04T13:48:39+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-04T13:48:39+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-04T13:48:39+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-04T13:48: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-04T13:48:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลดความพิการ","time":"2026-08-04T13:48:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลดความพิการ","time":"2026-08-04T13:48:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลด","ความ","พิการ"],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:40+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-04T13:48:40+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-04T13:48:40+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-04T13:48:40+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-04T13:48: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-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้สูงอายุ","time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้สูงอายุ","time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้สูงอายุ"],"library":"newmm","runtime":0.00009703636169433594},"time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เรายังมีโปรแกรม INC โรง","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-04T13:48:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรายังมีโปรแกรม INC โรง","time":"2026-08-04T13:48:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรายังมีโปรแกรม INC โรง","time":"2026-08-04T13:48:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ยังมี","โปรแกรม"," ","INC"," ","โรง"],"library":"newmm","runtime":0.0001266002655029297},"time":"2026-08-04T13:48: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":"INC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48: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":"INC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48: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":"INC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48: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":"INC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48: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":"INC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลางซึ่งจะช่วยลดความพิการ","time":"2026-08-04T13:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลางซึ่งจะช่วยลดความพิการ","time":"2026-08-04T13:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลาง","ซึ่ง","จะ","ช่วย","ลด","ความ","พิการ"],"library":"newmm","runtime":0.00013375282287597656},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48: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":[]}]},"time":"2026-08-04T13:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับครอบครัวด้วยอย่างนี้ค่ะ จริง ๆ มันต้องเริ่มจาก Pre ","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-04T13:48:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับครอบครัวด้วยอย่างนี้ค่ะ จริง ๆ มันต้องเริ่มจาก Pre ","time":"2026-08-04T13:48:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับครอบครัวด้วยอย่างนี้ค่ะ จริง ๆ มันต้องเริ่มจาก Pre ","time":"2026-08-04T13:48:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ครอบครัว","ด้วย","อย่างนี้","ค่ะ"," ","จริง ๆ"," ","มัน","ต้อง","เริ่ม","จาก"," ","Pre"," "],"library":"newmm","runtime":0.0002269744873046875},"time":"2026-08-04T13:48: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":"Pre","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":"Pre","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":"Pre","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":"Pre","suggestions":["are","re","the"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":"Pre","suggestions":["are","re","the"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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-04T13:48:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปเลยค่ะ // ก็เหมือนกับว่าทุกคนที่อยู่ในห้องนี้ ","time":"2026-08-04T13:48:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปเลยค่ะ // ก็เหมือนกับว่าทุกคนที่อยู่ในห้องนี้ ","time":"2026-08-04T13:48:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","เลย","ค่ะ"," ","//"," ","ก็","เหมือนกับ","ว่า","ทุกคน","ที่อยู่","ใน","ห้อง","นี้"," "],"library":"newmm","runtime":0.0002357959747314453},"time":"2026-08-04T13:48: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":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ห้อง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ห้อง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ห้อง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ห้อง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48: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":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ห้อง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:48:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราจะไม่ถามว่าใคร 60 จริง ๆ กวาดตามอง","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-04T13:49:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะไม่ถามว่าใคร 60 จริง ๆ กวาดตามอง","time":"2026-08-04T13:49:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะไม่ถามว่าใคร 60 จริง ๆ กวาดตามอง","time":"2026-08-04T13:49:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","ไม่","ถาม","ว่า","ใคร"," ","60"," ","จริง ๆ"," ","กวาดตา","มอง"],"library":"newmm","runtime":0.00021696090698242188},"time":"2026-08-04T13:49: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กวาดตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กวาดตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กวาดตา","suggestions":[]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กวาดตา","suggestions":["กวาด"]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กวาดตา","suggestions":["กวาด"]},{"word":"มอง","suggestions":[]}]},"time":"2026-08-04T13:49: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-04T13:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ดูวัยรุ่นกันทุกคนนะคะ แต่ว่า","time":"2026-08-04T13:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ดูวัยรุ่นกันทุกคนนะคะ แต่ว่า","time":"2026-08-04T13:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ดู","วัยรุ่น","กัน","ทุกคน","นะคะ"," ","แต่ว่า"],"library":"newmm","runtime":0.0004925727844238281},"time":"2026-08-04T13:49: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":[]}]},"time":"2026-08-04T13:49: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":[]}]},"time":"2026-08-04T13:49: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":[]}]},"time":"2026-08-04T13:49: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":["ที่ว่า","ต่อว่า","แม้ว่า"]}]},"time":"2026-08-04T13:49: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":["ที่ว่า","ต่อว่า","แม้ว่า"]}]},"time":"2026-08-04T13:49: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-04T13:49:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญก็คือกายเนาะ สุขภาพกายจิตใจนี่แหละ ","time":"2026-08-04T13:49:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญก็คือกายเนาะ สุขภาพกายจิตใจนี่แหละ ","time":"2026-08-04T13:49:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ก็","คือ","กาย","เนาะ"," ","สุขภาพกาย","จิตใจ","นี่แหละ"," "],"library":"newmm","runtime":0.000209808349609375},"time":"2026-08-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็การมีส่วนร่วมในสังคมด้วย ","time":"2026-08-04T13:49:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็การมีส่วนร่วมในสังคมด้วย ","time":"2026-08-04T13:49:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","การ","มีส่วน","ร่วมใน","สังคม","ด้วย"," "],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และความท้าทาย ไปออกตรวจสุขภาพที่ชุมพรนะคะ สิ่งที่เห็น","time":"2026-08-04T13:49:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และความท้าทาย ไปออกตรวจสุขภาพที่ชุมพรนะคะ สิ่งที่เห็น","time":"2026-08-04T13:49:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ความ","ท้าทาย"," ","ไป","ออก","ตรวจ","สุขภาพ","ที่","ชุมพร","นะคะ"," ","สิ่ง","ที่","เห็น"],"library":"newmm","runtime":0.0005359649658203125},"time":"2026-08-04T13:49: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":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T13:49: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":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T13:49: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":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T13:49: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":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T13:49: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":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T13:49:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นี่ คือ Loanlyness ความเหงาค่ะ ","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-04T13:49:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ คือ Loanlyness ความเหงาค่ะ ","time":"2026-08-04T13:49:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ คือ Loanlyness ความเหงาค่ะ ","time":"2026-08-04T13:49: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-04T13:49:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใครเหาง มี ยกมือบ้างไหมคะ ไม่มี ไม่มีใครเหงา มีใครเหงาบ้างคะ ","time":"2026-08-04T13:49:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใครเหาง มี ยกมือบ้างไหมคะ ไม่มี ไม่มีใครเหงา มีใครเหงาบ้างคะ ","time":"2026-08-04T13:49:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","คือ"," ","Loanlyness"," ","ความเหงา","ค่ะ"," "],"library":"newmm","runtime":0.00013113021850585938},"time":"2026-08-04T13:49:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใคร","เหา","ง"," ","มี"," ","ยกมือ","บ้าง","ไหม","คะ"," ","ไม่","มี"," ","ไม่","มี","ใคร","เหงา"," ","มี","ใคร","เหงา","บ้าง","คะ"," "],"library":"newmm","runtime":0.0002086162567138672},"time":"2026-08-04T13:49: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":"Loanlyness","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความเหงา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":"Loanlyness","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความเหงา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":"Loanlyness","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความเหงา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"เหงา","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"เหงา","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"เหงา","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":"Loanlyness","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความเหงา","suggestions":["ความเห็น"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":"Loanlyness","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความเหงา","suggestions":["ความเห็น"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"เหงา","suggestions":["เงา","เหลา","เหมา"]},{"word":"บ้าง","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"เหงา","suggestions":["เงา","เหลา","เหมา"]},{"word":"บ้าง","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:49: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-04T13:49:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อึ้งไหมคะ // กอด เอามือนั้นมากอดตัวเอง","time":"2026-08-04T13:49:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อึ้งไหมคะ // กอด เอามือนั้นมากอดตัวเอง","time":"2026-08-04T13:49:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อึ้ง","ไหม","คะ"," ","//"," ","กอด"," ","เอา","มือ","นั้น","มา","กอด","ตัวเอง"],"library":"newmm","runtime":0.00026607513427734375},"time":"2026-08-04T13:49: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":[]},{"word":"กอด","suggestions":[]},{"word":"ตัวเอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"กอด","suggestions":[]},{"word":"ตัวเอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"กอด","suggestions":[]},{"word":"ตัวเอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"กอด","suggestions":[]},{"word":"ตัวเอง","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"กอด","suggestions":[]},{"word":"ตัวเอง","suggestions":[]}]},"time":"2026-08-04T13:49: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-04T13:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก่อนเลย รักตัวเองก่อนเลยจะได้ไม่เหงามาก (แพทย์หญิงประกายพรึก) เพราะฉะนั้น เรื่อ","time":"2026-08-04T13:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก่อนเลย รักตัวเองก่อนเลยจะได้ไม่เหงามาก (แพทย์หญิงประกายพรึก) เพราะฉะนั้น เรื่อ","time":"2026-08-04T13:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก่อน","เลย"," ","รัก","ตัวเอง","ก่อน","เลย","จะ","ได้","ไม่","เหงา","มาก"," ","(","แพทย์","หญิง","ประกายพรึก",")"," ","เพราะฉะนั้น"," ","เรื่อ"],"library":"newmm","runtime":0.00031566619873046875},"time":"2026-08-04T13:49: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":[]},{"word":"แพทย์","suggestions":[]},{"word":"หญิง","suggestions":[]},{"word":"ประกายพรึก","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"แพทย์","suggestions":[]},{"word":"หญิง","suggestions":[]},{"word":"ประกายพรึก","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"แพทย์","suggestions":[]},{"word":"หญิง","suggestions":[]},{"word":"ประกายพรึก","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"แพทย์","suggestions":[]},{"word":"หญิง","suggestions":[]},{"word":"ประกายพรึก","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อ","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"แพทย์","suggestions":[]},{"word":"หญิง","suggestions":[]},{"word":"ประกายพรึก","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อ","suggestions":[]}]},"time":"2026-08-04T13:49: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-04T13:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ จัดการกับความเหงา เราต้องอยู่กับความอิสระ แล้วก็มีพลังในตัวเองนะคะ อันนี้เรื่องสำคัญเพราะว่า","time":"2026-08-04T13:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ จัดการกับความเหงา เราต้องอยู่กับความอิสระ แล้วก็มีพลังในตัวเองนะคะ อันนี้เรื่องสำคัญเพราะว่า","time":"2026-08-04T13:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","จัดการ","กับ","ความเหงา"," ","เรา","ต้อง","อยู่","กับ","ความ","อิสระ"," ","แล้วก็","มีพลัง","ใน","ตัวเอง","นะคะ"," ","อันนี้","เรื่องสำคัญ","เพราะว่า"],"library":"newmm","runtime":0.00040721893310546875},"time":"2026-08-04T13:49: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":[]},{"word":"มีพลัง","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เรื่องสำคัญ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"มีพลัง","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เรื่องสำคัญ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"มีพลัง","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เรื่องสำคัญ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"มีพลัง","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เรื่องสำคัญ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:49: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":[]},{"word":"มีพลัง","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เรื่องสำคัญ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T13:49: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-04T13:49:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราไม่รู้ว่าคู่ชีวิตของเราจะไปเมื่อไหร่ ","time":"2026-08-04T13:49:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราไม่รู้ว่าคู่ชีวิตของเราจะไปเมื่อไหร่ ","time":"2026-08-04T13:49:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ไม่","รู้","ว่า","คู่ชีวิต","ของ","เรา","จะ","ไป","เมื่อไหร่"," "],"library":"newmm","runtime":0.00021696090698242188},"time":"2026-08-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:49: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-04T13:50:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณพ่อคุณแม่ของเรา ท่านจะไปเมื่อไร ผู้คนที่รักข้างกายเรา","time":"2026-08-04T13:50:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณพ่อคุณแม่ของเรา ท่านจะไปเมื่อไร ผู้คนที่รักข้างกายเรา","time":"2026-08-04T13:50:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณพ่อ","คุณแม่","ของ","เรา"," ","ท่าน","จะ","ไป","เมื่อไร"," ","ผู้คน","ที่รัก","ข้าง","กาย","เรา"],"library":"newmm","runtime":0.00026702880859375},"time":"2026-08-04T13:50: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":[]},{"word":"ผู้คน","suggestions":[]},{"word":"ที่รัก","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ผู้คน","suggestions":[]},{"word":"ที่รัก","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ผู้คน","suggestions":[]},{"word":"ที่รัก","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ผู้คน","suggestions":[]},{"word":"ที่รัก","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ผู้คน","suggestions":[]},{"word":"ที่รัก","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะไปเมื่อไหร่ เราไม่รู้ เพราะฉะนั้น สิ่งหนึ่งที่เรา","time":"2026-08-04T13:50:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะไปเมื่อไหร่ เราไม่รู้ เพราะฉะนั้น สิ่งหนึ่งที่เรา","time":"2026-08-04T13:50:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ไป","เมื่อไหร่"," ","เรา","ไม่","รู้"," ","เพราะฉะนั้น"," ","สิ่ง","หนึ่ง","ที่","เรา"],"library":"newmm","runtime":0.0001888275146484375},"time":"2026-08-04T13:50: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องสามารถมีพลังแล้วก็จัดการกับตัวเองให้ได้ วันก่อนนี่","time":"2026-08-04T13:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องสามารถมีพลังแล้วก็จัดการกับตัวเองให้ได้ วันก่อนนี่","time":"2026-08-04T13:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","สามารถ","มีพลัง","แล้วก็","จัดการ","กับ","ตัวเอง","ให้ได้"," ","วันก่อน","นี่"],"library":"newmm","runtime":0.0002830028533935547},"time":"2026-08-04T13:50: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-04T13:50: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-04T13:50: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-04T13:50: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-04T13:50: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-04T13:50: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-04T13:50:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ไปนี่ก็มีคุณตาคนหนึ่งบอกว่าเรียกตาเถอะหนู ","time":"2026-08-04T13:50:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ไปนี่ก็มีคุณตาคนหนึ่งบอกว่าเรียกตาเถอะหนู ","time":"2026-08-04T13:50:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ไป","นี่","ก็","มี","คุณตา","คน","หนึ่ง","บอ","กว่า","เรียก","ตา","เถอะ","หนู"," "],"library":"newmm","runtime":0.00023937225341796875},"time":"2026-08-04T13:50: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":["1","๑"]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"เถอะ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":["1","๑"]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"เถอะ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":["1","๑"]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"เถอะ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":["1","๑"]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"เถอะ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":["1","๑"]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"เถอะ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แอบนึกในใจ พี่ก็พอค่ะ นะ บอก หนู","time":"2026-08-04T13:50:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แอบนึกในใจ พี่ก็พอค่ะ นะ บอก หนู","time":"2026-08-04T13:50:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แอบ","นึกในใจ"," ","พี่","ก็","พอ","ค่ะ"," ","นะ"," ","บอก"," ","หนู"],"library":"newmm","runtime":0.0001475811004638672},"time":"2026-08-04T13:50: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":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชื่อไหม หนูเชื่อไหมที่หนูมานี่ ตายิ้มได้ ไม่ได้","time":"2026-08-04T13:50:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชื่อไหม หนูเชื่อไหมที่หนูมานี่ ตายิ้มได้ ไม่ได้","time":"2026-08-04T13:50:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชื่อ","ไหม"," ","หนู","เชื่อ","ไหม","ที่","หนู","มา","นี่"," ","ตา","ยิ้ม","ได้"," ","ไม่","ได้"],"library":"newmm","runtime":0.00020194053649902344},"time":"2026-08-04T13:50: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":"ตา","suggestions":[]},{"word":"ยิ้ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ตา","suggestions":[]},{"word":"ยิ้ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ตา","suggestions":[]},{"word":"ยิ้ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ตา","suggestions":[]},{"word":"ยิ้ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ตา","suggestions":[]},{"word":"ยิ้ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มานานแล้วเพราะตาอยู่บ้านคนเดียว เพราะฉะนั้น อยากจะบอกกับเราว่าสิ่งหนึ่งที่เรามี ก็คือเตรียมตัว","time":"2026-08-04T13:50:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มานานแล้วเพราะตาอยู่บ้านคนเดียว เพราะฉะนั้น อยากจะบอกกับเราว่าสิ่งหนึ่งที่เรามี ก็คือเตรียมตัว","time":"2026-08-04T13:50:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","นาน","แล้ว","เพราะ","ตา","อยู่","บ้าน","คนเดียว"," ","เพราะฉะนั้น"," ","อยาก","จะ","บอก","กับ","เรา","ว่า","สิ่ง","หนึ่ง","ที่","เรา","มี"," ","ก็","คือ","เตรียมตัว"],"library":"newmm","runtime":0.0003268718719482422},"time":"2026-08-04T13:50: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":[]},{"word":"ว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:50: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":[]},{"word":"ว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]}]},"time":"2026-08-04T13:50:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และเตรียมใจ ที่จะอยู่อย่างไร ยัง strong ใคร Strong บ้าง ","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-04T13:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และเตรียมใจ ที่จะอยู่อย่างไร ยัง strong ใคร Strong บ้าง ","time":"2026-08-04T13:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และเตรียมใจ ที่จะอยู่อย่างไร ยัง strong ใคร Strong บ้าง ","time":"2026-08-04T13:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","เตรียมใจ"," ","ที่จะ","อยู่","อย่างไร"," ","ยัง"," ","strong"," ","ใคร"," ","Strong"," ","บ้าง"," "],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T13:50: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":"strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"strong","suggestions":["string","wrong","song"]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Strong","suggestions":["string","wrong"]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"strong","suggestions":["string","wrong","song"]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Strong","suggestions":["string","wrong"]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยกมือค่ะ นี่นะคะ รางวัลเอาที่ไหนคะ (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) ราง","time":"2026-08-04T13:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยกมือค่ะ นี่นะคะ รางวัลเอาที่ไหนคะ (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) ราง","time":"2026-08-04T13:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยกมือ","ค่ะ"," ","นี่","นะคะ"," ","รางวัล","เอา","ที่ไหน","คะ"," ","(","ผู้ช่วยศาสตราจารย์"," ","ดร.","บุหงา",")"," ","ราง"],"library":"newmm","runtime":0.0003056526184082031},"time":"2026-08-04T13:50: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-04T13:50: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-04T13:50: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-04T13:50: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-04T13:50: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-04T13:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"AMITL ได้เลยนะคะ เพราะฉะนั้นจุดแรก","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-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"AMITL ได้เลยนะคะ เพราะฉะนั้นจุดแรก","time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"AMITL ได้เลยนะคะ เพราะฉะนั้นจุดแรก","time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["AMITL"," ","ได้","เลย","นะคะ"," ","เพราะฉะนั้น","จุด","แรก"],"library":"newmm","runtime":0.00014829635620117188},"time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"AMITL","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"AMITL","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"AMITL","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"AMITL","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"AMITL","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T13:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ค่ะอาจารย์ พี่น้องคะ คือเราต้อง Strong เมื่อ","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-04T13:50:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะอาจารย์ พี่น้องคะ คือเราต้อง Strong เมื่อ","time":"2026-08-04T13:50:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ อาจารย์ พี่น้องคะ คือเราต้อง Strong เมื่อ","time":"2026-08-04T13:50:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","อาจารย์"," ","พี่น้อง","คะ"," ","คือ","เรา","ต้อง"," ","Strong"," ","เมื่อ"],"library":"newmm","runtime":0.00019788742065429688},"time":"2026-08-04T13:50: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":"Strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"Strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"Strong","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"Strong","suggestions":["string","wrong"]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"Strong","suggestions":["string","wrong"]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใจเราเข้มแข็ง ไม่มีข้อจำกัดใด ๆ ที่จะหยุดยั่งเราได้ ","time":"2026-08-04T13:50:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใจเราเข้มแข็ง ไม่มีข้อจำกัดใด ๆ ที่จะหยุดยั่งเราได้ ","time":"2026-08-04T13:50:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใจ","เรา","เข้มแข็ง"," ","ไม่","มี","ข้อจำกัด","ใด"," ","ๆ"," ","ที่จะ","หยุด","ยั่ง","เรา","ได้"," "],"library":"newmm","runtime":0.0003800392150878906},"time":"2026-08-04T13:50: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":"ยั่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ยั่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ยั่ง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ยั่ง","suggestions":["ยัง","นั่ง","ฝั่ง"]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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":"ยั่ง","suggestions":["ยัง","นั่ง","ฝั่ง"]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้เห็นนะคะว่ามาเวทีนี่ โอเคเราเป็นผู้พิการ ","time":"2026-08-04T13:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้เห็นนะคะ ว่ามาเวทีนี่ โอเคเราเป็นผู้พิการ ","time":"2026-08-04T13:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","เห็น","นะคะ"," ","ว่า","มา","เวที","นี่"," ","โอเค","เรา","เป็น","ผู้","พิการ"," "],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-08-04T13:50: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":[]}]},"time":"2026-08-04T13:50: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":[]}]},"time":"2026-08-04T13:50: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":[]}]},"time":"2026-08-04T13:50: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":[]}]},"time":"2026-08-04T13:50: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":[]}]},"time":"2026-08-04T13:50: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-04T13:50:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่สิ่งหนึ่งที่พี่เห็น คือ ท่านคือคนที่มี","time":"2026-08-04T13:50:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่สิ่งหนึ่งที่พี่เห็น คือ ท่านคือคนที่มี","time":"2026-08-04T13:50:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","สิ่ง","หนึ่ง","ที่","พี่","เห็น"," ","คือ"," ","ท่าน","คือ","คน","ที่","มี"],"library":"newmm","runtime":0.00015020370483398438},"time":"2026-08-04T13:50: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:50:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แต่","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:50:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แต่","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:50:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แต่","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:50:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แต่","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T13:50: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-04T13:51:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พลังในตัวเอง ท่านถึงมางานนี้ อันนี้ถ้าใช้ ยกมือค่ะ ","time":"2026-08-04T13:51:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พลังในตัวเอง ท่านถึงมางานนี้ อันนี้ถ้าใช้ ยกมือค่ะ ","time":"2026-08-04T13:51:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พลัง","ใน","ตัวเอง"," ","ท่าน","ถึง","มา","งาน","นี้"," ","อันนี้","ถ้า","ใช้"," ","ยกมือ","ค่ะ"," "],"library":"newmm","runtime":0.00021839141845703125},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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-04T13:51:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ ปรบมือปให้ตัวเองด้วยค่ะ // ","time":"2026-08-04T13:51:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ ปรบมือปให้ตัวเองด้วยค่ะ // ","time":"2026-08-04T13:51:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","ปรบมือ","ป","ให้","ตัวเอง","ด้วย","ค่ะ"," ","//"," "],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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-04T13:51:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวอีกแป๊บหนึ่งจะชวนขึ้นมาร้องเพลงเล่นคอนเสิร์ต","time":"2026-08-04T13:51:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวอีกแป๊บหนึ่งจะชวนขึ้นมาร้องเพลงเล่นคอนเสิร์ต","time":"2026-08-04T13:51:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","อีก","แป๊บ","หนึ่ง","จะ","ชวน","ขึ้น","มา","ร้องเพลง","เล่น","คอนเสิร์ต"],"library":"newmm","runtime":0.00028777122497558594},"time":"2026-08-04T13:51: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":["1","๑"]},{"word":"จะ","suggestions":[]},{"word":"ชวน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ร้องเพลง","suggestions":[]},{"word":"เล่น","suggestions":[]},{"word":"คอนเสิร์ต","suggestions":[]}]},"time":"2026-08-04T13:51: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":["1","๑"]},{"word":"จะ","suggestions":[]},{"word":"ชวน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ร้องเพลง","suggestions":[]},{"word":"เล่น","suggestions":[]},{"word":"คอนเสิร์ต","suggestions":[]}]},"time":"2026-08-04T13:51: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":["1","๑"]},{"word":"จะ","suggestions":[]},{"word":"ชวน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ร้องเพลง","suggestions":[]},{"word":"เล่น","suggestions":[]},{"word":"คอนเสิร์ต","suggestions":[]}]},"time":"2026-08-04T13:51: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":["1","๑"]},{"word":"จะ","suggestions":[]},{"word":"ชวน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ร้องเพลง","suggestions":[]},{"word":"เล่น","suggestions":[]},{"word":"คอนเสิร์ต","suggestions":[]}]},"time":"2026-08-04T13:51: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":["1","๑"]},{"word":"จะ","suggestions":[]},{"word":"ชวน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ร้องเพลง","suggestions":[]},{"word":"เล่น","suggestions":[]},{"word":"คอนเสิร์ต","suggestions":[]}]},"time":"2026-08-04T13:51: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-04T13:51:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวเราจะเปิดคอนเสิร์ต ที่เห็นในเวทีนี้","time":"2026-08-04T13:51:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวเราจะเปิดคอนเสิร์ต ที่เห็นในเวทีนี้","time":"2026-08-04T13:51:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","เรา","จะ","เปิด","คอนเสิร์ต"," ","ที่","เห็น","ใน","เวที","นี้"],"library":"newmm","runtime":0.00141143798828125},"time":"2026-08-04T13:51: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-04T13:51: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-04T13:51: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-04T13:51: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-04T13:51: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-04T13:51:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่มา คือคนที่มีความเข้มแข็ง และมี Socail Life ","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-04T13:51:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มา คือคนที่มีความเข้มแข็ง และมี Socail Life ","time":"2026-08-04T13:51:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มา คือคนที่มีความเข้มแข็ง และมี Socail Life ","time":"2026-08-04T13:51:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่มา"," ","คือ","คน","ที่","มี","ความเข้มแข็ง"," ","และ","มี"," ","Socail"," ","Life"," "],"library":"newmm","runtime":0.00018739700317382812},"time":"2026-08-04T13:51: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":"Socail","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":"Socail","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":"Socail","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":"Socail","suggestions":["social","local"]},{"word":" ","suggestions":[]},{"word":"Life","suggestions":["life","wife","time"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":"Socail","suggestions":["social","local"]},{"word":" ","suggestions":[]},{"word":"Life","suggestions":["life","wife","time"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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-04T13:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือมีพลังที่จะอยู่ในสังคม ที่จะพบปะในสังคม ","time":"2026-08-04T13:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือมีพลังที่จะอยู่ในสังคม ที่จะพบปะในสังคม ","time":"2026-08-04T13:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","มีพลัง","ที่จะ","อยู่","ใน","สังคม"," ","ที่จะ","พบปะ","ใน","สังคม"," "],"library":"newmm","runtime":0.00018072128295898438},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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-04T13:51:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้นค่ะ นี่เป็นจุดแข็งของท่าน อยากให้คีฟนี้ไว้ เมื่อไหร่ที่ใจเราสตรอง สมอง","time":"2026-08-04T13:51:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้นค่ะ นี่เป็นจุดแข็งของท่าน อยากให้คีฟนี้ไว้ เมื่อไหร่ที่ใจเราสตรอง สมอง","time":"2026-08-04T13:51:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น","ค่ะ"," ","นี่","เป็น","จุดแข็ง","ของ","ท่าน"," ","อยาก","ให้","คีฟ","นี้","ไว้"," ","เมื่อไหร่","ที่","ใจ","เรา","สต","รอง"," ","สมอง"],"library":"newmm","runtime":0.0003142356872558594},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]},{"word":"สมอง","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]},{"word":"สมอง","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]},{"word":"สมอง","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]},{"word":"สมอง","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]},{"word":"สมอง","suggestions":[]}]},"time":"2026-08-04T13:51: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-04T13:51:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราโอเค ทุกอย่างไม่มีอะไรที่เป็นข้อจำกัดค่ะ ","time":"2026-08-04T13:51:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราโอเค ทุกอย่างไม่มีอะไรที่เป็นข้อจำกัดค่ะ ","time":"2026-08-04T13:51:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","โอเค"," ","ทุกอย่าง","ไม่","มี","อะไร","ที่","เป็น","ข้อจำกัด","ค่ะ"," "],"library":"newmm","runtime":0.0002608299255371094},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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-04T13:51:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โรค ไม่สบาย คำว่า \"คุณภาพชีวิตที่ดี\" ไม่ได้แปลว่าเรา","time":"2026-08-04T13:51:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โรค ไม่สบาย คำว่า \"คุณภาพชีวิตที่ดี\" ไม่ได้แปลว่าเรา","time":"2026-08-04T13:51:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โรค"," ","ไม่","สบาย"," ","คำ","ว่า"," ","\"","คุณภาพชีวิต","ที่","ดี","\""," ","ไม่","ได้","แปล","ว่า","เรา"],"library":"newmm","runtime":0.0002579689025878906},"time":"2026-08-04T13:51: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":[]},{"word":"ดี","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ดี","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ดี","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ดี","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ดี","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T13:51: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-04T13:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปราศจากโรค แต่มันหมายถึงเรามีสุขภาพกายที่ดี สามารถดูแลตัวเองได้ ","time":"2026-08-04T13:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปราศจากโรค แต่มันหมายถึงเรามีสุขภาพกายที่ดี สามารถดูแลตัวเองได้ ","time":"2026-08-04T13:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปราศจาก","โรค"," ","แต่","มัน","หมายถึง","เรา","มี","สุขภาพกาย","ที่","ดี"," ","สามารถ","ดูแลตัวเอง","ได้"," "],"library":"newmm","runtime":0.0003142356872558594},"time":"2026-08-04T13:51: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:51: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-04T13:51:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรามีสุขภาพจิตที่ดีที่เรายิ้มได้ นั่นคือจุดที่เรามีสุขภาพ","time":"2026-08-04T13:51:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรามีสุขภาพจิตที่ดีที่เรายิ้มได้ นั่นคือจุดที่เรามีสุขภาพ","time":"2026-08-04T13:51:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","มี","สุขภาพจิต","ที่","ดี","ที่","เรา","ยิ้ม","ได้"," ","นั่น","คือ","จุด","ที่","เรา","มี","สุขภาพ"],"library":"newmm","runtime":0.00023412704467773438},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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-04T13:51:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของการมีคุณภาพชีวิตที่ดี เราต้องแก่อย่างสวย แก่อย่างหล่อนะคะ ","time":"2026-08-04T13:51:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของการมีคุณภาพชีวิตที่ดี เราต้องแก่อย่างสวย แก่อย่างหล่อนะคะ ","time":"2026-08-04T13:51:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","การ","มี","คุณภาพชีวิต","ที่","ดี"," ","เรา","ต้อง","แก่","อย่าง","สวย"," ","แก่","อย่าง","หล่อ","นะคะ"," "],"library":"newmm","runtime":0.0002665519714355469},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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":[]}]},"time":"2026-08-04T13:51: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-04T13:52:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แก่อย่างมีคุณภาพชีวิตที่ดี ท่านลอง","time":"2026-08-04T13:52:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แก่อย่างมีคุณภาพชีวิตที่ดี ท่านลอง","time":"2026-08-04T13:52:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แก่","อย่าง","มี","คุณภาพชีวิต","ที่","ดี"," ","ท่าน","ลอง"],"library":"newmm","runtime":0.0001800060272216797},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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-04T13:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำกล้ามเนื้อขาของท่านดูสิคะ กล้ามเนื้อขา ","time":"2026-08-04T13:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำกล้ามเนื้อขาของท่านดูสิคะ กล้ามเนื้อขา ","time":"2026-08-04T13:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","กล้ามเนื้อ","ขา","ของ","ท่าน","ดู","สิ","คะ"," ","กล้ามเนื้อ","ขา"," "],"library":"newmm","runtime":0.0001819133758544922},"time":"2026-08-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรบแล้วต้องปึ้งปั้ง ","time":"2026-08-04T13:52:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรบแล้วต้องปึ้งปั้ง ","time":"2026-08-04T13:52:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปรบ","แล้ว","ต้อง","ปึ้งปั้ง"," "],"library":"newmm","runtime":0.00012040138244628906},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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-04T13:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องบริหารกล้ามเนื้อต้นขาเลยค่ะ เพราะอะไรคะ ","time":"2026-08-04T13:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องบริหารกล้ามเนื้อต้นขาเลยค่ะ เพราะอะไรคะ ","time":"2026-08-04T13:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","บริหาร","กล้ามเนื้อ","ต้นขา","เลย","ค่ะ"," ","เพราะอะไร","คะ"," "],"library":"newmm","runtime":0.0002605915069580078},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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-04T13:52:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าถ้ากล้ามเนื้อขาท่านไม่แข็งแรง ท่านมีโอกาสล้มได้ ","time":"2026-08-04T13:52:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าถ้ากล้ามเนื้อขาท่านไม่แข็งแรง ท่านมีโอกาสล้มได้ ","time":"2026-08-04T13:52:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","ถ้า","กล้ามเนื้อ","ขา","ท่าน","ไม่","แข็งแรง"," ","ท่าน","มีโอกาส","ล้ม","ได้"," "],"library":"newmm","runtime":0.00025391578674316406},"time":"2026-08-04T13:52: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เนื้อยุ่ย (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) อันนี้ไม่ได้นะคะ กลับไปต้อง Excu","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-04T13:52:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนื้อยุ่ย (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) อันนี้ไม่ได้นะคะ กลับไปต้อง Excu","time":"2026-08-04T13:52:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนื้อยุ่ย (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) อันนี้ไม่ได้นะคะ กลับไปต้อง Excu","time":"2026-08-04T13:52:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนื้อ","ยุ่ย"," ","(","ผู้ช่วยศาสตราจารย์"," ","ดร.","บุหงา",")"," ","อันนี้","ไม่","ได้","นะคะ"," ","กลับ","ไป","ต้อง"," ","Excu"],"library":"newmm","runtime":0.0002987384796142578},"time":"2026-08-04T13:52: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Excu","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Excu","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Excu","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Excu","suggestions":["icu","cu"]}]},"time":"2026-08-04T13:52: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Excu","suggestions":["icu","cu"]}]},"time":"2026-08-04T13:52: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-04T13:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้นนะคะ กล้ามเนื้อขาของเรานะคะ ","time":"2026-08-04T13:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้นนะคะ กล้ามเนื้อขาของเรานะคะ ","time":"2026-08-04T13:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น","นะคะ"," ","กล้ามเนื้อ","ขา","ของ","เรา","นะคะ"," "],"library":"newmm","runtime":0.00016927719116210938},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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-04T13:52:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กล้ามเนื้อขาแข็งแรงนะคะ ท่านก็จะไม่เป็นข้อเข่าเสื่อม ","time":"2026-08-04T13:52:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กล้ามเนื้อขาแข็งแรงนะคะ ท่านก็จะไม่เป็นข้อเข่าเสื่อม ","time":"2026-08-04T13:52:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กล้ามเนื้อ","ขา","แข็งแรง","นะคะ"," ","ท่าน","ก็","จะ","ไม่","เป็น","ข้อ","เข่า","เสื่อม"," "],"library":"newmm","runtime":0.00023865699768066406},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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-04T13:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กล้ามเนื้อแขนท่านต้องแข็งแรง พลังแขนท่าน","time":"2026-08-04T13:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กล้ามเนื้อแขนท่านต้องแข็งแรง พลังแขนท่าน","time":"2026-08-04T13:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กล้ามเนื้อ","แขน","ท่าน","ต้อง","แข็งแรง"," ","พลัง","แขน","ท่าน"],"library":"newmm","runtime":0.0010828971862792969},"time":"2026-08-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องมี ยกกำปั้นขึ้นมาสิคะ ไม่ต่อยกำปั้นนะคะ","time":"2026-08-04T13:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องมี ยกกำปั้นขึ้นมาสิคะ ไม่ต่อยกำปั้นนะคะ ","time":"2026-08-04T13:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","มี"," ","ยก","กำปั้น","ขึ้น","มา","สิ","คะ"," ","ไม่","ต่อย","กำปั้น","นะคะ"," "],"library":"newmm","runtime":0.0018546581268310547},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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-04T13:52:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ต่อยชาวบ้านนะคะ ยกมาว่าเรามีแรง ","time":"2026-08-04T13:52:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ต่อยชาวบ้านนะคะ ยกมาว่าเรามีแรง ","time":"2026-08-04T13:52:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ต่อย","ชาวบ้าน","นะคะ"," ","ยก","มา","ว่า","เรา","มี","แรง"," "],"library":"newmm","runtime":0.0002524852752685547},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:52: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-04T13:52:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขา แขน แข็งแรง ไปที่ไหนได้ใจเราอิสระ ","time":"2026-08-04T13:52:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขา แขน แข็งแรง ไปที่ไหนได้ใจเราอิสระ ","time":"2026-08-04T13:52:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขา"," ","แขน"," ","แข็งแรง"," ","ไป","ที่ไหน","ได้ใจ","เรา","อิสระ"," "],"library":"newmm","runtime":0.0002315044403076172},"time":"2026-08-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้นค่ะ รักษาสุขภาพให้ดี สำคัญมากเลย ใจ","time":"2026-08-04T13:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้นค่ะ รักษาสุขภาพให้ดี สำคัญมากเลย ใจ","time":"2026-08-04T13:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น","ค่ะ"," ","รักษาสุขภาพ","ให้","ดี"," ","สำคัญ","มาก","เลย"," ","ใจ"],"library":"newmm","runtime":0.00023412704467773438},"time":"2026-08-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52: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-04T13:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องโอเคนะคะ (ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ซึ่งอันนี้ต้องถามเสริมเลยค่ะ ที่พระจอมเกล้าลาดกร","time":"2026-08-04T13:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องโอเคนะคะ (ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ซึ่งอันนี้ต้องถามเสริมเลยค่ะ ที่พระจอมเกล้าลาดกร","time":"2026-08-04T13:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","โอเค","นะคะ"," ","(","ผู้ช่วยศาสตราจารย์"," ","ดร.","ทอแสง","รัศมี",")"," ","ซึ่ง","อันนี้","ต้อง","ถาม","เสริม","เลย","ค่ะ"," ","ที่","พระ","จอมเกล้า","ลาด","กร"],"library":"newmm","runtime":0.0004241466522216797},"time":"2026-08-04T13:52: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":[]},{"word":"ดร.","suggestions":[]},{"word":"ทอแสง","suggestions":[]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"เสริม","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ลาด","suggestions":[]},{"word":"กร","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ดร.","suggestions":[]},{"word":"ทอแสง","suggestions":[]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"เสริม","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ลาด","suggestions":[]},{"word":"กร","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ดร.","suggestions":[]},{"word":"ทอแสง","suggestions":[]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"เสริม","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ลาด","suggestions":[]},{"word":"กร","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ดร.","suggestions":["ดร","เรา","ครู"]},{"word":"ทอแสง","suggestions":["ทอง","แสง","ทแยง"]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"เสริม","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ลาด","suggestions":["วาด","ลด","ลา"]},{"word":"กร","suggestions":[]}]},"time":"2026-08-04T13:52: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":[]},{"word":"ดร.","suggestions":["ดร","เรา","ครู"]},{"word":"ทอแสง","suggestions":["ทอง","แสง","ทแยง"]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"เสริม","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พระ","suggestions":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ลาด","suggestions":["วาด","ลด","ลา"]},{"word":"กร","suggestions":[]}]},"time":"2026-08-04T13:52: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-04T13:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่พระจอมเกล้าลาดกระบังนี่ ","time":"2026-08-04T13:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่พระจอมเกล้าลาดกระบังนี่ ","time":"2026-08-04T13:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","พระ","จอมเกล้า","ลาดกระบัง","นี่"," "],"library":"newmm","runtime":0.0001442432403564453},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52: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":[]}]},"time":"2026-08-04T13:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Society ให้นักศึกษาเรียนตั้งแต่ปี 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-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Society ให้นักศึกษาเรียนตั้งแต่ปี 1 ","time":"2026-08-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Society ให้นักศึกษาเรียนตั้งแต่ปี 1 ","time":"2026-08-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Society"," ","ให้","นักศึกษา","เรียน","ตั้งแต่","ปี"," ","1"," "],"library":"newmm","runtime":0.0002124309539794922},"time":"2026-08-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Society","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักศึกษา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Society","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักศึกษา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Society","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักศึกษา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Society","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักศึกษา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Society","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"นักศึกษา","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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-04T13:53:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เตรียมพร้อม ดูแลตัวเองตั้งแน่เนิ่น ๆ เลย แล้วไปดูแลคนที่บ้าน","time":"2026-08-04T13:53:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เตรียมพร้อม ดูแลตัวเองตั้งแน่เนิ่น ๆ เลย แล้วไปดูแลคนที่บ้าน","time":"2026-08-04T13:53:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เตรียมพร้อม"," ","ดูแลตัวเอง","ตั้ง","แน่","เนิ่น ๆ"," ","เลย"," ","แล้วไป","ดูแล","คน","ที่","บ้าน"],"library":"newmm","runtime":0.000209808349609375},"time":"2026-08-04T13:53: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-04T13:53: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-04T13:53: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-04T13:53: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-04T13:53: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-04T13:53:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ด้วย ว่าจะมี Ative Asting ","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-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วย ว่าจะมี Ative Asting ","time":"2026-08-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วย ว่าจะมี Ative Asting ","time":"2026-08-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย"," ","ว่า","จะ","มี"," ","Ative"," ","Asting"," "],"library":"newmm","runtime":0.00011324882507324219},"time":"2026-08-04T13:53: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":"Ative","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Asting","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"Ative","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Asting","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"Ative","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Asting","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"Ative","suggestions":["time","live","drive"]},{"word":" ","suggestions":[]},{"word":"Asting","suggestions":["string","eating","sing"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"Ative","suggestions":["time","live","drive"]},{"word":" ","suggestions":[]},{"word":"Asting","suggestions":["string","eating","sing"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่วัยนี่ มันไปแล้ว ย้อนเวลาไม่ได้แล้ว ทั้ง","time":"2026-08-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่วัยนี่ มันไปแล้ว ย้อนเวลาไม่ได้แล้ว ทั้ง","time":"2026-08-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","วัย","นี่"," ","มัน","ไป","แล้ว"," ","ย้อน","เวลา","ไม่","ได้","แล้ว"," ","ทั้ง"],"library":"newmm","runtime":0.0004534721374511719},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุขภาพทั้งกายใจนี่เมื่อไหร่ก็ไม่สายใช่ไหมคะ ","time":"2026-08-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุขภาพทั้งกายใจนี่เมื่อไหร่ก็ไม่สายใช่ไหมคะ ","time":"2026-08-04T13:53:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุขภาพ","ทั้ง","กาย","ใจ","นี่","เมื่อไหร่","ก็","ไม่","สาย","ใช่ไหม","คะ"," "],"library":"newmm","runtime":0.00022721290588378906},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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-04T13:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// มีอะไรสายในที่นี้ค่ะ เริ่มตั้งแต่วันนี้ อย่าง","time":"2026-08-04T13:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// มีอะไรสายในที่นี้ค่ะ เริ่มตั้งแต่วันนี้ อย่าง","time":"2026-08-04T13:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","มี","อะไร","สาย","ในที่นี้","ค่ะ"," ","เริ่ม","ตั้งแต่","วันนี้"," ","อย่าง"],"library":"newmm","runtime":0.00018405914306640625},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เรียนไป เริ่มตั้งแต่วันนี้ 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-04T13:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เรียนไป เริ่มตั้งแต่วันนี้ 1. วิธีคิด ","time":"2026-08-04T13:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เรียนไป เริ่มตั้งแต่วันนี้ 1. วิธีคิด ","time":"2026-08-04T13:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรียน","ไป"," ","เริ่ม","ตั้งแต่","วันนี้"," ","1."," ","วิธี","คิด"," "],"library":"newmm","runtime":0.00019669532775878906},"time":"2026-08-04T13:53: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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-04T13:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเราปรับวิธีคิดว่าอะไรที่เป็นทุกข์ ","time":"2026-08-04T13:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเราปรับวิธีคิดว่าอะไรที่เป็นทุกข์ ","time":"2026-08-04T13:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เรา","ปรับ","วิธี","คิด","ว่า","อะไร","ที่","เป็นทุกข์"," "],"library":"newmm","runtime":0.00023484230041503906},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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-04T13:53:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของเขาไม่ใช่เรื่องของเรา ถ้าเราอยากเม้าก็เม้าไป","time":"2026-08-04T13:53:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของเขาไม่ใช่เรื่องของเรา ถ้าเราอยากเม้าก็เม้าไป","time":"2026-08-04T13:53:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","เขา","ไม่","ใช่","เรื่อง","ของ","เรา"," ","ถ้า","เรา","อยาก","เม้า","ก็","เม้า","ไป"],"library":"newmm","runtime":0.0001983642578125},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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-04T13:53:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ แต่อย่าเอามาใส่ใจ เพราะท่านก็จะนอนไม่หลับ ตีลังกา ","time":"2026-08-04T13:53:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แต่อย่าเอามาใส่ใจ เพราะท่านก็จะนอนไม่หลับ ตีลังกา ","time":"2026-08-04T13:53:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แต่","อย่า","เอา","มา","ใส่ใจ"," ","เพราะ","ท่าน","ก็","จะ","นอนไม่หลับ"," ","ตีลังกา"," "],"library":"newmm","runtime":0.00026917457580566406},"time":"2026-08-04T13:53: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":[]},{"word":"นอนไม่หลับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตีลังกา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":[]},{"word":"นอนไม่หลับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตีลังกา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":[]},{"word":"นอนไม่หลับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตีลังกา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":[]},{"word":"นอนไม่หลับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตีลังกา","suggestions":["ลังกา","ศรีลังกา"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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":[]},{"word":"นอนไม่หลับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตีลังกา","suggestions":["ลังกา","ศรีลังกา"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"5 รอบ ตี 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-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"5 รอบ ตี 2 ก็ยังนอนไม่หลับ สุขภาพท่านก็จะแย่ ","time":"2026-08-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"5 รอบ ตี 2 ก็ยังนอนไม่หลับ สุขภาพท่านก็จะแย่ ","time":"2026-08-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["5"," ","รอบ"," ","ตี"," ","2"," ","ก็","ยัง","นอนไม่หลับ"," ","สุขภาพ","ท่าน","ก็","จะ","แย่"," "],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"5","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":[]},{"word":"แย่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"5","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":[]},{"word":"แย่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"5","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":[]},{"word":"แย่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"5","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":[]},{"word":"แย่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"5","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":[]},{"word":"แย่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:53: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-04T13:53:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่พูดเองนี่ ตัวเองก็เป็นนะคะบางครั้ง ตื่นเช้ามารับ","time":"2026-08-04T13:53:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่พูดเองนี่ ตัวเองก็เป็นนะคะ บางครั้ง ตื่นเช้ามารับ","time":"2026-08-04T13:53:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","พูด","เอง","นี่"," ","ตัวเอง","ก็","เป็น","นะคะ"," ","บางครั้ง"," ","ตื่น","เช้า","มา","รับ"],"library":"newmm","runtime":0.0003466606140136719},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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-04T13:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แสงแดดค่ะ ตอนเช้ามาเปิดรับแสงแดดนะคะ นั่นคือนาฬิกาชีวิตของเรา ท่านรู้ว่า","time":"2026-08-04T13:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แสงแดดค่ะ ตอนเช้ามาเปิดรับแสงแดดนะคะ นั่นคือนาฬิกาชีวิตของเรา ท่านรู้ว่า","time":"2026-08-04T13:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แสงแดด","ค่ะ"," ","ตอนเช้า","มา","เปิดรับ","แสงแดด","นะคะ"," ","นั่น","คือ","นาฬิกา","ชีวิต","ของ","เรา"," ","ท่าน","รู้","ว่า"],"library":"newmm","runtime":0.0002818107604980469},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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":[]}]},"time":"2026-08-04T13:53: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-04T13:54:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนเช้า กลางคืนเย็นท่านต้องนอนนะคะ กลางคืนเล่นมือถือ ","time":"2026-08-04T13:54:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนเช้า กลางคืนเย็นท่านต้องนอนนะคะ กลางคืนเล่นมือถือ ","time":"2026-08-04T13:54:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนเช้า"," ","กลางคืน","เย็น","ท่าน","ต้อง","นอน","นะคะ"," ","กลางคืน","เล่น","มือถือ"," "],"library":"newmm","runtime":0.0016469955444335938},"time":"2026-08-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ไป กลางวัน เที่ยงคืน ก็ยังเล่นเฟซนะ ","time":"2026-08-04T13:54:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ไป กลางวัน เที่ยงคืน ก็ยังเล่นเฟซนะ ","time":"2026-08-04T13:54:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ไป"," ","กลางวัน"," ","เที่ยงคืน"," ","ก็","ยัง","เล่น","เฟซ","นะ"," "],"library":"newmm","runtime":0.00023317337036132812},"time":"2026-08-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนนั้นน่ะค่ะ ฮอร์โมนที่มันจะเสริมสร้างซ่อมแซมร่างกายของท่าน เพราะฉะนั้น ต้องดูแลสุขภาพ","time":"2026-08-04T13:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนนั้นน่ะค่ะ ฮอร์โมนที่มันจะเสริมสร้างซ่อมแซมร่างกายของท่าน เพราะฉะนั้น ต้องดูแลสุขภาพ","time":"2026-08-04T13:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนนั้น","น่ะ","ค่ะ"," ","ฮอร์โมน","ที่","มัน","จะ","เสริมสร้าง","ซ่อมแซม","ร่างกาย","ของ","ท่าน"," ","เพราะฉะนั้น"," ","ต้อง","ดูแล","สุขภาพ"],"library":"newmm","runtime":0.0005433559417724609},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]}]},"time":"2026-08-04T13:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ 4 ทุ่ม 5 ทุ่ม รีบนอน จะตื่นมาตี 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-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ 4 ทุ่ม 5 ทุ่ม รีบนอน จะตื่นมาตี 5 ก็โอเค ","time":"2026-08-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ 4 ทุ่ม 5 ทุ่ม รีบนอน จะตื่นมาตี 5 ก็โอเค ","time":"2026-08-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","4"," ","ทุ่ม"," ","5"," ","ทุ่ม"," ","รีบ","นอน"," ","จะ","ตื่น","มาตี"," ","5"," ","ก็","โอเค"," "],"library":"newmm","runtime":0.0002582073211669922},"time":"2026-08-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รีบ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตื่น","suggestions":[]},{"word":"มาตี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รีบ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตื่น","suggestions":[]},{"word":"มาตี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รีบ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตื่น","suggestions":[]},{"word":"มาตี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รีบ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตื่น","suggestions":[]},{"word":"มาตี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รีบ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตื่น","suggestions":[]},{"word":"มาตี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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-04T13:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูต้นไม้ ไปดูแสงแดด // แสงแดดตั้งแต่กี่โมงคะ // ","time":"2026-08-04T13:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูต้นไม้ ไปดูแสงแดด // แสงแดดตั้งแต่กี่โมงคะ // ","time":"2026-08-04T13:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดู","ต้นไม้"," ","ไปดู","แสงแดด"," ","//"," ","แสงแดด","ตั้งแต่","กี่","โมง","คะ"," ","//"," "],"library":"newmm","runtime":0.0002589225769042969},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"8 โมงก็ได้ เดี๋ยวฟ้าขึ้นนะคะ ก็จะไม่คุ้ม (ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ได้ค่ะ ทีนี้ถามคุณหมอนิดหนึ่งค่ะ ","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-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"8 โมงก็ได้ เดี๋ยวฟ้าขึ้นนะคะ ก็จะไม่คุ้ม (ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ได้ค่ะ ทีนี้ถามคุณหมอนิดหนึ่งค่ะ ","time":"2026-08-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"8 โมงก็ได้ เดี๋ยวฟ้าขึ้นนะคะ ก็จะไม่คุ้ม (ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ได้ค่ะ ทีนี้ถามคุณหมอนิดหนึ่งค่ะ ","time":"2026-08-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["8"," ","โมง","ก็ได้"," ","เดี๋ยว","ฟ้า","ขึ้น","นะคะ"," ","ก็","จะ","ไม่","คุ้ม"," ","(","ผู้ช่วยศาสตราจารย์"," ","ดร.","ทอแสง","รัศมี",")"," ","ได้","ค่ะ"," ","ทีนี้","ถาม","คุณหมอ","นิดหนึ่ง","ค่ะ"," "],"library":"newmm","runtime":0.0006382465362548828},"time":"2026-08-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ฟ้า","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"คุ้ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":[]},{"word":"ทอแสง","suggestions":[]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ฟ้า","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"คุ้ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":[]},{"word":"ทอแสง","suggestions":[]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ฟ้า","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"คุ้ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":[]},{"word":"ทอแสง","suggestions":[]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":["โยง","โขง","โรง"]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ฟ้า","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"คุ้ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":["ดร","เรา","ครู"]},{"word":"ทอแสง","suggestions":["ทอง","แสง","ทแยง"]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":["โยง","โขง","โรง"]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ฟ้า","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"คุ้ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":["ดร","เรา","ครู"]},{"word":"ทอแสง","suggestions":["ทอง","แสง","ทแยง"]},{"word":"รัศมี","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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-04T13:54:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีประเด็นแบบนี้ด้วยค่ะ อย่างตัวปัดเองนี่ ","time":"2026-08-04T13:54:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีประเด็นแบบนี้ด้วยค่ะ อย่างตัวปัดเองนี่ ","time":"2026-08-04T13:54:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มี","ประเด็น","แบบนี้","ด้วย","ค่ะ"," ","อย่าง","ตัว","ปัด","เอง","นี่"," "],"library":"newmm","runtime":0.0003490447998046875},"time":"2026-08-04T13:54: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":[]},{"word":"เอง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เอง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เอง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เอง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เอง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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-04T13:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ไหมคะ ไปทั่วประเทศไทยนี่ เราก็จะเห็นผู้สูงอายุ","time":"2026-08-04T13:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ไหมคะ ไปทั่วประเทศไทยนี่ เราก็จะเห็นผู้สูงอายุ","time":"2026-08-04T13:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่ไหม","คะ"," ","ไป","ทั่วประเทศ","ไทย","นี่"," ","เรา","ก็","จะ","เห็น","ผู้สูงอายุ"],"library":"newmm","runtime":0.00040531158447265625},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54: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":[]}]},"time":"2026-08-04T13:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีมากขึ้น 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-04T13:54:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีมากขึ้น 1 เรื่องที่ผู้สูงอายุเจอนะคะ แล้วก็เป็นวิกฤของชาติเลย พอเป็นซึมเศร้า ","time":"2026-08-04T13:54:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีมากขึ้น 1 เรื่องที่ผู้สูงอายุเจอนะคะ แล้วก็เป็นวิกฤของชาติเลย พอเป็นซึมเศร้า ","time":"2026-08-04T13:54:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","มากขึ้น"," ","1"," ","เรื่อง","ที่","ผู้สูงอายุ","เจอ","นะคะ"," ","แล้วก็","เป็น","วิก","ฤ","ของ","ชาติ","เลย"," ","พอ","เป็น","ซึมเศร้า"," "],"library":"newmm","runtime":0.0006442070007324219},"time":"2026-08-04T13:54: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"เจอ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"วิก","suggestions":[]},{"word":"ฤ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชาติ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ซึมเศร้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]},{"word":"เป็น","suggestions":[]},{"word":"วิก","suggestions":[]},{"word":"ฤ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชาติ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ซึมเศร้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]},{"word":"เป็น","suggestions":[]},{"word":"วิก","suggestions":[]},{"word":"ฤ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชาติ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ซึมเศร้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]},{"word":"เป็น","suggestions":[]},{"word":"วิก","suggestions":["วิ","วิว","วิน"]},{"word":"ฤ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชาติ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ซึมเศร้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]},{"word":"เป็น","suggestions":[]},{"word":"วิก","suggestions":["วิ","วิว","วิน"]},{"word":"ฤ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ชาติ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ซึมเศร้า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:54: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-04T13:54:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้ามาทำงานในเมืองนี่ เขาก็จะเป็นภาวะที่","time":"2026-08-04T13:54:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้ามาทำงานในเมืองนี่ เขาก็จะเป็นภาวะที่","time":"2026-08-04T13:54:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้ามา","ทำงาน","ใน","เมือง","นี่"," ","เขา","ก็","จะ","เป็น","ภาวะ","ที่"],"library":"newmm","runtime":0.0003364086151123047},"time":"2026-08-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ป่วยทางจิตนะ ป่วยซึมเศร้า ไปถึง","time":"2026-08-04T13:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ป่วยทางจิตนะ ป่วยซึมเศร้า ไปถึง","time":"2026-08-04T13:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ป่วย","ทางจิต","นะ"," ","ป่วย","ซึมเศร้า"," ","ไป","ถึง"],"library":"newmm","runtime":0.00018978118896484375},"time":"2026-08-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54: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-04T13:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไม่อยากอยู่ในโลกใบนี้แล้ว อันนี้ก็เป็น 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-04T13:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่อยากอยู่ในโลกใบนี้แล้ว อันนี้ก็เป็น 1 เรื่องที่","time":"2026-08-04T13:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่อยากอยู่ในโลกใบนี้แล้ว อันนี้ก็เป็น 1 เรื่องที่","time":"2026-08-04T13:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","อยาก","อยู่","ใน","โลก","ใบ","นี้","แล้ว"," ","อันนี้","ก็","เป็น"," ","1"," ","เรื่อง","ที่"],"library":"newmm","runtime":0.000263214111328125},"time":"2026-08-04T13:54: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":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T13:54: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-04T13:54:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่ากังวล เรื่องทางจิตนี่นะคะ การดูแล","time":"2026-08-04T13:54:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่ากังวล เรื่องทางจิตนี่นะคะ การดูแล","time":"2026-08-04T13:54:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่า","กังวล"," ","เรื่อง","ทางจิต","นี่","นะคะ"," ","การ","ดูแล"],"library":"newmm","runtime":0.00029659271240234375},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:54: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T13:54: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-04T13:55:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สภาพจิตใจกับผู้สูงอายุอยู่ลำพัง ไม่มีคู่สมรว ","time":"2026-08-04T13:55:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สภาพจิตใจกับผู้สูงอายุอยู่ลำพัง ไม่มีคู่สมรว ","time":"2026-08-04T13:55:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สภาพ","จิตใจ","กับ","ผู้สูงอายุ","อยู่","ลำพัง"," ","ไม่","มี","คู่","สมร","ว"," "],"library":"newmm","runtime":0.00029015541076660156},"time":"2026-08-04T13:55: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-04T13:55: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-04T13:55: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-04T13:55: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-04T13:55: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-04T13:55: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-04T13:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือคู่สมรสเสียชีวิตก่อน เราจะช่วยเหลือ","time":"2026-08-04T13:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือคู่สมรสเสียชีวิตก่อน เราจะช่วยเหลือ","time":"2026-08-04T13:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","คู่สมรส","เสียชีวิต","ก่อน"," ","เรา","จะ","ช่วยเหลือ"],"library":"newmm","runtime":0.0005156993865966797},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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-04T13:55:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพิ่มเติมได้อย่างไรบ้างคะ ในด้านทางจิต (แพทย์หญิงประกายพรึก) จริง ๆ เรื่องนี้","time":"2026-08-04T13:55:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพิ่มเติมได้อย่างไรบ้างคะ ในด้านทางจิต (แพทย์หญิงประกายพรึก) จริง ๆ เรื่องนี้","time":"2026-08-04T13:55:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพิ่มเติม","ได้","อย่างไรบ้าง","คะ"," ","ใน","ด้าน","ทางจิต"," ","(","แพทย์","หญิง","ประกายพรึก",")"," ","จริง ๆ"," ","เรื่อง","นี้"],"library":"newmm","runtime":0.00044846534729003906},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T13:55: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-04T13:55:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะต้องแยกก่อนด้วย เพราะบางทีคนไข้น่ะ","time":"2026-08-04T13:55:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะต้องแยกก่อนด้วย เพราะบางทีคนไข้น่ะ","time":"2026-08-04T13:55:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","ต้อง","แยก","ก่อน","ด้วย"," ","เพราะ","บางที","คนไข้","น่ะ"],"library":"newmm","runtime":0.000255584716796875},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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-04T13:55:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ได้เป็นเอง เป็นจากตัวโรค ซึ่งทีนี้มันจะมี","time":"2026-08-04T13:55:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ได้เป็นเอง เป็นจากตัวโรค ซึ่งทีนี้มันจะมี","time":"2026-08-04T13:55:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ได้","เป็นเอง"," ","เป็น","จาก","ตัว","โรค"," ","ซึ่ง","ทีนี้","มัน","จะ","มี"],"library":"newmm","runtime":0.00026488304138183594},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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-04T13:55:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาวะสมองเสื่อม เมื่อมีภาวะสมองเสื่อม จะ","time":"2026-08-04T13:55:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาวะสมองเสื่อม เมื่อมีภาวะสมองเสื่อม จะ","time":"2026-08-04T13:55:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาวะ","สมองเสื่อม"," ","เมื่อ","มี","ภาวะ","สมองเสื่อม"," ","จะ"],"library":"newmm","runtime":0.0011355876922607422},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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-04T13:55:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้เกิดอาการซึมเศร้าได้ จริง ๆ ผู้สูงอายุน่ะค่ะ ต้องมีการคัดกรองโรค ","time":"2026-08-04T13:55:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้เกิดอาการซึมเศร้าได้ จริง ๆ ผู้สูงอายุน่ะค่ะ ต้องมีการคัดกรองโรค ","time":"2026-08-04T13:55:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้เกิด","อาการ","ซึมเศร้า","ได้"," ","จริง ๆ"," ","ผู้สูงอายุ","น่ะ","ค่ะ"," ","ต้อง","มี","การ","คัด","กรอง","โรค"," "],"library":"newmm","runtime":0.0007028579711914062},"time":"2026-08-04T13:55: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":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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-04T13:55:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะคัดกรองโรค เพื่อเอาคนไข้เข้ามารักษาก่อน ","time":"2026-08-04T13:55:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะคัดกรองโรค เพื่อเอาคนไข้เข้ามารักษาก่อน ","time":"2026-08-04T13:55:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","คัด","กรอง","โรค"," ","เพื่อ","เอา","คนไข้","เข้ามา","รักษา","ก่อน"," "],"library":"newmm","runtime":0.0002491474151611328},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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":[]}]},"time":"2026-08-04T13:55: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-04T13:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งอันนี้เป็นส่วนของโรคนะคะ ถ้าเราเจอโรค ","time":"2026-08-04T13:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งอันนี้เป็นส่วนของโรคนะคะ ถ้าเราเจอโรค ","time":"2026-08-04T13:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","อันนี้","เป็น","ส่วน","ของ","โรค","นะคะ"," ","ถ้า","เรา","เจอ","โรค"," "],"library":"newmm","runtime":0.0012831687927246094},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:55: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-04T13:55:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักษาก็จะหายแต่ว่าในเรื่องความซึมเศร้าในผู้สูงวัยก็เป็นเหมือนที่อาจารย์บอก เราอยู่","time":"2026-08-04T13:55:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักษาก็จะหายแต่ว่าในเรื่องความซึมเศร้าในผู้สูงวัยก็เป็นเหมือนที่อาจารย์บอก เราอยู่","time":"2026-08-04T13:55:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รักษา","ก็","จะ","หาย","แต่ว่า","ใน","เรื่อง","ความ","ซึมเศร้า","ใน","ผู้สูงวัย","ก็","เป็น","เหมือน","ที่","อาจารย์","บอก"," ","เรา","อยู่"],"library":"newmm","runtime":0.002050161361694336},"time":"2026-08-04T13:55: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T13:55: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-04T13:55:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับครอบครัว หรือยู่กับคนที่เรารัก การจากลามันเป็นเรื่องปกติ อาจจะ","time":"2026-08-04T13:55:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับครอบครัว หรือยู่กับคนที่เรารัก การจากลามันเป็นเรื่องปกติ อาจจะ","time":"2026-08-04T13:55:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ครอบครัว"," ","หรือ","ยู่","กับ","คน","ที่","เรา","รัก"," ","การ","จา","กลา","มัน","เป็นเรื่อง","ปกติ"," ","อาจจะ"],"library":"newmm","runtime":0.0003173351287841797},"time":"2026-08-04T13:55: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":[]},{"word":"การ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"กลา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"การ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"กลา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"การ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"กลา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"การ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"กลา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T13:55: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":[]},{"word":"การ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"กลา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ปกติ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T13:55:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต้อง 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-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้อง 1. อาจจะต้องเตรียมตัวตั้งแต่แรกเลย ว่า","time":"2026-08-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้อง 1. อาจจะต้องเตรียมตัวตั้งแต่แรกเลย ว่า","time":"2026-08-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง"," ","1."," ","อาจจะ","ต้อง","เตรียมตัว","ตั้งแต่แรก","เลย"," ","ว่า"],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"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-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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-04T13:55:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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-04T13:55:59+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-04T13:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ธรรมชาติ 2. อาจจะต้องหากิจกรรมอะไรทำ 3. คือ ต้องอยู่สังคมเขาถึงบอกว่าผู้สูงอายุติดสังคม ","time":"2026-08-04T13:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ธรรมชาติ 2. อาจจะต้องหากิจกรรมอะไรทำ 3. คือ ต้องอยู่สังคมเขาถึงบอกว่าผู้สูงอายุติดสังคม ","time":"2026-08-04T13:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ธรรมชาติ"," ","2."," ","อาจจะ","ต้องหา","กิจกรรม","อะไร","ทำ"," ","3."," ","คือ"," ","ต้อง","อยู่","สังคม","เขา","ถึง","บอ","กว่า","ผู้สูงอายุ","ติด","สังคม"," "],"library":"newmm","runtime":0.0005600452423095703},"time":"2026-08-04T13:56: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":"2.","suggestions":[]},{"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":[]},{"word":"เขา","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ติด","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56:03+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":"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":[]}]},"time":"2026-08-04T13:56:03+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":"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":[]}]},"time":"2026-08-04T13:56:03+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":"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":[]}]},"time":"2026-08-04T13:56:03+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":"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":[]}]},"time":"2026-08-04T13:56: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-04T13:56:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นโซเชียล ก็อาจจะต้องออกมาหา","time":"2026-08-04T13:56:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นโซเชียล ก็อาจจะต้องออกมาหา","time":"2026-08-04T13:56:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","โซเชียล"," ","ก็","อาจจะ","ต้อง","ออก","มาหา"],"library":"newmm","runtime":0.0001919269561767578},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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-04T13:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำกิจกรรม เช่น มีกิจกรรมผู้สูงอายุ มี... ","time":"2026-08-04T13:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำกิจกรรม เช่น มีกิจกรรมผู้สูงอายุ มี... ","time":"2026-08-04T13:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำกิจกรรม"," ","เช่น"," ","มี","กิจกรรม","ผู้สูงอายุ"," ","มี","..."," "],"library":"newmm","runtime":0.00020503997802734375},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ค่ะ มันก็จะเป็นทำให้สมอง... จริง ๆ แล้วเวลาเราอายุ 60 แล้วเราเกษียณนี่ ","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-04T13:56:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ มันก็จะเป็นทำให้สมอง... จริง ๆ แล้วเวลาเราอายุ 60 แล้วเราเกษียณนี่ ","time":"2026-08-04T13:56:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ มันก็จะเป็นทำให้สมอง... จริง ๆ แล้วเวลาเราอายุ 60 แล้วเราเกษียณนี่ ","time":"2026-08-04T13:56:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","มัน","ก็","จะ","เป็น","ทำให้","สมอง","..."," ","จริง ๆ"," ","แล้ว","เวลา","เรา","อายุ"," ","60"," ","แล้ว","เรา","เกษียณ","นี่"," "],"library":"newmm","runtime":0.0002713203430175781},"time":"2026-08-04T13:56: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เกษียณ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เกษียณ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เกษียณ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เกษียณ","suggestions":["เกวียน","เกลียว","เกีย"]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เกษียณ","suggestions":["เกวียน","เกลียว","เกีย"]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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-04T13:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันจะ... มันจะดรอปลงไป ซึ่งจริง ๆ ที่คุ","time":"2026-08-04T13:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันจะ... มันจะดรอปลงไป ซึ่งจริง ๆ ที่คุ","time":"2026-08-04T13:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","จะ","..."," ","มัน","จะ","ดร","อป","ลง","ไป"," ","ซึ่ง","จริง ๆ"," ","ที่","คุ"],"library":"newmm","runtime":0.00025177001953125},"time":"2026-08-04T13:56: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":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"คุ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"คุ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"คุ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"คุ","suggestions":["คะ","คำ","รุ"]}]},"time":"2026-08-04T13:56: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":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"คุ","suggestions":["คะ","คำ","รุ"]}]},"time":"2026-08-04T13:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ว่าควรจะให้เขาทำตามที่เขาชอบแต่ว่าเราก็ดูแลอันตรายหรืออะไรอย่างนี้ แล้วก็ Support เรื่องอาหาร ","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-04T13:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าควรจะให้เขาทำตามที่เขาชอบแต่ว่าเราก็ดูแลอันตรายหรืออะไรอย่างนี้ แล้วก็ Support เรื่องอาหาร ","time":"2026-08-04T13:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าควรจะให้เขาทำตามที่เขาชอบแต่ว่าเราก็ดูแลอันตรายหรืออะไรอย่างนี้ แล้วก็ Support เรื่องอาหาร ","time":"2026-08-04T13:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","ควรจะ","ให้","เขา","ทำ","ตามที่","เขา","ชอบ","แต่ว่า","เรา","ก็","ดูแล","อันตราย","หรือ","อะไร","อย่างนี้"," ","แล้วก็"," ","Support"," ","เรื่อง","อาหาร"," "],"library":"newmm","runtime":0.0004608631134033203},"time":"2026-08-04T13:56: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":[]},{"word":"ก็","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"อาหาร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก็","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"อาหาร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก็","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"อาหาร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก็","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Support","suggestions":["support"]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"อาหาร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก็","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Support","suggestions":["support"]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"อาหาร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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-04T13:56:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่ามันก็ส่งผล ร่างกายกับจิตใจมันเ็นเรื่องเดียวกัน ","time":"2026-08-04T13:56:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่ามันก็ส่งผล ร่างกายกับจิตใจมันเ็นเรื่องเดียวกัน ","time":"2026-08-04T13:56:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","มัน","ก็","ส่งผล"," ","ร่างกาย","กับ","จิตใจ","มัน","เ็น","เรื่อง","เดียวกัน"," "],"library":"newmm","runtime":0.0002846717834472656},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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-04T13:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ ต้องคัดกรองโรคที่รักษาได้ก่อน อย่างเช่น ","time":"2026-08-04T13:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ ต้องคัดกรองโรคที่รักษาได้ก่อน อย่างเช่น ","time":"2026-08-04T13:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","ต้อง","คัด","กรอง","โรค","ที่","รักษา","ได้","ก่อน"," ","อย่างเช่น"," "],"library":"newmm","runtime":0.0002238750457763672},"time":"2026-08-04T13:56: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":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56: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":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การขาดวิตามิน B12 หรือเป็นไทรอยด์","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-04T13:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การขาดวิตามิน B12 หรือเป็นไทรอยด์","time":"2026-08-04T13:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การขาดวิตามิน B12 หรือเป็นไทรอยด์","time":"2026-08-04T13:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ขาด","วิตามิน"," ","B","12"," ","หรือ","เป็น","ไทรอยด์"],"library":"newmm","runtime":0.0002155303955078125},"time":"2026-08-04T13:56: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":"B","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไทรอยด์","suggestions":[]}]},"time":"2026-08-04T13:56: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":"B","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไทรอยด์","suggestions":[]}]},"time":"2026-08-04T13:56: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":"B","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไทรอยด์","suggestions":[]}]},"time":"2026-08-04T13:56: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":"B","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไทรอยด์","suggestions":[]}]},"time":"2026-08-04T13:56: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":"B","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไทรอยด์","suggestions":[]}]},"time":"2026-08-04T13:56: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-04T13:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางทีเราดูแล้ว เอ๊ะ เขาอาจไม่ได้เป็นทางจิต","time":"2026-08-04T13:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางทีเราดูแล้ว เอ๊ะ เขาอาจไม่ได้เป็นทางจิต","time":"2026-08-04T13:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บางที","เรา","ดู","แล้ว"," ","เอ๊ะ"," ","เขา","อาจ","ไม่","ได้","เป็น","ทางจิต"],"library":"newmm","runtime":0.0002601146697998047},"time":"2026-08-04T13:56: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-04T13:56: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-04T13:56: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-04T13:56: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-04T13:56: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-04T13:56: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-04T13:56:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือทางอะไรอย่างนี้ อาจจะเป็นจากตัวโรคที่รักษา อาจ","time":"2026-08-04T13:56:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือทางอะไรอย่างนี้ อาจจะเป็นจากตัวโรคที่รักษา อาจ","time":"2026-08-04T13:56:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ทาง","อะไร","อย่างนี้"," ","อาจจะ","เป็น","จาก","ตัว","โรค","ที่","รักษา"," ","อาจ"],"library":"newmm","runtime":0.00022411346435546875},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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":[]}]},"time":"2026-08-04T13:56: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-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะทำให้ดีขึ้นอย่างนั้น่ะค่ะ ก็อาจจะแนะนำ ","time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะทำให้ดีขึ้นอย่างนั้น่ะค่ะ ก็อาจจะแนะนำ ","time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ทำให้","ดีขึ้น","อย่างนั้น","่ะ","ค่ะ"," ","ก็","อาจจะ","แนะนำ"," "],"library":"newmm","runtime":0.0002613067626953125},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Check up ด้วยเป็นระยะ ๆ อย่างนี้ค่ะ แล้วก็ปรับตัว","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-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Check up ด้วยเป็นระยะ ๆ อย่างนี้ค่ะ แล้วก็ปรับตัว","time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Check up ด้วยเป็นระยะ ๆ อย่างนี้ค่ะ แล้วก็ปรับตัว","time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Check"," ","up"," ","ด้วย","เป็น","ระยะ ๆ"," ","อย่างนี้","ค่ะ"," ","แล้วก็","ปรับตัว"],"library":"newmm","runtime":0.00020694732666015625},"time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Check","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ระยะ ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ปรับตัว","suggestions":[]}]},"time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Check","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ระยะ ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ปรับตัว","suggestions":[]}]},"time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Check","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ระยะ ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ปรับตัว","suggestions":[]}]},"time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Check","suggestions":["check","thick","hack"]},{"word":" ","suggestions":[]},{"word":"up","suggestions":["p","u","ip"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ระยะ ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ปรับตัว","suggestions":[]}]},"time":"2026-08-04T13:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Check","suggestions":["check","thick","hack"]},{"word":" ","suggestions":[]},{"word":"up","suggestions":["p","u","ip"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ระยะ ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ปรับตัว","suggestions":[]}]},"time":"2026-08-04T13:57: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-04T13:57:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำจิตใจ เตรียมตัวเตรียมความพร้อม แล้วก็เลี้ยงสัตว์ ","time":"2026-08-04T13:57:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำจิตใจ เตรียมตัวเตรียมความพร้อม แล้วก็เลี้ยงสัตว์ ","time":"2026-08-04T13:57:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","จิตใจ"," ","เตรียมตัว","เตรียม","ความพร้อม"," ","แล้วก็","เลี้ยงสัตว์"," "],"library":"newmm","runtime":0.0002512931823730469},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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-04T13:57:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ดนตรีบำบัดก็ช่วยได้ค่้","time":"2026-08-04T13:57:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ดนตรีบำบัดก็ช่วยได้ค่้","time":"2026-08-04T13:57:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ดนตรี","บำบัด","ก็","ช่วย","ได้","ค่้"],"library":"newmm","runtime":0.0001628398895263672},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":["ค่ะ","ค่า","ค่ำ"]}]},"time":"2026-08-04T13:57: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":["ค่ะ","ค่า","ค่ำ"]}]},"time":"2026-08-04T13:57: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-04T13:57:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะมาพูดถึงกลุ่มของคนพิการกันด้วยค่ะ ","time":"2026-08-04T13:57:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะมาพูดถึงกลุ่มของคนพิการกันด้วยค่ะ ","time":"2026-08-04T13:57:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","มา","พูดถึง","กลุ่ม","ของ","คนพิการ","กัน","ด้วย","ค่ะ"," "],"library":"newmm","runtime":0.0002300739288330078},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่วันนี้เราจะคุยกันนะคะ ประเด็นที่ 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-04T13:57:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่วันนี้เราจะคุยกันนะคะ ประเด็นที่ 1 ก็คือผู้สูงอายุ","time":"2026-08-04T13:57:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่วันนี้เราจะคุยกันนะคะ ประเด็นที่ 1 ก็คือผู้สูงอายุ","time":"2026-08-04T13:57:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","วันนี้","เรา","จะ","คุย","กัน","นะคะ"," ","ประเด็น","ที่"," ","1"," ","ก็","คือ","ผู้สูงอายุ"],"library":"newmm","runtime":0.0002739429473876953},"time":"2026-08-04T13:57: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:57: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:57: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:57: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:57: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T13:57: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-04T13:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับคนทั่ว ๆ ไปนี่แหละค่ะ พอเราอายุเยอะขึ้น","time":"2026-08-04T13:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับคนทั่ว ๆ ไปนี่แหละค่ะ พอเราอายุเยอะขึ้น","time":"2026-08-04T13:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","คน","ทั่ว ๆ ไป","นี่แหละ","ค่ะ"," ","พอ","เรา","อายุ","เยอะ","ขึ้น"],"library":"newmm","runtime":0.0001804828643798828},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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-04T13:57:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่างกายมีความเสื่อม มีความเจ็บ ความป่วยจากโรค ","time":"2026-08-04T13:57:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่างกายมีความเสื่อม มีความเจ็บ ความป่วยจากโรค ","time":"2026-08-04T13:57:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่างกาย","มี","ความเสื่อม"," ","มี","ความเจ็บ"," ","ความป่วย","จาก","โรค"," "],"library":"newmm","runtime":0.00024890899658203125},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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-04T13:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะกลายเป็นกลุ่มผู้สูงอายุด้วย ","time":"2026-08-04T13:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะกลายเป็นกลุ่มผู้สูงอายุด้วย ","time":"2026-08-04T13:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","กลายเป็น","กลุ่ม","ผู้สูงอายุ","ด้วย"," "],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการด้วย เพราะว่าเริมเสื่อมของร่างกายด้วยเราไม่ได้ดูแลร่างกายตัวเอง","time":"2026-08-04T13:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการด้วย เพราะว่าเริมเสื่อมของร่างกายด้วยเราไม่ได้ดูแลร่างกายตัวเอง","time":"2026-08-04T13:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","ด้วย"," ","เพราะว่า","เริม","เสื่อม","ของ","ร่างกาย","ด้วย","เรา","ไม่","ได้","ดูแล","ร่างกาย","ตัวเอง"],"library":"newmm","runtime":0.0002696514129638672},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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-04T13:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรแบบนี้นะคะ กับกลุ่มคนพิการสูงอายุ","time":"2026-08-04T13:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรแบบนี้นะคะ กับกลุ่มคนพิการสูงอายุ","time":"2026-08-04T13:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","แบบนี้","นะคะ"," ","กับ","กลุ่ม","คนพิการ","สูงอายุ"],"library":"newmm","runtime":0.00020575523376464844},"time":"2026-08-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ เลย ทีนี้ อาจจะมาที่ประเด็นแรกก่อนเลยค่ะ เป็น","time":"2026-08-04T13:57:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ เลย ทีนี้ อาจจะมาที่ประเด็นแรกก่อนเลยค่ะ เป็น","time":"2026-08-04T13:57:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","เลย"," ","ทีนี้"," ","อาจจะ","มา","ที่","ประเด็น","แรก","ก่อน","เลย","ค่ะ"," ","เป็น"],"library":"newmm","runtime":0.000217437744140625},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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-04T13:57:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนทั่ว ๆ ไปอย่างเรานี่แหละค่ะ ที่ดูแลตัวเองไม่ดี ","time":"2026-08-04T13:57:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนทั่ว ๆ ไปอย่างเรานี่แหละค่ะ ที่ดูแลตัวเองไม่ดี ","time":"2026-08-04T13:57:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ทั่ว ๆ ไป","อย่าง","เรา","นี่แหละ","ค่ะ"," ","ที่","ดูแลตัวเอง","ไม่","ดี"," "],"library":"newmm","runtime":0.0002117156982421875},"time":"2026-08-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อุบัติเหตุอันนี้เรามองสถานการณ์นี้อย่างไรบ้างค่ะ (ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ","time":"2026-08-04T13:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อุบัติเหตุอันนี้เรามองสถานการณ์นี้อย่างไรบ้างค่ะ (ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ","time":"2026-08-04T13:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อุบัติเหตุ","อันนี้","เรา","มอง","สถานการณ์","นี้","อย่างไรบ้าง","ค่ะ"," ","(","ผู้ช่วยศาสตราจารย์"," ","ดร.","ทอแสง","รัศมี",")"," "],"library":"newmm","runtime":0.00047707557678222656},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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":[]}]},"time":"2026-08-04T13:57: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-04T13:57:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// อย่างถ้าเรามีความพิการด้วย เราต้องเตรียมตัว","time":"2026-08-04T13:57:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// อย่างถ้าเรามีความพิการด้วย เราต้องเตรียมตัว","time":"2026-08-04T13:57:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","อย่าง","ถ้า","เรา","มี","ความ","พิการ","ด้วย"," ","เรา","ต้อง","เตรียมตัว"],"library":"newmm","runtime":0.0001800060272216797},"time":"2026-08-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หนักกว่าคนอื่นอีกนิดหนึ่งนะคะ นั่นคือการวางแผน","time":"2026-08-04T13:57:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หนักกว่าคนอื่นอีกนิดหนึ่งนะคะ นั่นคือการวางแผน","time":"2026-08-04T13:57:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หนัก","กว่า","คนอื่น","อีก","นิดหนึ่ง","นะคะ"," ","นั่น","คือ","การวางแผน"],"library":"newmm","runtime":0.00031185150146484375},"time":"2026-08-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:57: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-04T13:58:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตระยะยาวนะคะ ว่าเราจะวางแผนอย่างไร ","time":"2026-08-04T13:58:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตระยะยาวนะคะ ว่าเราจะวางแผนอย่างไร ","time":"2026-08-04T13:58:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","ระยะยาว","นะคะ"," ","ว่า","เรา","จะ","วางแผน","อย่างไร"," "],"library":"newmm","runtime":0.00023508071899414062},"time":"2026-08-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Indenpendent อยู่อย่าง","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-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Indenpendent อยู่อย่าง","time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Indenpendent อยู่อย่าง","time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Indenpendent"," ","อยู่","อย่าง"],"library":"newmm","runtime":0.00008153915405273438},"time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Indenpendent","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Indenpendent","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Indenpendent","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Indenpendent","suggestions":["independent"]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Indenpendent","suggestions":["independent"]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T13:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วางแผนชีวิตว่า แล้ว ก็ Support system ","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-04T13:58:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วางแผนชีวิตว่า แล้ว ก็ Support system ","time":"2026-08-04T13:58:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วางแผนชีวิตว่า แล้ว ก็ Support system ","time":"2026-08-04T13:58:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วางแผน","ชีวิต","ว่า"," ","แล้ว"," ","ก็"," ","Support"," ","system"," "],"library":"newmm","runtime":0.0009546279907226562},"time":"2026-08-04T13:58: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":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"system","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"system","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"system","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Support","suggestions":["support"]},{"word":" ","suggestions":[]},{"word":"system","suggestions":["sister"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Support","suggestions":["support"]},{"word":" ","suggestions":[]},{"word":"system","suggestions":["sister"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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-04T13:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในครอบครัวเรามีไหม ถ้าไม่มีเรามีเพื่อนไหม ","time":"2026-08-04T13:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในครอบครัวเรามีไหม ถ้าไม่มีเรามีเพื่อนไหม ","time":"2026-08-04T13:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ครอบครัว","เรา","มี","ไหม"," ","ถ้า","ไม่","มี","เรา","มี","เพื่อน","ไหม"," "],"library":"newmm","runtime":0.0005445480346679688},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งหนึ่งนี้ นอกจากตัวเราที่อยู่อย่างอิสระได้แล้ว ","time":"2026-08-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งหนึ่งนี้ นอกจากตัวเราที่อยู่อย่างอิสระได้แล้ว ","time":"2026-08-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","หนึ่ง","นี้"," ","นอกจาก","ตัวเรา","ที่อยู่","อย่าง","อิสระ","ได้","แล้ว"," "],"library":"newmm","runtime":0.0002789497375488281},"time":"2026-08-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจาก","suggestions":[]},{"word":"ตัวเรา","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"อิสระ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจาก","suggestions":[]},{"word":"ตัวเรา","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"อิสระ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจาก","suggestions":[]},{"word":"ตัวเรา","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"อิสระ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจาก","suggestions":[]},{"word":"ตัวเรา","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"อิสระ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจาก","suggestions":[]},{"word":"ตัวเรา","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"อิสระ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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-04T13:58:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีคนที่อยู่เคียงข้างเราบ้างแม้จะ","time":"2026-08-04T13:58:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีคนที่อยู่เคียงข้างเราบ้างแม้จะ","time":"2026-08-04T13:58:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","คน","ที่อยู่","เคียงข้าง","เรา","บ้าง","แม้","จะ"],"library":"newmm","runtime":0.0001652240753173828},"time":"2026-08-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เป็นเพื่อนรักนะคะ หรือเป็นคุณเพื่อนที่ทำงาน Socail life ","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-04T13:58:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นเพื่อนรักนะคะ หรือเป็นคุณเพื่อนที่ทำงาน Socail life ","time":"2026-08-04T13:58:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นเพื่อนรักนะคะ หรือเป็นคุณเพื่อนที่ทำงาน Socail life ","time":"2026-08-04T13:58:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","เพื่อนรัก","นะคะ"," ","หรือ","เป็นคุณ","เพื่อน","ที่ทำงาน"," ","Socail"," ","life"," "],"library":"newmm","runtime":0.0010442733764648438},"time":"2026-08-04T13:58: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":"Socail","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Socail","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Socail","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Socail","suggestions":["social","local"]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Socail","suggestions":["social","local"]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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-04T13:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือการสังคมนะคะ สำคัญมาก ใครชอบร้องคาราโอเกะไหม ","time":"2026-08-04T13:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือการสังคมนะคะ สำคัญมาก ใครชอบร้องคาราโอเกะไหม ","time":"2026-08-04T13:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","การ","สังคม","นะคะ"," ","สำคัญ","มาก"," ","ใคร","ชอบ","ร้อง","คาราโอเกะ","ไหม"," "],"library":"newmm","runtime":0.0012874603271484375},"time":"2026-08-04T13:58: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":[]},{"word":"ร้อง","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":"ร้อง","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":"ร้อง","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":"ร้อง","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":"ร้อง","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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-04T13:58:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ้าง มีไหมคะ ยกมือ นี่ ๆ ๆ เดี๋ยว ๆ ต้องมีตั้งวงนะคะ คาราโอเกะ ","time":"2026-08-04T13:58:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ้าง มีไหมคะ ยกมือ นี่ ๆ ๆ เดี๋ยว ๆ ต้องมีตั้งวงนะคะ คาราโอเกะ ","time":"2026-08-04T13:58:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ้าง"," ","มี","ไหม","คะ"," ","ยกมือ"," ","นี่"," ","ๆ"," ","ๆ"," ","เดี๋ยว"," ","ๆ"," ","ต้อง","มี","ตั้งวง","นะคะ"," ","คาราโอเกะ"," "],"library":"newmm","runtime":0.0003199577331542969},"time":"2026-08-04T13:58: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":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้งวง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้งวง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้งวง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้งวง","suggestions":["ตั้ง","ตั้งใจ","ตั้งไฟ"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้งวง","suggestions":["ตั้ง","ตั้งใจ","ตั้งไฟ"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คาราโอเกะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราดูแล้วอะไรคาราโอเกะ แต่มันช่วย Release ด้วยนะคะ ","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-04T13:58:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราดูแล้วอะไรคาราโอเกะ แต่มันช่วย Release ด้วยนะคะ ","time":"2026-08-04T13:58:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราดูแล้วอะไรคาราโอเกะ แต่มันช่วย Release ด้วยนะคะ ","time":"2026-08-04T13:58:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ดู","แล้ว","อะไร","คาราโอเกะ"," ","แต่","มัน","ช่วย"," ","Release"," ","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.00019502639770507812},"time":"2026-08-04T13:58: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":"Release","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Release","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Release","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Release","suggestions":["release","please"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Release","suggestions":["release","please"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เวลาที่เราเปล่งเสียงนี่ มันก็จะ Relead ","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-04T13:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวลาที่เราเปล่งเสียงนี่ มันก็จะ Relead ","time":"2026-08-04T13:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวลาที่เราเปล่งเสียงนี่ มันก็จะ Relead ","time":"2026-08-04T13:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวลา","ที่","เรา","เปล่งเสียง","นี่"," ","มัน","ก็","จะ"," ","Relead"," "],"library":"newmm","runtime":0.0011320114135742188},"time":"2026-08-04T13:58: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":"Relead","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Relead","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Relead","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Relead","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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":"Relead","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:58: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-04T13:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูคนร้องก่อนนะคะ หน้าสวยเปร่งเลย ","time":"2026-08-04T13:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูคนร้องก่อนนะคะ หน้าสวยเปร่งเลย ","time":"2026-08-04T13:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดู","คน","ร้อง","ก่อน","นะคะ"," ","หน้า","สวย","เปร่ง","เลย"," "],"library":"newmm","runtime":0.0009305477142333984},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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":[]}]},"time":"2026-08-04T13:58: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-04T13:58:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้นน่ะค่ะ เราต้องหาสิ่งที่เราชอบ ","time":"2026-08-04T13:58:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้นน่ะค่ะ เราต้องหาสิ่งที่เราชอบ ","time":"2026-08-04T13:58:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น","น่ะ","ค่ะ"," ","เรา","ต้องหา","สิ่ง","ที่","เรา","ชอบ"," "],"library":"newmm","runtime":0.0002472400665283203},"time":"2026-08-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58: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-04T13:58:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เตรียมตัวเตรียมใจว่าอะไร happy เงินในกระเป๋า","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-04T13:58:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เตรียมตัวเตรียมใจว่าอะไร happy เงินในกระเป๋า","time":"2026-08-04T13:58:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เตรียมตัวเตรียมใจว่าอะไร happy เงินในกระเป๋า","time":"2026-08-04T13:58:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เตรียมตัว","เตรียมใจ","ว่า","อะไร"," ","happy"," ","เงิน","ใน","กระเป๋า"],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-04T13:58: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":"happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เงิน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T13:58: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":"happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เงิน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T13:58: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":"happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เงิน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T13:58: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":"happy","suggestions":["app","apply","happen"]},{"word":" ","suggestions":[]},{"word":"เงิน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T13:58: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":"happy","suggestions":["app","apply","happen"]},{"word":" ","suggestions":[]},{"word":"เงิน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T13:58: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-04T13:59:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราต้องมี เราต้องวางแผนทางการเงินก็สำคัญ ","time":"2026-08-04T13:59:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราต้องมี เราต้องวางแผนทางการเงินก็สำคัญ ","time":"2026-08-04T13:59:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ต้อง","มี"," ","เรา","ต้อง","วางแผน","ทางการเงิน","ก็","สำคัญ"," "],"library":"newmm","runtime":0.0002353191375732422},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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-04T13:59:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ไหมคะ ที่เราจะตจ้องวางแผนการเงิน ที่เราต้อง ","time":"2026-08-04T13:59:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ไหมคะ ที่เราจะตจ้องวางแผนการเงิน ที่เราต้อง ","time":"2026-08-04T13:59:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่ไหม","คะ"," ","ที่","เรา","จะ","ต","จ้อง","วางแผน","การเงิน"," ","ที่","เรา","ต้อง"," "],"library":"newmm","runtime":0.0002613067626953125},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Safety มีสถานะที่อยู่ได้ ","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-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Safety มีสถานะที่อยู่ได้ ","time":"2026-08-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Safety มีสถานะที่อยู่ได้ ","time":"2026-08-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Safety"," ","มี","สถานะ","ที่อยู่","ได้"," "],"library":"newmm","runtime":0.00011920928955078125},"time":"2026-08-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Safety","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Safety","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Safety","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Safety","suggestions":["safety"]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Safety","suggestions":["safety"]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":"ที่อยู่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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-04T13:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่กินเงินอะไรอย่างนี้ ถึงเวลาต้องขอลูกนะคะ ","time":"2026-08-04T13:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่กินเงินอะไรอย่างนี้ ถึงเวลาต้องขอลูกนะคะ ","time":"2026-08-04T13:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","กิน","เงิน","อะไร","อย่างนี้"," ","ถึง","เวลา","ต้อง","ขอ","ลูก","นะคะ"," "],"library":"newmm","runtime":0.00021839141845703125},"time":"2026-08-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันอาจจะมีข้อจำกัด เราต้องมีอิสระทางการเงิน ","time":"2026-08-04T13:59:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันอาจจะมีข้อจำกัด เราต้องมีอิสระทางการเงิน ","time":"2026-08-04T13:59:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","อาจจะ","มี","ข้อจำกัด"," ","เรา","ต้อง","มีอิสระ","ทางการเงิน"," "],"library":"newmm","runtime":0.0002639293670654297},"time":"2026-08-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่เขายกมือ สงสัยพี่เขามีที่ดินอีกเยอะเลย ","time":"2026-08-04T13:59:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่เขายกมือ สงสัยพี่เขามีที่ดินอีกเยอะเลย ","time":"2026-08-04T13:59:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่","เขา","ยกมือ"," ","สงสัย","พี่","เขา","มี","ที่ดิน","อีก","เยอะ","เลย"," "],"library":"newmm","runtime":0.0002090930938720703},"time":"2026-08-04T13:59: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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-04T13:59:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อิสระการเงินเราต้องมีนะคะ แล้วเราต้องดูว่า","time":"2026-08-04T13:59:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อิสระการเงินเราต้องมีนะคะ แล้วเราต้องดูว่า","time":"2026-08-04T13:59:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อิสระ","การเงิน","เรา","ต้อง","มี","นะคะ"," ","แล้ว","เรา","ต้อง","ดู","ว่า"],"library":"newmm","runtime":0.00020313262939453125},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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-04T13:59:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนับสนุนที่สำคัญ พูดถึงตอนนี้รัฐบาลเขาพยายามจะวางนโยบาย","time":"2026-08-04T13:59:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนับสนุนที่สำคัญ พูดถึงตอนนี้รัฐบาลเขาพยายามจะวางนโยบาย","time":"2026-08-04T13:59:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สนับสนุน","ที่","สำคัญ"," ","พูดถึง","ตอนนี้","รัฐบาล","เขา","พยายาม","จะ","วางนโยบาย"],"library":"newmm","runtime":0.000476837158203125},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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-04T13:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ จะมีเรื่องขจองการ อย่างต่อเนื่อง ","time":"2026-08-04T13:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ จะมีเรื่องขจองการ อย่างต่อเนื่อง ","time":"2026-08-04T13:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","จะ","มีเรื่อง","ข","จอง","การ"," ","อย่าง","ต่อเนื่อง"," "],"library":"newmm","runtime":0.0002353191375732422},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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-04T13:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่มันยังเกิดที่ ไมเทคแอฟทีฟ ","time":"2026-08-04T13:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่มันยังเกิดที่ ไมเทคแอฟทีฟ ","time":"2026-08-04T13:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","มัน","ยัง","เกิด","ที่"," ","ไม","เทค","แอ","ฟ","ที","ฟ"," "],"library":"newmm","runtime":0.0014576911926269531},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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":[]}]},"time":"2026-08-04T13:59: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-04T13:59:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยืนหยัดด้วยตัวเอง เพราะฉะนั้น ชุมชนของเราค่ะ ชุมชนเข้มแข็งไหม","time":"2026-08-04T13:59:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยืนหยัดด้วยตัวเอง เพราะฉะนั้น ชุมชนของเราค่ะ ชุมชนเข้มแข็งไหม","time":"2026-08-04T13:59:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยืนหยัด","ด้วยตัวเอง"," ","เพราะฉะนั้น"," ","ชุมชน","ของ","เรา","ค่ะ"," ","ชุมชน","เข้มแข็ง","ไหม"],"library":"newmm","runtime":0.00028204917907714844},"time":"2026-08-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ก็มีงานวิจัยที่พบว่าผู้สูงอายุที่เข้าชมรม","time":"2026-08-04T13:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ก็มีงานวิจัยที่พบว่าผู้สูงอายุที่เข้าชมรม","time":"2026-08-04T13:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ก็","มี","งานวิจัย","ที่","พบ","ว่า","ผู้สูงอายุ","ที่","เข้า","ชมรม"],"library":"newmm","runtime":0.00023889541625976562},"time":"2026-08-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59: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-04T13:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผู้สูงอายุอย่างนี้ค่ะ นะคะ พี่ ๆ เขาจะ happy ถึงเวลา","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-04T13:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้สูงอายุอย่างนี้ค่ะ นะคะ พี่ ๆ เขาจะ happy ถึงเวลา","time":"2026-08-04T13:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้สูงอายุอย่างนี้ค่ะ นะคะ พี่ ๆ เขาจะ happy ถึงเวลา","time":"2026-08-04T13:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้สูงอายุ","อย่างนี้","ค่ะ"," ","นะคะ"," ","พี่"," ","ๆ"," ","เขา","จะ"," ","happy"," ","ถึง","เวลา"],"library":"newmm","runtime":0.00019931793212890625},"time":"2026-08-04T13:59: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":"happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:59: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":"happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:59: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":"happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:59: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":"happy","suggestions":["app","apply","happen"]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:59: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":"happy","suggestions":["app","apply","happen"]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T13:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถึงเวลาออกกำลังกัน เห็นไหมพี่เขายก เราสามารถมี social life มีสังคมได้ ","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-04T13:59:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงเวลาออกกำลังกัน เห็นไหมพี่เขายก เราสามารถมี social life มีสังคมได้ ","time":"2026-08-04T13:59:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงเวลาออกกำลังกัน เห็นไหมพี่เขายก เราสามารถมี social life มีสังคมได้ ","time":"2026-08-04T13:59:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","เวลา","ออกกำลัง","กัน"," ","เห็น","ไหม","พี่","เขา","ยก"," ","เรา","สามารถ","มี"," ","social"," ","life"," ","มี","สังคม","ได้"," "],"library":"newmm","runtime":0.00039196014404296875},"time":"2026-08-04T13:59: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":[]},{"word":"พี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ยก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"social","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":"พี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ยก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"social","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":"พี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ยก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"social","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":"พี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ยก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"social","suggestions":["special","local","serial"]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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":[]},{"word":"พี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ยก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"social","suggestions":["special","local","serial"]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T13:59: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-04T14:00:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เองนี่ก็มีชมรมนะคะ ของผู้พิการ สิ่งต่าง ๆ เหล่านี้ ","time":"2026-08-04T14:00:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เองนี่ก็มีชมรมนะคะ ของผู้พิการ สิ่งต่าง ๆ เหล่านี้ ","time":"2026-08-04T14:00:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอง","นี่","ก็","มี","ชมรม","นะคะ"," ","ของ","ผู้","พิการ"," ","สิ่ง","ต่าง ๆ"," ","เหล่านี้"," "],"library":"newmm","runtime":0.0002868175506591797},"time":"2026-08-04T14:00: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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-04T14:00:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือการสร้างฐานพลังที่เข้มแข็ง อย่างเด็ก ๆ ที่มา","time":"2026-08-04T14:00:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือการสร้างฐานพลังที่เข้มแข็ง อย่างเด็ก ๆ ที่มา","time":"2026-08-04T14:00:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","การ","สร้าง","ฐาน","พลัง","ที่","เข้มแข็ง"," ","อย่าง","เด็ก"," ","ๆ"," ","ที่มา"],"library":"newmm","runtime":0.0002980232238769531},"time":"2026-08-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้ค่ะ น้องก็จะเป็นพลังของกลุ่มเยาวชนด้วยกัน ","time":"2026-08-04T14:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้ค่ะ น้องก็จะเป็นพลังของกลุ่มเยาวชนด้วยกัน ","time":"2026-08-04T14:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","ค่ะ"," ","น้อง","ก็","จะ","เป็น","พลัง","ของ","กลุ่ม","เยาวชน","ด้วยกัน"," "],"library":"newmm","runtime":0.00022149085998535156},"time":"2026-08-04T14:00: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":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"เยาวชน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"เยาวชน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"เยาวชน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"เยาวชน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"เยาวชน","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:00: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-04T14:00:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สร้างความเข้มแข็งให้กลุ่มคือปัญหาใช่ไหมคะ จะทำอย่างไร","time":"2026-08-04T14:00:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สร้างความเข้มแข็งให้กลุ่มคือปัญหาใช่ไหมคะ จะทำอย่างไร","time":"2026-08-04T14:00:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สร้าง","ความเข้มแข็ง","ให้","กลุ่ม","คือ","ปัญหา","ใช่ไหม","คะ"," ","จะ","ทำ","อย่างไร"],"library":"newmm","runtime":0.00023245811462402344},"time":"2026-08-04T14:00: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":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T14:00: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-04T14:00:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราจะสามารถฝ่าฟันอุปสรรคและค้นพบจุดแข็ง และไปด้วย","time":"2026-08-04T14:00:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราจะสามารถฝ่าฟันอุปสรรคและค้นพบจุดแข็ง และไปด้วย","time":"2026-08-04T14:00:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","จะ","สามารถ","ฝ่าฟัน","อุปสรรค","และ","ค้นพบ","จุดแข็ง"," ","และ","ไป","ด้วย"],"library":"newmm","runtime":0.0005784034729003906},"time":"2026-08-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กันนะคะ พี่มองจุดนี้ เพราะความพิการ ไม่ใช่อุปสรรค ","time":"2026-08-04T14:00:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กันนะคะ พี่มองจุดนี้ เพราะความพิการ ไม่ใช่อุปสรรค ","time":"2026-08-04T14:00:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน","นะคะ"," ","พี่","มอง","จุด","นี้"," ","เพราะ","ความ","พิการ"," ","ไม่","ใช่","อุปสรรค"," "],"library":"newmm","runtime":0.00022268295288085938},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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-04T14:00:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จุดที่เป็นอุปสรรค์แต่เป็นจุดที่ว่าที่ต้องเข้มแข็งกว่าคนอื่นใช่ไหม","time":"2026-08-04T14:00:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จุดที่เป็นอุปสรรค์แต่เป็นจุดที่ว่าที่ต้องเข้มแข็งกว่าคนอื่นใช่ไหม","time":"2026-08-04T14:00:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จุด","ที่","เป็น","อุป","สรรค์","แต่","เป็น","จุด","ที่","ว่าที่","ต้อง","เข้มแข็ง","กว่า","คนอื่น","ใช่ไหม"],"library":"newmm","runtime":0.00026726722717285156},"time":"2026-08-04T14:00: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":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"คนอื่น","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"คนอื่น","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"คนอื่น","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"คนอื่น","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"คนอื่น","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]}]},"time":"2026-08-04T14:00: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-04T14:00:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เพระาฉะนั้น พี่เชื่อว่าท่านที่มาในวันนี้ เป็นท่านที่มีพลัง","time":"2026-08-04T14:00:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เพระาฉะนั้น พี่เชื่อว่าท่านที่มาในวันนี้ เป็นท่านที่มีพลัง","time":"2026-08-04T14:00:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เพ","ระ","า","ฉะนั้น"," ","พี่","เชื่อ","ว่า","ท่าน","ที่มา","ใน","วันนี้"," ","เป็น","ท่าน","ที่","มีพลัง"],"library":"newmm","runtime":0.00036907196044921875},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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-04T14:00:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือต้องฝากท่านประธานเหล่านี้ ","time":"2026-08-04T14:00:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือต้องฝากท่านประธานเหล่านี้ ","time":"2026-08-04T14:00:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ต้อง","ฝาก","ท่าน","ประธาน","เหล่านี้"," "],"library":"newmm","runtime":0.00018143653869628906},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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":[]}]},"time":"2026-08-04T14:00: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-04T14:00:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะสร้างความเข้มแข็งให้ชุมชนอีกด้วยค่ะ (นายชูศักดิ์) อาจารย์ต่อ // ก็","time":"2026-08-04T14:00:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะสร้างความเข้มแข็งให้ชุมชนอีกด้วยค่ะ (นายชูศักดิ์) อาจารย์ต่อ // ก็","time":"2026-08-04T14:00:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","สร้าง","ความเข้มแข็ง","ให้","ชุมชน","อีกด้วย","ค่ะ"," ","(","นาย","ชู","ศักดิ์",")"," ","อาจารย์","ต่อ"," ","//"," ","ก็"],"library":"newmm","runtime":0.0003058910369873047},"time":"2026-08-04T14:00: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":[]},{"word":"(","suggestions":[]},{"word":"นาย","suggestions":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"(","suggestions":[]},{"word":"นาย","suggestions":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"(","suggestions":[]},{"word":"นาย","suggestions":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"(","suggestions":[]},{"word":"นาย","suggestions":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:00: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":[]},{"word":"(","suggestions":[]},{"word":"นาย","suggestions":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:00: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-04T14:00:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องความพิการกับผู้สูงอายุจริง ๆ นี่ เราสามารถที่","time":"2026-08-04T14:00:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องความพิการกับผู้สูงอายุจริง ๆ นี่ เราสามารถที่","time":"2026-08-04T14:00:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ความ","พิการ","กับ","ผู้สูงอายุ","จริง ๆ"," ","นี่"," ","เรา","สามารถ","ที่"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:00: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-04T14:01:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะชะลอและป้องกันได้ เพราะ","time":"2026-08-04T14:01:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะชะลอและป้องกันได้ เพราะ","time":"2026-08-04T14:01:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ชะลอ","และ","ป้องกัน","ได้"," ","เพราะ"],"library":"newmm","runtime":0.00011897087097167969},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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-04T14:01:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พอเราอายุมากขึ้นน่ะค่ะ กล้ามเนื้อเราเจะ","time":"2026-08-04T14:01:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พอเราอายุมากขึ้นน่ะค่ะ กล้ามเนื้อเราเจะ","time":"2026-08-04T14:01:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พอ","เรา","อายุ","มากขึ้น","น่ะ","ค่ะ"," ","กล้ามเนื้อ","เรา","เจะ"],"library":"newmm","runtime":0.0013031959533691406},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":["จะ","เจอ","วจะ"]}]},"time":"2026-08-04T14:01: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":["จะ","เจอ","วจะ"]}]},"time":"2026-08-04T14:01: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-04T14:01:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เล็กลง เพราะว่าการสร้างและการสะลายนี่มันจะไม่สัมพันธ์","time":"2026-08-04T14:01:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เล็กลง เพราะว่าการสร้างและการสะลายนี่มันจะไม่สัมพันธ์","time":"2026-08-04T14:01:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เล็ก","ลง"," ","เพราะ","ว่าการ","สร้าง","และ","การ","สะ","ลาย","นี่","มัน","จะ","ไม่","สัมพันธ์"],"library":"newmm","runtime":0.0005116462707519531},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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-04T14:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กัน ถ้าอายุน้อย ๆไ นี่ สร้างมันมากกว่าสลาย พออายุเยอะ ๆ นี่ สลาย","time":"2026-08-04T14:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กัน ถ้าอายุน้อย ๆ ไ นี่ สร้างมันมากกว่าสลาย พออายุเยอะ ๆ นี่ สลาย","time":"2026-08-04T14:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน"," ","ถ้า","อายุ","น้อย"," ","ๆ"," ","ไ"," ","นี่"," ","สร้าง","มัน","มากกว่า","สลาย"," ","พอ","อายุ","เยอะ"," ","ๆ"," ","นี่"," ","สลาย"],"library":"newmm","runtime":0.00029540061950683594},"time":"2026-08-04T14:01: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":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สลาย","suggestions":[]}]},"time":"2026-08-04T14:01: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":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สลาย","suggestions":[]}]},"time":"2026-08-04T14:01: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":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สลาย","suggestions":[]}]},"time":"2026-08-04T14:01: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":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สลาย","suggestions":["หลาย","ปลาย","สาย"]}]},"time":"2026-08-04T14:01: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":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สลาย","suggestions":["หลาย","ปลาย","สาย"]}]},"time":"2026-08-04T14:01: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-04T14:01:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากกว่าสร้าง แล้วก็เรื่องการกลืน ","time":"2026-08-04T14:01:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากกว่าสร้าง แล้วก็เรื่องการกลืน ","time":"2026-08-04T14:01:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากกว่า","สร้าง"," ","แล้วก็","เรื่อง","การกลืน"," "],"library":"newmm","runtime":0.00018835067749023438},"time":"2026-08-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องทำให้เกิดการย่อยไม่ดีแล้วก็ทำให้","time":"2026-08-04T14:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องทำให้เกิดการย่อยไม่ดีแล้วก็ทำให้","time":"2026-08-04T14:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ทำให้เกิด","การ","ย่อย","ไม่","ดี","แล้วก็","ทำให้"],"library":"newmm","runtime":0.0012857913970947266},"time":"2026-08-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาหารไม่ดีอะไรอย่างนี้ มันก็ทำให้เกิดภาวะเปราะบาง ","time":"2026-08-04T14:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาหารไม่ดีอะไรอย่างนี้ มันก็ทำให้เกิดภาวะเปราะบาง ","time":"2026-08-04T14:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาหาร","ไม่","ดี","อะไร","อย่างนี้"," ","มัน","ก็","ทำให้เกิด","ภาวะ","เปราะบาง"," "],"library":"newmm","runtime":0.00022840499877929688},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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-04T14:01:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันจะเสี่ยงต่อการล้ม พอล้มก็จะมีโอกาสพิการได้ ","time":"2026-08-04T14:01:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันจะเสี่ยงต่อการล้ม พอล้มก็จะมีโอกาสพิการได้ ","time":"2026-08-04T14:01:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","จะ","เสี่ยง","ต่อ","การล้ม"," ","พอ","ล้ม","ก็","จะ","มีโอกาส","พิการ","ได้"," "],"library":"newmm","runtime":0.00024175643920898438},"time":"2026-08-04T14:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:01: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-04T14:01:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้สำคัญมากเลย อย่างเช่น จะมีโรงพยาบาล","time":"2026-08-04T14:01:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้สำคัญมากเลย อย่างเช่น จะมีโรงพยาบาล","time":"2026-08-04T14:01:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","สำคัญ","มาก","เลย"," ","อย่างเช่น"," ","จะ","มี","โรงพยาบาล"],"library":"newmm","runtime":0.00018453598022460938},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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-04T14:01:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะมีระบบเขาเรียกฟื้นฟูระยะกลางก็จะมีคนไข้ ","time":"2026-08-04T14:01:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะมีระบบเขาเรียกฟื้นฟูระยะกลางก็จะมีคนไข้ ","time":"2026-08-04T14:01:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","มีระบบ","เขา","เรียก","ฟื้นฟู","ระยะ","กลาง","ก็","จะ","มี","คนไข้"," "],"library":"newmm","runtime":0.00022792816162109375},"time":"2026-08-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"4 กลุ่มที่จะเข้ามาดู ส่วนใหญ่จะเป็นผู้สูงอายุ เพราะ","time":"2026-08-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"4 กลุ่มที่จะเข้ามาดู ส่วนใหญ่จะเป็นผู้สูงอายุ เพราะ","time":"2026-08-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["4"," ","กลุ่ม","ที่จะ","เข้ามา","ดู"," ","ส่วนใหญ่","จะ","เป็น","ผู้สูงอายุ"," ","เพราะ"],"library":"newmm","runtime":0.0003345012664794922},"time":"2026-08-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]}]},"time":"2026-08-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]}]},"time":"2026-08-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]}]},"time":"2026-08-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]}]},"time":"2026-08-04T14:01:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]}]},"time":"2026-08-04T14:01: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-04T14:01:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาก็จะเกิดโรคหลอดเลือดสมอง ","time":"2026-08-04T14:01:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาก็จะเกิดโรคหลอดเลือดสมอง ","time":"2026-08-04T14:01:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ก็","จะ","เกิด","โรค","หลอดเลือด","สมอง"," "],"library":"newmm","runtime":0.00016617774963378906},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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-04T14:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรอย่างนี้ค่ะ แล้วก็ที่เพิ่มมา ","time":"2026-08-04T14:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรอย่างนี้ค่ะ แล้วก็ที่เพิ่มมา ","time":"2026-08-04T14:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","อย่างนี้","ค่ะ"," ","แล้วก็","ที่","เพิ่ม","มา"," "],"library":"newmm","runtime":0.00014162063598632812},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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-04T14:01:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นผู้สูงอายุถ้านอนโรงพยาบาลนี่กล้ามเนื้อเขา","time":"2026-08-04T14:01:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นผู้สูงอายุถ้านอนโรงพยาบาลนี่กล้ามเนื้อเขา","time":"2026-08-04T14:01:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ผู้สูงอายุ","ถ้า","นอน","โรงพยาบาล","นี่","กล้ามเนื้อ","เขา"],"library":"newmm","runtime":0.001112222671508789},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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":[]}]},"time":"2026-08-04T14:01: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-04T14:01:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะลีบ เพราะฉะนั้นค่ะ เราจะต้องมาเข้าโปรแกรม","time":"2026-08-04T14:01:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะลีบ เพราะฉะนั้นค่ะ เราจะต้องมาเข้าโปรแกรม","time":"2026-08-04T14:01:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ลีบ"," ","เพราะฉะนั้น","ค่ะ"," ","เรา","จะ","ต้อง","มา","เข้า","โปรแกรม"],"library":"newmm","runtime":0.00020647048950195312},"time":"2026-08-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:01: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-04T14:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูแลระยะกลาง เพื่อฟื้นฟูเขา พอเขากลับไปบ้าน ก็ต้องลดภาวะ","time":"2026-08-04T14:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูแลระยะกลาง เพื่อฟื้นฟูเขา พอเขากลับไปบ้าน ก็ต้องลดภาวะ","time":"2026-08-04T14:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดูแล","ระยะ","กลาง"," ","เพื่อ","ฟื้นฟู","เขา"," ","พอ","เขา","กลับ","ไป","บ้าน"," ","ก็","ต้อง","ลด","ภาวะ"],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-08-04T14:02: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ภาวะ","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ภาวะ","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ภาวะ","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ภาวะ","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ภาวะ","suggestions":[]}]},"time":"2026-08-04T14:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เราต้องลดภาวะพึงพิงด้วยแล้วมีภาวะพึ่งพิงด้วยนี่ก็จะเป็น Merdent","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-04T14:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราต้องลดภาวะพึงพิงด้วยแล้วมีภาวะพึ่งพิงด้วยนี่ก็จะเป็น Merdent","time":"2026-08-04T14:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราต้องลดภาวะพึงพิงด้วยแล้วมีภาวะพึ่งพิงด้วยนี่ก็จะเป็น Merdent","time":"2026-08-04T14:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","ต้อง","ลด","ภาวะ","พึง","พิง","ด้วย","แล้ว","มี","ภาวะ","พึ่งพิง","ด้วย","นี่","ก็","จะ","เป็น"," ","Merdent"],"library":"newmm","runtime":0.0002677440643310547},"time":"2026-08-04T14:02: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Merdent","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Merdent","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Merdent","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Merdent","suggestions":["percent"]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Merdent","suggestions":["percent"]}]},"time":"2026-08-04T14:02: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-04T14:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือลำบากเฉพาะตัวเขา ผู้ดูแลด้วย เพราะฉะนั้น ประเทศไทย","time":"2026-08-04T14:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือลำบากเฉพาะตัวเขา ผู้ดูแลด้วย เพราะฉะนั้น ประเทศไทย","time":"2026-08-04T14:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ลำบาก","เฉพาะตัว","เขา"," ","ผู้ดูแล","ด้วย"," ","เพราะฉะนั้น"," ","ประเทศ","ไทย"],"library":"newmm","runtime":0.00022649765014648438},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราอาจจะต้องทำเรื่อง Care giftver ","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-04T14:02:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราอาจจะต้องทำเรื่อง Care giftver ","time":"2026-08-04T14:02:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราอาจจะต้องทำเรื่อง Care giftver ","time":"2026-08-04T14:02:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","อาจจะ","ต้อง","ทำ","เรื่อง"," ","Care"," ","giftver"," "],"library":"newmm","runtime":0.00013446807861328125},"time":"2026-08-04T14:02: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":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02: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":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02: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":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02: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":"Care","suggestions":["are","care","name"]},{"word":" ","suggestions":[]},{"word":"giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02: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":"Care","suggestions":["are","care","name"]},{"word":" ","suggestions":[]},{"word":"giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02: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-04T14:02:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2. ก็คืออาจะ","time":"2026-08-04T14:02:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2. ก็คืออาจะ","time":"2026-08-04T14:02:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2."," ","ก็","คือ","อา","จะ"],"library":"newmm","runtime":0.00008869171142578125},"time":"2026-08-04T14:02:20+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":[]}]},"time":"2026-08-04T14:02:20+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":[]}]},"time":"2026-08-04T14:02:20+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":[]}]},"time":"2026-08-04T14:02:20+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":[]}]},"time":"2026-08-04T14:02:20+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":[]}]},"time":"2026-08-04T14:02:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต้องมี Community ที่ต้องช่วยดูแล ","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-04T14:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องมี Community ที่ต้องช่วยดูแล ","time":"2026-08-04T14:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องมี Community ที่ต้องช่วยดูแล ","time":"2026-08-04T14:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","มี"," ","Community"," ","ที่","ต้อง","ช่วยดูแล"," "],"library":"newmm","runtime":0.0001976490020751953},"time":"2026-08-04T14:02: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":"Community","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":["community"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":["community"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:02: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-04T14:02:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดว่าจะต้องเป็น... จริง ๆ ต้องทำเป็นวาระแห่งชาติแล้ว ","time":"2026-08-04T14:02:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดว่าจะต้องเป็น... จริง ๆ ต้องทำเป็นวาระแห่งชาติแล้ว ","time":"2026-08-04T14:02:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิด","ว่า","จะ","ต้อง","เป็น","..."," ","จริง ๆ"," ","ต้อง","ทำเป็น","วาระ","แห่งชาติ","แล้ว"," "],"library":"newmm","runtime":0.0002448558807373047},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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-04T14:02:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะต้องดูแลประชากรเรา ซึ่งตอนนี้สัดส่วนของผู้สูงวัย ","time":"2026-08-04T14:02:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะต้องดูแลประชากรเรา ซึ่งตอนนี้สัดส่วนของผู้สูงวัย ","time":"2026-08-04T14:02:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","ต้อง","ดูแล","ประชากร","เรา"," ","ซึ่ง","ตอนนี้","สัดส่วน","ของ","ผู้สูงวัย"," "],"library":"newmm","runtime":0.0011436939239501953},"time":"2026-08-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เยอะมาก แล้วเราก็... ผู้สูงวัยนี่ ไม่ใช่ว่า","time":"2026-08-04T14:02:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เยอะมาก แล้วเราก็... ผู้สูงวัยนี่ ไม่ใช่ว่า","time":"2026-08-04T14:02:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เยอะ","มาก"," ","แล้ว","เรา","ก็","..."," ","ผู้สูงวัย","นี่"," ","ไม่","ใช่","ว่า"],"library":"newmm","runtime":0.00020837783813476562},"time":"2026-08-04T14:02: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:02: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-04T14:02:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจริง ๆ เราสามารถทำให้ท่าน","time":"2026-08-04T14:02:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจริง ๆ เราสามารถทำให้ท่าน","time":"2026-08-04T14:02:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จริง ๆ"," ","เรา","สามารถ","ทำให้","ท่าน"],"library":"newmm","runtime":0.0004203319549560547},"time":"2026-08-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02: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-04T14:02:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลับมาแข็งแรงแล้วก็มา... จริง ๆ ผู้สูงวัย","time":"2026-08-04T14:02:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลับมาแข็งแรงแล้วก็มา... จริง ๆ ผู้สูงวัย","time":"2026-08-04T14:02:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลับมา","แข็งแรง","แล้วก็","มา","..."," ","จริง ๆ"," ","ผู้สูงวัย"],"library":"newmm","runtime":0.00026679039001464844},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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-04T14:02:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ใช่ว่าจะดาวน์ไปเลย ไม่สามารถจะชข่วยงานอะไรได้จริง ๆ ","time":"2026-08-04T14:02:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ใช่ว่าจะดาวน์ไปเลย ไม่สามารถจะชข่วยงานอะไรได้จริง ๆ ","time":"2026-08-04T14:02:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ใช่","ว่า","จะ","ดาวน์","ไป","เลย"," ","ไม่","สามารถ","จะ","ชข่วย","งาน","อะไร","ได้","จริง ๆ"," "],"library":"newmm","runtime":0.0009243488311767578},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02: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":[]}]},"time":"2026-08-04T14:02:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ค่ะ เราก็ยังมีการจ้างงานพี่ ๆ ที่เกษียณแล้วแต่ว่าท่านยัง Active อยู่หรือท่าน Valunteer","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-04T14:02:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ เราก็ยังมีการจ้างงานพี่ ๆ ที่เกษียณแล้วแต่ว่าท่านยัง Active อยู่หรือท่าน Valunteer","time":"2026-08-04T14:02:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ เราก็ยังมีการจ้างงานพี่ ๆ ที่เกษียณแล้วแต่ว่าท่านยัง Active อยู่หรือท่าน Valunteer","time":"2026-08-04T14:02:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","เรา","ก็","ยังมี","การ","จ้างงาน","พี่"," ","ๆ"," ","ที่","เกษียณ","แล้ว","แต่ว่า","ท่าน","ยัง"," ","Active"," ","อยู่","หรือ","ท่าน"," ","Valunteer"],"library":"newmm","runtime":0.0006473064422607422},"time":"2026-08-04T14:02: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":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกษียณ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Active","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Valunteer","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกษียณ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Active","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Valunteer","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกษียณ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Active","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Valunteer","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกษียณ","suggestions":["เกวียน","เกลียว","เกีย"]},{"word":"แล้ว","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Active","suggestions":["active"]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Valunteer","suggestions":[]}]},"time":"2026-08-04T14:02: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":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เกษียณ","suggestions":["เกวียน","เกลียว","เกีย"]},{"word":"แล้ว","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Active","suggestions":["active"]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Valunteer","suggestions":[]}]},"time":"2026-08-04T14:02: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-04T14:03:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่อยากมาทำงานอย่างนี้ ก็ทำให้สมองท่านไม่เสื่อมนะ ก็ยังมีรายได้ด้วย เรายังมีผู้เชี่ยว","time":"2026-08-04T14:03:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่อยากมาทำงานอย่างนี้ ก็ทำให้สมองท่านไม่เสื่อมนะ ก็ยังมีรายได้ด้วย เรายังมีผู้เชี่ยว","time":"2026-08-04T14:03:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","อยาก","มา","ทำงาน","อย่างนี้"," ","ก็","ทำให้","สมอง","ท่าน","ไม่","เสื่อม","นะ"," ","ก็","ยังมี","รายได้","ด้วย"," ","เรา","ยังมี","ผู้","เชี่ยว"],"library":"newmm","runtime":0.0003211498260498047},"time":"2026-08-04T14:03: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":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"เชี่ยว","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"เชี่ยว","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"เชี่ยว","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"เชี่ยว","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"เชี่ยว","suggestions":[]}]},"time":"2026-08-04T14:03: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-04T14:03:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาช่วยโรงพยาบาลด้วยค่ะ อันนี้ก็เป็นภาพใหญ่ ที่","time":"2026-08-04T14:03:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาช่วยโรงพยาบาลด้วยค่ะ อันนี้ก็เป็นภาพใหญ่ ที่","time":"2026-08-04T14:03:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ช่วย","โรงพยาบาล","ด้วย","ค่ะ"," ","อันนี้","ก็","เป็น","ภาพ","ใหญ่"," ","ที่"],"library":"newmm","runtime":0.00017380714416503906},"time":"2026-08-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แก้ทั้งประเทศเลยจริง ๆ แล้ว // ก็เป็นความ","time":"2026-08-04T14:03:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แก้ทั้งประเทศเลยจริง ๆ แล้ว // ก็เป็นความ","time":"2026-08-04T14:03:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แก้","ทั้ง","ประเทศ","เลย","จริง ๆ"," ","แล้ว"," ","//"," ","ก็","เป็นความ"],"library":"newmm","runtime":0.00016832351684570312},"time":"2026-08-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03: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-04T14:03:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท้าทาย แต่ว่าเป็นเรื่องเราทุกคนนะคะ ทีนี้ถาม","time":"2026-08-04T14:03:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท้าทาย แต่ว่าเป็นเรื่องเราทุกคนนะคะ ทีนี้ถาม","time":"2026-08-04T14:03:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท้าทาย"," ","แต่ว่า","เป็นเรื่อง","เรา","ทุกคน","นะคะ"," ","ทีนี้","ถาม"],"library":"newmm","runtime":0.0002474784851074219},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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-04T14:03:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจารย์ชูศักดิ์เพิ่มเติมค่ะ (นายชูศักดิ์) คือผมได้สูตร","time":"2026-08-04T14:03:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจารย์ชูศักดิ์เพิ่มเติมค่ะ (นายชูศักดิ์) คือผมได้สูตร","time":"2026-08-04T14:03:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจารย์","ชู","ศักดิ์","เพิ่มเติม","ค่ะ"," ","(","นาย","ชู","ศักดิ์",")"," ","คือ","ผม","ได้","สูตร"],"library":"newmm","runtime":0.00026798248291015625},"time":"2026-08-04T14:03: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":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สูตร","suggestions":[]}]},"time":"2026-08-04T14:03: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":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สูตร","suggestions":[]}]},"time":"2026-08-04T14:03: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":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สูตร","suggestions":[]}]},"time":"2026-08-04T14:03: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":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สูตร","suggestions":[]}]},"time":"2026-08-04T14:03: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":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สูตร","suggestions":[]}]},"time":"2026-08-04T14:03:22+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-04T14:03:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การดูแลสุขภาพจากคุณหมอนะครับ ใช่ไหมครับ แล้วก็ได้ที่ท่านอาจารย์พูด 2-3 ประเด็น ","time":"2026-08-04T14:03:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การดูแลสุขภาพจากคุณหมอนะครับ ใช่ไหมครับ แล้วก็ได้ที่ท่านอาจารย์พูด 2-3 ประเด็น ","time":"2026-08-04T14:03:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ดูแล","สุขภาพ","จาก","คุณหมอ","นะ","ครับ"," ","ใช่ไหม","ครับ"," ","แล้วก็","ได้ที่","ท่าน","อาจารย์","พูด"," ","2","-","3"," ","ประเด็น"," "],"library":"newmm","runtime":0.00033402442932128906},"time":"2026-08-04T14:03: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผมขมวด 2 เรื่อง เรื่องที่เป็น Personal ","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-04T14:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมขมวด 2 เรื่อง เรื่องที่เป็น Personal ","time":"2026-08-04T14:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมขมวด 2 เรื่อง เรื่องที่เป็น Personal ","time":"2026-08-04T14:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","ขมวด"," ","2"," ","เรื่อง"," ","เรื่อง","ที่","เป็น"," ","Personal"," "],"library":"newmm","runtime":0.000141143798828125},"time":"2026-08-04T14:03: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Personal","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03:29+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":"Personal","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03:29+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":"Personal","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03:29+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":"Personal","suggestions":["personal"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03:29+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":"Personal","suggestions":["personal"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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-04T14:03:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รายบุคคลนี่ ท่านอาจารย์แนะนำเราไว้ชัดเจน ","time":"2026-08-04T14:03:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รายบุคคลนี่ ท่านอาจารย์แนะนำเราไว้ชัดเจน ","time":"2026-08-04T14:03:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รายบุคคล","นี่"," ","ท่าน","อาจารย์","แนะนำ","เรา","ไว้","ชัดเจน"," "],"library":"newmm","runtime":0.0002620220184326172},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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-04T14:03:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีนี่ อีกเรื่องหนึ่ง ผู้สูง","time":"2026-08-04T14:03:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีนี่ อีกเรื่องหนึ่ง ผู้สูง","time":"2026-08-04T14:03:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที","นี่"," ","อีก","เรื่อง","หนึ่ง"," ","ผู้","สูง"],"library":"newmm","runtime":0.0001277923583984375},"time":"2026-08-04T14:03: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T14:03: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T14:03: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T14:03: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T14:03: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T14:03: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-04T14:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุหรือว่าคนพิการในชุมชนนะ อันนี้เรื่องคนพิการ","time":"2026-08-04T14:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุหรือว่าคนพิการในชุมชนนะ อันนี้เรื่องคนพิการ","time":"2026-08-04T14:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ","หรือว่า","คนพิการ","ใน","ชุมชน","นะ"," ","อันนี้","เรื่อง","คนพิการ"],"library":"newmm","runtime":0.00019621849060058594},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในชุมชนมันต้องมีระบบ support เมื่อกี้ท่านอาจารย์ก็พูด ","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-04T14:03:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในชุมชนมันต้องมีระบบ support เมื่อกี้ท่านอาจารย์ก็พูด ","time":"2026-08-04T14:03:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในชุมชนมันต้องมีระบบ support เมื่อกี้ท่านอาจารย์ก็พูด ","time":"2026-08-04T14:03:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ชุมชน","มัน","ต้อง","มีระบบ"," ","support"," ","เมื่อกี้","ท่าน","อาจารย์","ก็","พูด"," "],"library":"newmm","runtime":0.0002446174621582031},"time":"2026-08-04T14:03: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":"support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"support","suggestions":["sport"]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"support","suggestions":["sport"]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มันก็มีคำที่ท้าทายเราอย่างเช่น Longtern care ","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-04T14:03:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันก็มีคำที่ท้าทายเราอย่างเช่น Longtern care ","time":"2026-08-04T14:03:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันก็มีคำที่ท้าทายเราอย่างเช่น Longtern care ","time":"2026-08-04T14:03:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","ก็","มี","คำ","ที่","ท้าทาย","เรา","อย่างเช่น"," ","Longtern"," ","care"," "],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T14:03: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":"Longtern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"care","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"Longtern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"care","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"Longtern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"care","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"Longtern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"care","suggestions":["are","case","card"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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":"Longtern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"care","suggestions":["are","case","card"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:03: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-04T14:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คอมพินิตี้ซับพอต ","time":"2026-08-04T14:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คอมพินิตี้ซับพอต ","time":"2026-08-04T14:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คอม","พิ","นิ","ตี้","ซับ","พอ","ต"," "],"library":"newmm","runtime":0.0013170242309570312},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03: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":[]}]},"time":"2026-08-04T14:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Service เวลาเราไปเห็นหลายประเทศนี่เขาก็จะมีศูนย์","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-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Service เวลาเราไปเห็นหลายประเทศนี่เขาก็จะมีศูนย์","time":"2026-08-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Service เวลาเราไปเห็นหลายประเทศนี่เขาก็จะมีศูนย์","time":"2026-08-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Service"," ","เวลา","เรา","ไป","เห็น","หลาย","ประเทศ","นี่","เขา","ก็","จะ","มี","ศูนย์"],"library":"newmm","runtime":0.0002014636993408203},"time":"2026-08-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Service","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ศูนย์","suggestions":["0","๐"]}]},"time":"2026-08-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Service","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ศูนย์","suggestions":["0","๐"]}]},"time":"2026-08-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Service","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ศูนย์","suggestions":["0","๐"]}]},"time":"2026-08-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Service","suggestions":["service","device"]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ศูนย์","suggestions":["0","๐"]}]},"time":"2026-08-04T14:03:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Service","suggestions":["service","device"]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ศูนย์","suggestions":["0","๐"]}]},"time":"2026-08-04T14:03: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-04T14:04:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนานะครับ มีกิจกรรม","time":"2026-08-04T14:04:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนานะครับ มีกิจกรรม","time":"2026-08-04T14:04:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","นะ","ครับ"," ","มี","กิจกรรม"],"library":"newmm","runtime":0.00013828277587890625},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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-04T14:04:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้มาทำอย่างนี้ พอดีในเดือนนี้ เขาจะมีสภา","time":"2026-08-04T14:04:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้มาทำอย่างนี้ พอดีในเดือนนี้ เขาจะมีสภา","time":"2026-08-04T14:04:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","มา","ทำ","อย่างนี้"," ","พอดี","ใน","เดือน","นี้"," ","เขา","จะ","มี","สภา"],"library":"newmm","runtime":0.00019025802612304688},"time":"2026-08-04T14:04: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":[]},{"word":"สภา","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"สภา","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"สภา","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"สภา","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"สภา","suggestions":[]}]},"time":"2026-08-04T14:04: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-04T14:04:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนเมืองของกทม. ผมก็ได้รับเชิญให้","time":"2026-08-04T14:04:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนเมืองของกทม. ผมก็ได้รับเชิญให้","time":"2026-08-04T14:04:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนเมือง","ของ","กทม."," ","ผม","ก็ได้","รับเชิญ","ให้"],"library":"newmm","runtime":0.0004420280456542969},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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-04T14:04:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปร่วมในฐานะประชาชนที่ดูแล","time":"2026-08-04T14:04:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปร่วมในฐานะประชาชนที่ดูแล","time":"2026-08-04T14:04:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","ร่วมใน","ฐานะ","ประชาชน","ที่","ดูแล"],"library":"newmm","runtime":0.00017952919006347656},"time":"2026-08-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องกลุ่มเปราะบาง เขาก็กำลังจะวางแผนว่า เอ๊ะ ถ้าเป็น","time":"2026-08-04T14:04:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องกลุ่มเปราะบาง เขาก็กำลังจะวางแผนว่า เอ๊ะ ถ้าเป็น","time":"2026-08-04T14:04:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","กลุ่ม","เปราะบาง"," ","เขา","ก็","กำลังจะ","วางแผน","ว่า"," ","เอ๊ะ"," ","ถ้า","เป็น"],"library":"newmm","runtime":0.0002422332763671875},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:04: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-04T14:04:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการอันนี้ในกรุงเทพมหานครเรานะ ก็จะมี","time":"2026-08-04T14:04:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการอันนี้ในกรุงเทพมหานครเรานะ ก็จะมี","time":"2026-08-04T14:04:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","อันนี้","ใน","กรุงเทพมหานคร","เรา","นะ"," ","ก็","จะ","มี"],"library":"newmm","runtime":0.00023508071899414062},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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-04T14:04:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของอาจารย์ด้วย สำนักการแพทย์ ","time":"2026-08-04T14:04:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของอาจารย์ด้วย สำนักการแพทย์ ","time":"2026-08-04T14:04:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","อาจารย์","ด้วย"," ","สำนัก","การแพทย์"," "],"library":"newmm","runtime":0.00021219253540039062},"time":"2026-08-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สำนักการศึกษาก็จะมานั่งฟังกลุ่มพวกเรา ที่เป็น User ที่เป็นกลุ่มเป้าหมายคนพิการที่","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-04T14:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำนักการศึกษาก็จะมานั่งฟังกลุ่มพวกเรา ที่เป็น User ที่เป็นกลุ่มเป้าหมายคนพิการที่","time":"2026-08-04T14:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำนักการศึกษาก็จะมานั่งฟังกลุ่มพวกเรา ที่เป็น User ที่เป็นกลุ่มเป้าหมายคนพิการที่","time":"2026-08-04T14:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำ","นักการศึกษา","ก็","จะ","มา","นั่ง","ฟัง","กลุ่ม","พวกเรา"," ","ที่","เป็น"," ","User"," ","ที่","เป็น","กลุ่มเป้าหมาย","คนพิการ","ที่"],"library":"newmm","runtime":0.00033855438232421875},"time":"2026-08-04T14:04: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":[]},{"word":"User","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่มเป้าหมาย","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"User","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่มเป้าหมาย","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"User","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่มเป้าหมาย","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"User","suggestions":["user","see","her"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่มเป้าหมาย","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T14:04: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":"User","suggestions":["user","see","her"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่มเป้าหมาย","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T14:04: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-04T14:04:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นผู้ดูแลไปคุยกัน ว่าในตลอดเส้นทางชีวิต","time":"2026-08-04T14:04:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นผู้ดูแลไปคุยกัน ว่าในตลอดเส้นทางชีวิต","time":"2026-08-04T14:04:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ผู้ดูแล","ไป","คุย","กัน"," ","ว่า","ใน","ตลอด","เส้นทาง","ชีวิต"],"library":"newmm","runtime":0.0002295970916748047},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04: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":[]}]},"time":"2026-08-04T14:04:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นี่  เราอยากได้ความรู้อะไรบ้าง เราอยากได้ Activity อะไรบ้างเราอยากได้บริการอะไรบ้าง ","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-04T14:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่  เราอยากได้ความรู้อะไรบ้าง เราอยากได้ Activity อะไรบ้างเราอยากได้บริการอะไรบ้าง ","time":"2026-08-04T14:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่  เราอยากได้ความรู้อะไรบ้าง เราอยากได้ Activity อะไรบ้าง เราอยากได้บริการอะไรบ้าง ","time":"2026-08-04T14:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","  ","เรา","อยากได้","ความรู้","อะไร","บ้าง"," ","เรา","อยากได้"," ","Activity"," ","อะไร","บ้าง"," ","เรา","อยากได้","บริการ","อะไร","บ้าง"," "],"library":"newmm","runtime":0.0002605915069580078},"time":"2026-08-04T14:04: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":[]},{"word":"อยากได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Activity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยากได้","suggestions":[]},{"word":"บริการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"อยากได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Activity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยากได้","suggestions":[]},{"word":"บริการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"อยากได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Activity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยากได้","suggestions":[]},{"word":"บริการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"อยากได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Activity","suggestions":["activity"]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยากได้","suggestions":[]},{"word":"บริการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":"อยากได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Activity","suggestions":["activity"]},{"word":" ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยากได้","suggestions":[]},{"word":"บริการ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:04: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-04T14:04:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันสอดคล้องกับที่อาจารย์พูดทั้งหมดเลย ทีนี้ถามว่าถ้ามันเกิดขึ้น","time":"2026-08-04T14:04:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันสอดคล้องกับที่อาจารย์พูดทั้งหมดเลย ทีนี้ถามว่าถ้ามันเกิดขึ้น","time":"2026-08-04T14:04:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","สอดคล้อง","กับ","ที่","อาจารย์","พูด","ทั้งหมด","เลย"," ","ทีนี้","ถาม","ว่า","ถ้า","มัน","เกิดขึ้น"],"library":"newmm","runtime":0.0002865791320800781},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]}]},"time":"2026-08-04T14:04: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":[]},{"word":" ","suggestions":[]},{"word":"ทีนี้","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]}]},"time":"2026-08-04T14:04: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-04T14:04:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในเมืองจริง ๆ น่ะ มันจะต้องมีใครเป็นเจ้าภาพ","time":"2026-08-04T14:04:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในเมืองจริง ๆ น่ะ มันจะต้องมีใครเป็นเจ้าภาพ","time":"2026-08-04T14:04:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","เมือง","จริง ๆ"," ","น่ะ"," ","มัน","จะ","ต้อง","มี","ใคร","เป็นเจ้าภาพ"],"library":"newmm","runtime":0.00019311904907226562},"time":"2026-08-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:04: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-04T14:05:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในเรื่องอะไรบ้าง ตอนนี้เราอาจะมีท้องถิ่น ","time":"2026-08-04T14:05:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในเรื่องอะไรบ้าง ตอนนี้เราอาจะมีท้องถิ่น ","time":"2026-08-04T14:05:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","เรื่อง","อะไร","บ้าง"," ","ตอนนี้","เรา","อา","จะ","มี","ท้องถิ่น"," "],"library":"newmm","runtime":0.001180410385131836},"time":"2026-08-04T14:05: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":[]},{"word":"ท้องถิ่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":"ท้องถิ่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":"ท้องถิ่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":"ท้องถิ่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":"ท้องถิ่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีเมืองนะครับ เรามีโปรแกรม เช่น บัตรทอง เพราะคนพิการ 99 เปอร์เซ็นต์นี่ใช้สิทธิ์บัตรทอง","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-04T14:05:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีเมืองนะครับ เรามีโปรแกรม เช่น บัตรทอง เพราะคนพิการ 99 เปอร์เซ็นต์นี่ใช้สิทธิ์บัตรทอง","time":"2026-08-04T14:05:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีเมืองนะครับ เรามีโปรแกรม เช่น บัตรทอง เพราะคนพิการ 99 เปอร์เซ็นต์นี่ใช้สิทธิ์บัตรทอง","time":"2026-08-04T14:05:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","เมือง","นะ","ครับ"," ","เรา","มี","โปรแกรม"," ","เช่น"," ","บัตร","ทอง"," ","เพราะ","คนพิการ"," ","99"," ","เปอร์เซ็นต์","นี่","ใช้","สิทธิ์","บัตร","ทอง"],"library":"newmm","runtime":0.00029969215393066406},"time":"2026-08-04T14:05: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"99","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สิทธิ์","suggestions":[]},{"word":"บัตร","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"99","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สิทธิ์","suggestions":[]},{"word":"บัตร","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"99","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สิทธิ์","suggestions":[]},{"word":"บัตร","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"99","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สิทธิ์","suggestions":[]},{"word":"บัตร","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T14:05: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"99","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"สิทธิ์","suggestions":[]},{"word":"บัตร","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T14:05: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-04T14:05:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับอาจารย์ เพราะบางคนเขาไม่มีงานทำ ","time":"2026-08-04T14:05:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ อาจารย์ เพราะบางคนเขาไม่มีงานทำ ","time":"2026-08-04T14:05:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","อาจารย์"," ","เพราะ","บางคน","เขา","ไม่","มี","งาน","ทำ"," "],"library":"newmm","runtime":0.0002110004425048828},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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-04T14:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางคนก็ไม่ได้เป็นอาชีพรัฐบาล ","time":"2026-08-04T14:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางคนก็ไม่ได้เป็นอาชีพรัฐบาล ","time":"2026-08-04T14:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บางคน","ก็","ไม่","ได้","เป็น","อาชีพ","รัฐบาล"," "],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ประมาณหลักพันคนเองจากหลาย ๆ แสน ระบบพวกนี้มันจะมี Package ที่จะเสริม","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-04T14:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประมาณหลักพันคนเองจากหลาย ๆ แสน ระบบพวกนี้มันจะมี Package ที่จะเสริม","time":"2026-08-04T14:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประมาณหลักพันคนเองจากหลาย ๆ แสน ระบบพวกนี้มันจะมี Package ที่จะเสริม","time":"2026-08-04T14:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประมาณ","หลัก","พัน","คน","เอง","จาก","หลาย"," ","ๆ"," ","แสน"," ","ระบบ","พวก","นี้","มัน","จะ","มี"," ","Package"," ","ที่จะ","เสริม"],"library":"newmm","runtime":0.002583026885986328},"time":"2026-08-04T14:05: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":["1000","๑๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสน","suggestions":["100000","๑๐๐๐๐๐"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Package","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เสริม","suggestions":[]}]},"time":"2026-08-04T14:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประมาณ","suggestions":[]},{"word":"หลัก","suggestions":[]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสน","suggestions":["100000","๑๐๐๐๐๐"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Package","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เสริม","suggestions":[]}]},"time":"2026-08-04T14:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประมาณ","suggestions":[]},{"word":"หลัก","suggestions":[]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสน","suggestions":["100000","๑๐๐๐๐๐"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Package","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เสริม","suggestions":[]}]},"time":"2026-08-04T14:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประมาณ","suggestions":[]},{"word":"หลัก","suggestions":[]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสน","suggestions":["100000","๑๐๐๐๐๐"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Package","suggestions":["package"]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เสริม","suggestions":[]}]},"time":"2026-08-04T14:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประมาณ","suggestions":[]},{"word":"หลัก","suggestions":[]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสน","suggestions":["100000","๑๐๐๐๐๐"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Package","suggestions":["package"]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เสริม","suggestions":[]}]},"time":"2026-08-04T14:05: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-04T14:05:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งเหล่านี้ได้อย่างไร ผมก็คิดว่าถ้าจะมีใครสักคน","time":"2026-08-04T14:05:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งเหล่านี้ได้อย่างไร ผมก็คิดว่าถ้าจะมีใครสักคน","time":"2026-08-04T14:05:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","เหล่านี้","ได้","อย่างไร"," ","ผม","ก็","คิด","ว่า","ถ้า","จะ","มี","ใคร","สัก","คน"],"library":"newmm","runtime":0.0005152225494384766},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วคุยกันนี่ มาสร้างตั้งแต่ Policy base หรือเรื่องของ Funding ","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-04T14:05:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วคุยกันนี่ มาสร้างตั้งแต่ Policy base หรือเรื่องของ Funding ","time":"2026-08-04T14:05:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วคุยกันนี่ มาสร้างตั้งแต่ Policy base หรือเรื่องของ Funding ","time":"2026-08-04T14:05:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","คุย","กัน","นี่"," ","มา","สร้าง","ตั้งแต่"," ","Policy"," ","base"," ","หรือ","เรื่อง","ของ"," ","Funding"," "],"library":"newmm","runtime":0.0002830028533935547},"time":"2026-08-04T14:05: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":"Policy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"base","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Funding","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":"Policy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"base","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Funding","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":"Policy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"base","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Funding","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":"Policy","suggestions":["police"]},{"word":" ","suggestions":[]},{"word":"base","suggestions":["case","vase","based"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Funding","suggestions":["running","finding"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":"Policy","suggestions":["police"]},{"word":" ","suggestions":[]},{"word":"base","suggestions":["case","vase","based"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Funding","suggestions":["running","finding"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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-04T14:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ว่านี้เราพูดถึงเรื่องประกันสุขภาพใช่ไหมครับ ","time":"2026-08-04T14:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ว่านี้เราพูดถึงเรื่องประกันสุขภาพใช่ไหมครับ ","time":"2026-08-04T14:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่ว่า","นี้","เรา","พูดถึง","เรื่อง","ประกัน","สุขภาพ","ใช่ไหม","ครับ"," "],"library":"newmm","runtime":0.000209808349609375},"time":"2026-08-04T14:05: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-04T14:05: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-04T14:05: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-04T14:05: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-04T14:05: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-04T14:05: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-04T14:05:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบหลักประกันสุขภาพบ้านเรานี่ มันอาจจะไปได้ระดับหนึ่ง ","time":"2026-08-04T14:05:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบหลักประกันสุขภาพบ้านเรานี่ มันอาจจะไปได้ระดับหนึ่ง ","time":"2026-08-04T14:05:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","หลักประกัน","สุขภาพ","บ้าน","เรา","นี่"," ","มัน","อาจจะ","ไป","ได้","ระดับ","หนึ่ง"," "],"library":"newmm","runtime":0.0002541542053222656},"time":"2026-08-04T14:05: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:05: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-04T14:05:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องมาประกันสุขภาพตัวเองไหม การมีส่วนร่วม","time":"2026-08-04T14:05:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องมาประกันสุขภาพตัวเองไหม การมีส่วนร่วม","time":"2026-08-04T14:05:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","มา","ประกัน","สุขภาพ","ตัวเอง","ไหม"," ","การ","มีส่วนร่วม"],"library":"newmm","runtime":0.00031685829162597656},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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":[]}]},"time":"2026-08-04T14:05: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-04T14:05:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการดูแลตรงนี้จะต้องทำอย่างไรและถ้าเป็นคนที่ไม่มีฐานะ ไม่มีกำลังทางการเงินนี่ ระบบการออม","time":"2026-08-04T14:05:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการดูแลตรงนี้จะต้องทำอย่างไรและถ้าเป็นคนที่ไม่มีฐานะ ไม่มีกำลังทางการเงินนี่ ระบบการออม","time":"2026-08-04T14:05:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","ดูแล","ตรงนี้","จะ","ต้อง","ทำ","อย่างไร","และ","ถ้า","เป็น","คน","ที่","ไม่","มี","ฐานะ"," ","ไม่","มี","กำลัง","ทางการเงิน","นี่"," ","ระบบ","การออม"],"library":"newmm","runtime":0.00038361549377441406},"time":"2026-08-04T14:05: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":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"ทางการเงิน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"การออม","suggestions":[]}]},"time":"2026-08-04T14:05: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":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"ทางการเงิน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"การออม","suggestions":[]}]},"time":"2026-08-04T14:05: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":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"ทางการเงิน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"การออม","suggestions":[]}]},"time":"2026-08-04T14:05: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":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"ทางการเงิน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"การออม","suggestions":[]}]},"time":"2026-08-04T14:05: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":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"ทางการเงิน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"การออม","suggestions":[]}]},"time":"2026-08-04T14:05: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-04T14:06:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่าง ๆ เข้ามาเสริมหนุนได้อย่างไร ผมก็เลยอยากจชวนเปิดประเด็นเอาไวเ","time":"2026-08-04T14:06:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่าง ๆ เข้ามาเสริมหนุนได้อย่างไร ผมก็เลยอยากจชวนเปิดประเด็นเอาไวเ","time":"2026-08-04T14:06:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่าง ๆ"," ","เข้ามา","เสริม","หนุน","ได้","อย่างไร"," ","ผม","ก็","เลย","อยาก","จ","ชวน","เปิด","ประเด็น","เอา","ไว","เ"],"library":"newmm","runtime":0.0002739429473876953},"time":"2026-08-04T14:06: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":[]},{"word":"ชวน","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"ชวน","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"ชวน","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"ชวน","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"ชวน","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T14:06: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-04T14:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วงวิชาการ เรพาะว่าเดี๋ยวเข้าใจว่าอาจารย์","time":"2026-08-04T14:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วงวิชาการ เรพาะว่าเดี๋ยวเข้าใจว่าอาจารย์","time":"2026-08-04T14:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วง","วิชาการ"," ","เรพาะ","ว่า","เดี๋ยว","เข้าใจ","ว่า","อาจารย์"],"library":"newmm","runtime":0.0002467632293701172},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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-04T14:06:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มาในห้องนี้หลายห้องก็มีประเด็น สุดท้ายเลยวกมาเรื่องคนพิการ วันนี้เรามีกองทุนส่งเสริม","time":"2026-08-04T14:06:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มาในห้องนี้หลายห้องก็มีประเด็น สุดท้ายเลยวกมาเรื่องคนพิการ วันนี้เรามีกองทุนส่งเสริม","time":"2026-08-04T14:06:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่มา","ใน","ห้อง","นี้","หลาย","ห้อง","ก็","มี","ประเด็น"," ","สุดท้าย","เลย","วก","มา","เรื่อง","คนพิการ"," ","วันนี้","เรา","มี","กองทุน","ส่งเสริม"],"library":"newmm","runtime":0.000408172607421875},"time":"2026-08-04T14:06: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":[]},{"word":"มา","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กองทุน","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"มา","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กองทุน","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"มา","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กองทุน","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T14:06: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":["วิ","บวก","นก"]},{"word":"มา","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กองทุน","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T14:06: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":["วิ","บวก","นก"]},{"word":"มา","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กองทุน","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T14:06: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-04T14:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และพัฒนาคุณภาพชีวิตคนพิการ กองทุนมาแล้ว ","time":"2026-08-04T14:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และพัฒนาคุณภาพชีวิตคนพิการ กองทุนมาแล้ว ","time":"2026-08-04T14:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","พัฒนา","คุณภาพชีวิต","คนพิการ"," ","กองทุน","มา","แล้ว"," "],"library":"newmm","runtime":0.0002105236053466797},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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-04T14:06:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แผนเรื่องสนับสนุนวิจัยและการพัฒนา ","time":"2026-08-04T14:06:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แผนเรื่องสนับสนุนวิจัยและการพัฒนา ","time":"2026-08-04T14:06:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แผน","เรื่อง","สนับสนุน","วิจัย","และ","การพัฒนา"," "],"library":"newmm","runtime":0.0002410411834716797},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผมคิดว่าเรื่องของ Longevity นี่ เรื่องของการมีชีวิต","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-04T14:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมคิดว่าเรื่องของ Longevity นี่ เรื่องของการมีชีวิต","time":"2026-08-04T14:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมคิดว่าเรื่องของ Longevity นี่ เรื่องของการมีชีวิต","time":"2026-08-04T14:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","คิด","ว่า","เรื่อง","ของ"," ","Longevity"," ","นี่"," ","เรื่อง","ของ","การ","มีชีวิต"],"library":"newmm","runtime":0.00019621849060058594},"time":"2026-08-04T14:06: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":"Longevity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T14:06: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":"Longevity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T14:06: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":"Longevity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T14:06: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":"Longevity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T14:06: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":"Longevity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มีชีวิต","suggestions":[]}]},"time":"2026-08-04T14:06: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-04T14:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ยืนยาวนี่ก็น่าจะมีใครสักกลุ่มนี่ ","time":"2026-08-04T14:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ยืนยาวนี่ก็น่าจะมีใครสักกลุ่มนี่ ","time":"2026-08-04T14:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ยืนยาว","นี่","ก็","น่าจะ","มี","ใคร","สัก","กลุ่ม","นี่"," "],"library":"newmm","runtime":0.00016832351684570312},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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-04T14:06:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หยิบเรื่องของกลุ่มเปราะบางนี้ โดยเฉพาะเรื่องที่จะมาทำ ","time":"2026-08-04T14:06:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หยิบเรื่องของกลุ่มเปราะบางนี้ โดยเฉพาะเรื่องที่จะมาทำ ","time":"2026-08-04T14:06:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หยิบ","เรื่อง","ของ","กลุ่ม","เปราะบาง","นี้"," ","โดย","เฉพาะเรื่อง","ที่จะ","มา","ทำ"," "],"library":"newmm","runtime":0.00024509429931640625},"time":"2026-08-04T14:06: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-04T14:06: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-04T14:06: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-04T14:06: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-04T14:06: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-04T14:06: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-04T14:06:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือ เบส... หรืแนวปฏิบัติ ","time":"2026-08-04T14:06:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือ เบส... หรืแนวปฏิบัติ ","time":"2026-08-04T14:06:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ"," ","เบส","..."," ","หรื","แนวปฏิบัติ"," "],"library":"newmm","runtime":0.00015592575073242188},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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-04T14:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กองทุนเหล่านี้เขาสนับสนุนโดยมีกลุ่มเป้าหมาย ก็คือคนพิการในท้องถิ่นในชุมชน สำหรับพ่อแม่","time":"2026-08-04T14:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กองทุนเหล่านี้เขาสนับสนุนโดยมีกลุ่มเป้าหมาย ก็คือคนพิการในท้องถิ่นในชุมชน สำหรับพ่อแม่","time":"2026-08-04T14:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กองทุน","เหล่านี้","เขา","สนับสนุน","โดย","มี","กลุ่มเป้าหมาย"," ","ก็","คือ","คนพิการ","ใน","ท้องถิ่น","ใน","ชุมชน"," ","สำหรับ","พ่อแม่"],"library":"newmm","runtime":0.00036835670471191406},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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-04T14:06:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีลูกพิการนี่ เขาเป็นห่วงว่าตอนเขาอยู่เขาดูแลลูกเขาได้แหละ แต่ถ้","time":"2026-08-04T14:06:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีลูกพิการนี่ เขาเป็นห่วงว่าตอนเขาอยู่เขาดูแลลูกเขาได้แหละ แต่ถ้","time":"2026-08-04T14:06:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มีลูก","พิการ","นี่"," ","เขา","เป็นห่วง","ว่า","ตอน","เขา","อยู่","เขา","ดูแล","ลูก","เขา","ได้","แหละ"," ","แต่","ถ้"],"library":"newmm","runtime":0.00028204917907714844},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":["ถ้า","ถ้ำ","ถู"]}]},"time":"2026-08-04T14:06: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":["ถ้า","ถ้ำ","ถู"]}]},"time":"2026-08-04T14:06: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-04T14:06:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่อยู่แล้ว ใครจะดูแลลูกเขา อันนี้ก็ท้าทาย ","time":"2026-08-04T14:06:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่อยู่แล้ว ใครจะดูแลลูกเขา อันนี้ก็ท้าทาย ","time":"2026-08-04T14:06:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","อยู่แล้ว"," ","ใคร","จะ","ดูแล","ลูก","เขา"," ","อันนี้","ก็","ท้าทาย"," "],"library":"newmm","runtime":0.00019598007202148438},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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":[]}]},"time":"2026-08-04T14:06: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-04T14:06:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออทิสติกนี่เราคิดเรื่องบ้านพิทักษ์ออทิสติกเรานำร่อง แต่เราขาดอย่างเดียว คือ ","time":"2026-08-04T14:06:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออทิสติกนี่เราคิดเรื่องบ้านพิทักษ์ออทิสติกเรานำร่อง แต่เราขาดอย่างเดียว คือ ","time":"2026-08-04T14:06:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออทิสติก","นี่","เรา","คิด","เรื่อง","บ้าน","พิทักษ์","ออทิสติก","เรา","นำร่อง"," ","แต่","เรา","ขาด","อย่าง","เดียว"," ","คือ"," "],"library":"newmm","runtime":0.0002999305725097656},"time":"2026-08-04T14:06: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"เดียว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"เดียว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"เดียว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"เดียว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:06: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"เดียว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:06: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-04T14:07:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมสหวิชาชีพที่จะมาร่วมือกับเรา อันนี้อยาก ","time":"2026-08-04T14:07:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมสหวิชาชีพที่จะมาร่วมือกับเรา อันนี้อยาก ","time":"2026-08-04T14:07:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","สห","วิชาชีพ","ที่จะ","มา","ร่ว","มือ","กับ","เรา"," ","อันนี้","อยาก"," "],"library":"newmm","runtime":0.0002396106719970703},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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-04T14:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชื่อมต่อกันนะครับ // อันนี้เพิ่มเติมนะคะ ","time":"2026-08-04T14:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชื่อมต่อกันนะครับ // อันนี้เพิ่มเติมนะคะ ","time":"2026-08-04T14:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชื่อม","ต่อกัน","นะ","ครับ"," ","//"," ","อันนี้","เพิ่มเติม","นะคะ"," "],"library":"newmm","runtime":0.0001914501190185547},"time":"2026-08-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สายลงพื้นที่กับทางกระทรวง พม. มา 11 จังหวัดนะคะ ","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-04T14:07:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สายลงพื้นที่กับทางกระทรวง พม. มา 11 จังหวัดนะคะ ","time":"2026-08-04T14:07:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สายลงพื้นที่กับทางกระทรวง พม. มา 11 จังหวัดนะคะ ","time":"2026-08-04T14:07:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สาย","ลง","พื้นที่","กับ","ทาง","กระทรวง"," ","พม."," ","มา"," ","11"," ","จังหวัด","นะคะ"," "],"library":"newmm","runtime":0.00024628639221191406},"time":"2026-08-04T14:07: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":"11","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":"11","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":"11","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":"11","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":"11","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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-04T14:07:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เห็นว่าวาระของคนพิการ สังคมสูงวัย ","time":"2026-08-04T14:07:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เห็นว่าวาระของคนพิการ สังคมสูงวัย ","time":"2026-08-04T14:07:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เห็น","ว่า","วาระ","ของ","คนพิการ"," ","สังคม","สูงวัย"," "],"library":"newmm","runtime":0.00020766258239746094},"time":"2026-08-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็กลุ่มคนพิการ อย่างที่บอกว่าคนสูงวัย","time":"2026-08-04T14:07:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็กลุ่มคนพิการ อย่างที่บอกว่าคนสูงวัย","time":"2026-08-04T14:07:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","กลุ่ม","คนพิการ"," ","อย่าง","ที่","บอ","กว่า","คน","สูงวัย"],"library":"newmm","runtime":0.00018477439880371094},"time":"2026-08-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พอไปถึงอายุหนึ่งแล้ว ถ้าไม่ได้รับการดูแล","time":"2026-08-04T14:07:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พอไปถึงอายุหนึ่งแล้ว ถ้าไม่ได้รับการดูแล","time":"2026-08-04T14:07:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พอ","ไป","ถึง","อายุ","หนึ่ง","แล้ว"," ","ถ้า","ไม่","ได้รับ","การ","ดูแล"],"library":"newmm","runtime":0.00023055076599121094},"time":"2026-08-04T14:07: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":["1","๑"]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T14:07: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":["1","๑"]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T14:07: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":["1","๑"]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T14:07: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":["1","๑"]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T14:07: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":["1","๑"]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]}]},"time":"2026-08-04T14:07: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-04T14:07:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาแล้วก็มีโรคด้วยนี่นะคะ ป่วยติดเตียงหรือว่ามีโรค","time":"2026-08-04T14:07:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาแล้วก็มีโรคด้วยนี่นะคะ ป่วยติดเตียงหรือว่ามีโรค","time":"2026-08-04T14:07:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","แล้วก็","มี","โรค","ด้วย","นี่","นะคะ"," ","ป่วย","ติด","เตียง","หรือว่า","มี","โรค"],"library":"newmm","runtime":0.0002562999725341797},"time":"2026-08-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะกลายเป็นกลุ่มพิการด้วย ทางกระทรวง พม. เองก็","time":"2026-08-04T14:07:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะกลายเป็นกลุ่มพิการด้วย ทางกระทรวง พม. เองก็","time":"2026-08-04T14:07:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","กลายเป็น","กลุ่ม","พิการ","ด้วย"," ","ทาง","กระทรวง"," ","พม."," ","เอง","ก็"],"library":"newmm","runtime":0.00019216537475585938},"time":"2026-08-04T14:07: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":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:07: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-04T14:07:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พยายามขับเคลื่อน จังหวัด พมจ. ","time":"2026-08-04T14:07:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พยายามขับเคลื่อน จังหวัด พมจ. ","time":"2026-08-04T14:07:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พยายาม","ขับเคลื่อน"," ","จังหวัด"," ","พม","จ."," "],"library":"newmm","runtime":0.00017642974853515625},"time":"2026-08-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันต้องกลับมาทางท่านอธิบดีได้กล่าไว้ ","time":"2026-08-04T14:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันต้องกลับมาทางท่านอธิบดีได้กล่าไว้ ","time":"2026-08-04T14:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","ต้อง","กลับมา","ทาง","ท่าน","อธิบดี","ได้","กล่า","ไว้"," "],"library":"newmm","runtime":0.00021219253540039062},"time":"2026-08-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07: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-04T14:07:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครือข่ายชุมชนที่เข้มแข็งนี่ จะต้องช่วยกันในทุก ๆ หน่วยงานจริง ๆ ค่ะ ขออนุญาตยกตัวอย่าง ","time":"2026-08-04T14:07:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครือข่ายชุมชนที่เข้มแข็งนี่ จะต้องช่วยกันในทุก ๆ หน่วยงานจริง ๆ ค่ะ ขออนุญาตยกตัวอย่าง ","time":"2026-08-04T14:07:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครือข่าย","ชุมชน","ที่","เข้มแข็ง","นี่"," ","จะ","ต้อง","ช่วยกัน","ใน","ทุก ๆ"," ","หน่วยงาน","จริง ๆ"," ","ค่ะ"," ","ขออนุญาต","ยกตัวอย่าง"," "],"library":"newmm","runtime":0.0003333091735839844},"time":"2026-08-04T14:07: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":[]},{"word":"ใน","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หน่วยงาน","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ยกตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"ใน","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หน่วยงาน","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ยกตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"ใน","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หน่วยงาน","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ยกตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"ใน","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หน่วยงาน","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ยกตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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":[]},{"word":"ใน","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หน่วยงาน","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ยกตัวอย่าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:07: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-04T14:07:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เป็นจังหวัดที่คนพิการ... สังคมสูงวัยระดับสุดยอดแล้ว ","time":"2026-08-04T14:07:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เป็นจังหวัดที่คนพิการ... สังคมสูงวัยระดับสุดยอดแล้ว ","time":"2026-08-04T14:07:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เป็น","จังหวัด","ที่","คนพิการ","..."," ","สังคม","สูงวัย","ระดับ","สุดยอด","แล้ว"," "],"library":"newmm","runtime":0.00025725364685058594},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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-04T14:07:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้ว แต่ว่าเขาสามารถดูแลผู้สูงอายุ คนพิการได้อย่างดี ","time":"2026-08-04T14:07:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้ว แต่ว่าเขาสามารถดูแลผู้สูงอายุ คนพิการได้อย่างดี ","time":"2026-08-04T14:07:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว"," ","แต่ว่า","เขา","สามารถ","ดูแล","ผู้สูงอายุ"," ","คนพิการ","ได้","อย่าง","ดี"," "],"library":"newmm","runtime":0.0002560615539550781},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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":[]}]},"time":"2026-08-04T14:07: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-04T14:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้อย่างที่อาจารย์บอกเลยค่ะ มีความร่วมมือจากองค์กรปกครองส่วนท้องถิ่น อบจ. ","time":"2026-08-04T14:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้อย่างที่อาจารย์บอกเลยค่ะ มีความร่วมมือจากองค์กรปกครองส่วนท้องถิ่น อบจ. ","time":"2026-08-04T14:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","อย่าง","ที่","อาจารย์","บอก","เลย","ค่ะ"," ","มี","ความร่วมมือ","จาก","องค์กรปกครองส่วนท้องถิ่น"," ","อบจ."," "],"library":"newmm","runtime":0.00038242340087890625},"time":"2026-08-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตำรวจ สาธารณสุข อนามัย ร่วมกันหมดเลย ","time":"2026-08-04T14:08:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตำรวจ สาธารณสุข อนามัย ร่วมกันหมดเลย ","time":"2026-08-04T14:08:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตำรวจ"," ","สาธารณสุข"," ","อนามัย"," ","ร่วมกัน","หมด","เลย"," "],"library":"newmm","runtime":0.0001983642578125},"time":"2026-08-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ้าง ดูแลกัน เป็นการเอนจิ้ง ","time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ้าง ดูแลกัน เป็นการเอนจิ้ง ","time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ้าง"," ","ดูแล","กัน"," ","เป็นการ","เอน","จิ้ง"," "],"library":"newmm","runtime":0.00016760826110839844},"time":"2026-08-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08: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-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อย่าง Happy แล้วก็เข้มแข็ง ถ้าทำได้ทุกจังหวัดก็จะดี","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-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่าง Happy แล้วก็เข้มแข็ง ถ้าทำได้ทุกจังหวัดก็จะดี","time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่าง Happy แล้วก็เข้มแข็ง ถ้าทำได้ทุกจังหวัดก็จะดี","time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง"," ","Happy"," ","แล้วก็","เข้มแข็ง"," ","ถ้า","ทำได้","ทุก","จังหวัด","ก็","จะ","ดี"],"library":"newmm","runtime":0.000225067138671875},"time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Happy","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Happy","suggestions":["happy","app","apply"]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Happy","suggestions":["happy","app","apply"]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เข้มแข็ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14:08: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-04T14:08:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาก ๆ เลยค่ะ เพราะว่าสุดท้ายหวังจากส่วนกลางไปช่วย","time":"2026-08-04T14:08:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก ๆ เลยค่ะ เพราะว่าสุดท้ายหวังจากส่วนกลางไปช่วย","time":"2026-08-04T14:08:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","ๆ"," ","เลย","ค่ะ"," ","เพราะว่า","สุดท้าย","หวัง","จาก","ส่วนกลาง","ไป","ช่วย"],"library":"newmm","runtime":0.00019669532775878906},"time":"2026-08-04T14:08: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":[]},{"word":"ส่วนกลาง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ส่วนกลาง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ส่วนกลาง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ส่วนกลาง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ส่วนกลาง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]}]},"time":"2026-08-04T14:08: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-04T14:08:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ เรามีกำลังไม่พอ ก็ต้องดูแลกันเอง แต่","time":"2026-08-04T14:08:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ เรามีกำลังไม่พอ ก็ต้องดูแลกันเอง แต่","time":"2026-08-04T14:08:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","เรา","มี","กำลัง","ไม่","พอ"," ","ก็","ต้อง","ดูแล","กันเอง"," ","แต่"],"library":"newmm","runtime":0.00016927719116210938},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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-04T14:08:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของการดูแล เรื่องของการเสริมทักษะ อยากให้ท","time":"2026-08-04T14:08:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของการดูแล เรื่องของการเสริมทักษะ อยากให้ท","time":"2026-08-04T14:08:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","การ","ดูแล"," ","เรื่อง","ของ","การ","เสริม","ทักษะ"," ","อยาก","ให้","ท"],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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-04T14:08:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านอาจารย์บุหงาเสริมหน่อยค่ะว่าเราจะเสริมเพราะว่าอันนี้เป็นสิ่งจำเป็นและก็ขาดแคลนมากด้วย","time":"2026-08-04T14:08:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านอาจารย์บุหงาเสริมหน่อยค่ะ ว่าเราจะเสริมเพราะว่าอันนี้เป็นสิ่งจำเป็นและก็ขาดแคลนมากด้วย","time":"2026-08-04T14:08:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","อาจารย์","บุหงา","เสริม","หน่อย","ค่ะ"," ","ว่า","เรา","จะ","เสริม","เพราะว่า","อันนี้","เป็น","สิ่งจำเป็น","และ","ก็","ขาดแคลน","มาก","ด้วย"],"library":"newmm","runtime":0.00044798851013183594},"time":"2026-08-04T14:08: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":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T14:08: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":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T14:08:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ค่ะ (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) ก็ในส่วนของ Care Giftver ","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-04T14:08:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) ก็ในส่วนของ Care Giftver ","time":"2026-08-04T14:08:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) ก็ในส่วนของ Care Giftver ","time":"2026-08-04T14:08:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","(","ผู้ช่วยศาสตราจารย์"," ","ดร.","บุหงา",")"," ","ก็","ใน","ส่วน","ของ"," ","Care"," ","Giftver"," "],"library":"newmm","runtime":0.00023818016052246094},"time":"2026-08-04T14:08: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":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:08: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":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:08: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":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:08: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":"Care","suggestions":["are","care","name"]},{"word":" ","suggestions":[]},{"word":"Giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:08: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":"Care","suggestions":["are","care","name"]},{"word":" ","suggestions":[]},{"word":"Giftver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:08: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-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กำลังหนึ่ง เพราะฉะนั้น สิ่งหนึ่งใช่ไหมคะ คนในครอบครัวที่จะดูแล ","time":"2026-08-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กำลังหนึ่ง เพราะฉะนั้น สิ่งหนึ่งใช่ไหมคะ คนในครอบครัวที่จะดูแล ","time":"2026-08-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กำลัง","หนึ่ง"," ","เพราะฉะนั้น"," ","สิ่ง","หนึ่ง","ใช่ไหม","คะ"," ","คนใน","ครอบครัว","ที่จะ","ดูแล"," "],"library":"newmm","runtime":0.0002613067626953125},"time":"2026-08-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กำลัง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"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":" ","suggestions":[]}]},"time":"2026-08-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กำลัง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"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":" ","suggestions":[]}]},"time":"2026-08-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กำลัง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"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":" ","suggestions":[]}]},"time":"2026-08-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กำลัง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"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":" ","suggestions":[]}]},"time":"2026-08-04T14:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กำลัง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"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":" ","suggestions":[]}]},"time":"2026-08-04T14:08: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-04T14:08:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือผู้สูงอายุจะต้องมีองค์ความรู้และทักษะที่จะต้อง","time":"2026-08-04T14:08:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือผู้สูงอายุจะต้องมีองค์ความรู้และทักษะที่จะต้อง","time":"2026-08-04T14:08:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ผู้สูงอายุ","จะ","ต้อง","มี","องค์ความรู้","และ","ทักษะ","ที่จะ","ต้อง"],"library":"newmm","runtime":0.00021696090698242188},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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-04T14:08:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูแล ซึ่งพี่ว่าตอนนี้นะคะ เราสามารถที่จะสร้าง","time":"2026-08-04T14:08:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูแล ซึ่งพี่ว่าตอนนี้นะคะ เราสามารถที่จะสร้าง","time":"2026-08-04T14:08:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดูแล"," ","ซึ่ง","พี่","ว่า","ตอนนี้","นะคะ"," ","เรา","สามารถ","ที่จะ","สร้าง"],"library":"newmm","runtime":0.00019598007202148438},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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":[]}]},"time":"2026-08-04T14:08: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-04T14:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กระบวนการ และนวัตกรรมเชิงเทคโนโลยี ทำให้กลุ่มผู้ดูแลนั้นมีความรู้และมีทักษะ เรา","time":"2026-08-04T14:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กระบวนการ และนวัตกรรมเชิงเทคโนโลยี ทำให้กลุ่มผู้ดูแลนั้นมีความรู้และมีทักษะ เรา","time":"2026-08-04T14:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กระบวนการ"," ","และ","นวัตกรรม","เชิง","เทคโนโลยี"," ","ทำให้","กลุ่ม","ผู้ดูแล","นั้น","มีความรู้","และ","มี","ทักษะ"," ","เรา"],"library":"newmm","runtime":0.00030517578125},"time":"2026-08-04T14:09: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":[]},{"word":"นั้น","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"นั้น","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"นั้น","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"นั้น","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"นั้น","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มี VR ใช่ไหมคะ ที่เป็น สจร. เรา เราจะทำ VR ","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-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี VR ใช่ไหมคะ ที่เป็น สจร. เรา เราจะทำ VR ","time":"2026-08-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี VR ใช่ไหมคะ ที่เป็น สจร. เรา เราจะทำ VR ","time":"2026-08-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี"," ","VR"," ","ใช่ไหม","คะ"," ","ที่","เป็น"," ","สจร."," ","เรา"," ","เรา","จะ","ทำ"," ","VR"," "],"library":"newmm","runtime":0.0015027523040771484},"time":"2026-08-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สจร.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สจร.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สจร.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สจร.","suggestions":["สาร","สระ","สาระ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สจร.","suggestions":["สาร","สระ","สาระ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"VR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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-04T14:09:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใส่แว่น ปุ๊บนะคะ เข้าไปเลยค่ะ เหมือนน้องเล่นเกม ","time":"2026-08-04T14:09:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใส่แว่น ปุ๊บนะคะ เข้าไปเลยค่ะ เหมือนน้องเล่นเกม ","time":"2026-08-04T14:09:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใส่","แว่น"," ","ปุ๊บ","นะคะ"," ","เข้าไป","เลย","ค่ะ"," ","เหมือน","น้อง","เล่น","เกม"," "],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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-04T14:09:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างไร จะใส่สาย... ","time":"2026-08-04T14:09:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างไร จะใส่สาย... ","time":"2026-08-04T14:09:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างไร"," ","จะ","ใส่","สาย","..."," "],"library":"newmm","runtime":0.0001125335693359375},"time":"2026-08-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนไข้อย่างไร อย่างนี้ค่ะจะทำแผลอย่างไร เพราะ","time":"2026-08-04T14:09:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนไข้อย่างไร อย่างนี้ค่ะ จะทำแผลอย่างไร เพราะ","time":"2026-08-04T14:09:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนไข้","อย่างไร"," ","อย่างนี้","ค่ะ"," ","จะ","ทำแผล","อย่างไร"," ","เพราะ"],"library":"newmm","runtime":0.00018835067749023438},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กับที่เป็น VR นะคะ ภาพเหมือนสมมติ ","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-04T14:09:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับที่เป็น VR นะคะ ภาพเหมือนสมมติ ","time":"2026-08-04T14:09:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับที่เป็น VR นะคะ ภาพเหมือนสมมติ ","time":"2026-08-04T14:09:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ที่","เป็น"," ","VR"," ","นะคะ"," ","ภาพเหมือน","สมมติ"," "],"library":"newmm","runtime":0.00021576881408691406},"time":"2026-08-04T14:09: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":"VR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพเหมือน","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":"VR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพเหมือน","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":"VR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพเหมือน","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":"VR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพเหมือน","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":"VR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ภาพเหมือน","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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-04T14:09:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันตรายกับความเจ็บปวดกับสิ่งที่จะตามไม่ได้เกิดขึ้ย ","time":"2026-08-04T14:09:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันตรายกับความเจ็บปวดกับสิ่งที่จะตามไม่ได้เกิดขึ้ย ","time":"2026-08-04T14:09:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันตราย","กับ","ความเจ็บปวด","กับ","สิ่ง","ที่จะ","ตาม","ไม่","ได้","เกิด","ขึ้ย"," "],"library":"newmm","runtime":0.0002353191375732422},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การฝึกทักษะใช่ไหมคะ แล้วต้องปฏิบัติจริง อาจจะต้องมีเทคโนโลยีที่ทำกับ Care Giver ","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-04T14:09:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การฝึกทักษะใช่ไหมคะ แล้วต้องปฏิบัติจริง อาจจะต้องมีเทคโนโลยีที่ทำกับ Care Giver ","time":"2026-08-04T14:09:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การฝึกทักษะใช่ไหมคะ แล้วต้องปฏิบัติจริง อาจจะต้องมีเทคโนโลยีที่ทำกับ Care Giver ","time":"2026-08-04T14:09:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ฝึก","ทักษะ","ใช่ไหม","คะ"," ","แล้ว","ต้อง","ปฏิบัติ","จริง"," ","อาจจะ","ต้อง","มี","เทคโนโลยี","ที่","ทำ","กับ"," ","Care"," ","Giver"," "],"library":"newmm","runtime":0.00032901763916015625},"time":"2026-08-04T14:09: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":[]},{"word":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Giver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Giver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"Care","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Giver","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"Care","suggestions":["are","care","name"]},{"word":" ","suggestions":[]},{"word":"Giver","suggestions":["live","never","fever"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"Care","suggestions":["are","care","name"]},{"word":" ","suggestions":[]},{"word":"Giver","suggestions":["live","never","fever"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:09: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-04T14:09:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หลังของเรานะคะ หลังตอนนี้เราเป็นอย่างไร ใครปวดหลังบ้างยกมือ","time":"2026-08-04T14:09:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หลังของเรานะคะ หลังตอนนี้เราเป็นอย่างไร ใครปวดหลังบ้างยกมือ","time":"2026-08-04T14:09:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หลัง","ของ","เรา","นะคะ"," ","หลัง","ตอนนี้","เรา","เป็น","อย่างไร"," ","ใคร","ปวดหลัง","บ้าง","ยกมือ"],"library":"newmm","runtime":0.0010483264923095703},"time":"2026-08-04T14:09: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":[]},{"word":"ยกมือ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"ยกมือ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"ยกมือ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"ยกมือ","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"ยกมือ","suggestions":[]}]},"time":"2026-08-04T14:09: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-04T14:09:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ไม่มีปวดนะคะ ที่นี่แข็งแรงหมดเลย ","time":"2026-08-04T14:09:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ไม่มีปวดนะคะ ที่นี่แข็งแรงหมดเลย ","time":"2026-08-04T14:09:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ไม่","มี","ปวด","นะคะ"," ","ที่นี่","แข็งแรง","หมด","เลย"," "],"library":"newmm","runtime":0.00024819374084472656},"time":"2026-08-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09: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-04T14:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้นนี้นะคะ เวลา...","time":"2026-08-04T14:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้นนี้นะคะ เวลา...","time":"2026-08-04T14:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น","นี้","นะคะ"," ","เวลา","..."],"library":"newmm","runtime":0.00012540817260742188},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09: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":[]}]},"time":"2026-08-04T14:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หลังมาก่อนล่ะ เพราะว่าต้องอุ้ม ยก เคลื่อนย้าย ความรู้สึกอ่อนล้าที่ต้องดูแล 24 ชั่วโมง","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-04T14:09:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หลังมาก่อนล่ะ เพราะว่าต้องอุ้ม ยก เคลื่อนย้าย ความรู้สึกอ่อนล้าที่ต้องดูแล 24 ชั่วโมง","time":"2026-08-04T14:09:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หลังมาก่อนล่ะ เพราะว่าต้องอุ้ม ยก เคลื่อนย้าย ความรู้สึกอ่อนล้าที่ต้องดูแล 24 ชั่วโมง","time":"2026-08-04T14:09:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หลัง","มา","ก่อน","ล่ะ"," ","เพราะว่า","ต้อง","อุ้ม"," ","ยก"," ","เคลื่อนย้าย"," ","ความรู้สึก","อ่อนล้า","ที่","ต้อง","ดูแล"," ","24"," ","ชั่วโมง"],"library":"newmm","runtime":0.0014240741729736328},"time":"2026-08-04T14:09: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":[]},{"word":"เคลื่อนย้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้สึก","suggestions":[]},{"word":"อ่อนล้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"เคลื่อนย้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้สึก","suggestions":[]},{"word":"อ่อนล้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"เคลื่อนย้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้สึก","suggestions":[]},{"word":"อ่อนล้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"เคลื่อนย้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้สึก","suggestions":[]},{"word":"อ่อนล้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]}]},"time":"2026-08-04T14:09: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":[]},{"word":"เคลื่อนย้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความรู้สึก","suggestions":[]},{"word":"อ่อนล้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]}]},"time":"2026-08-04T14:09: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-04T14:10:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ไหมคะ ที่ไม่ได้พัก ถึงแม้ท่านจะมีแรงจ้าง ","time":"2026-08-04T14:10:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ไหมคะ ที่ไม่ได้พัก ถึงแม้ท่านจะมีแรงจ้าง ","time":"2026-08-04T14:10:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่ไหม","คะ"," ","ที่","ไม่","ได้","พัก"," ","ถึงแม้","ท่าน","จะ","มี","แรง","จ้าง"," "],"library":"newmm","runtime":0.0002129077911376953},"time":"2026-08-04T14:10: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":[]},{"word":"จ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"จ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"จ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"จ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"จ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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-04T14:10:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางีนะคะ มีเคสเคสหนึ่ง ดูแลอย่าง","time":"2026-08-04T14:10:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางีนะคะ มีเคสเคสหนึ่ง ดูแลอย่าง","time":"2026-08-04T14:10:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บา","งี","นะคะ"," ","มี","เคส","เคส","หนึ่ง"," ","ดูแล","อย่าง"],"library":"newmm","runtime":0.00020051002502441406},"time":"2026-08-04T14:10: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:10: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:10: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:10: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:10: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:10: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-04T14:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีมากเลยนะคะ เป็นผู้ชายดูแลอาแปะ รักอาแปะนะ ","time":"2026-08-04T14:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีมากเลยนะคะ เป็นผู้ชายดูแลอาแปะ รักอาแปะนะ ","time":"2026-08-04T14:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดีมาก","เลย","นะคะ"," ","เป็น","ผู้ชาย","ดูแล","อา","แปะ"," ","รัก","อา","แปะ","นะ"," "],"library":"newmm","runtime":0.0002269744873046875},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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-04T14:10:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรอย่างนี้ค่ะ แต่นักศึกษามาแอบกระซิบค่ะ อาจารย์คะ ","time":"2026-08-04T14:10:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรอย่างนี้ค่ะ แต่นักศึกษามาแอบกระซิบค่ะ อาจารย์คะ ","time":"2026-08-04T14:10:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","อย่างนี้","ค่ะ"," ","แต่","นักศึกษา","มา","แอบ","กระซิบ","ค่ะ"," ","อาจารย์","คะ"," "],"library":"newmm","runtime":0.00023627281188964844},"time":"2026-08-04T14:10: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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-04T14:10:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้หนูแอบเห้นเขาหยิกอาแปะค่ะ ","time":"2026-08-04T14:10:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้หนูแอบเห้นเขาหยิกอาแปะค่ะ ","time":"2026-08-04T14:10:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","หนู","แอบ","เห้น","เขา","หยิก","อา","แปะ","ค่ะ"," "],"library":"newmm","runtime":0.00015234947204589844},"time":"2026-08-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั่นนะคะ แล้วก็หยิบ มีอะบิว มีการทำร้าย","time":"2026-08-04T14:10:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั่นนะคะ แล้วก็หยิบ มีอะบิว มีการทำร้าย","time":"2026-08-04T14:10:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั่น","นะคะ"," ","แล้วก็","หยิบ"," ","มี","อะ","บิ","ว"," ","มี","การทำร้าย"],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T14:10: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":"มี","suggestions":[]},{"word":"การทำร้าย","suggestions":[]}]},"time":"2026-08-04T14:10: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":"มี","suggestions":[]},{"word":"การทำร้าย","suggestions":[]}]},"time":"2026-08-04T14:10: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":"มี","suggestions":[]},{"word":"การทำร้าย","suggestions":[]}]},"time":"2026-08-04T14:10: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":"มี","suggestions":[]},{"word":"การทำร้าย","suggestions":[]}]},"time":"2026-08-04T14:10: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":"มี","suggestions":[]},{"word":"การทำร้าย","suggestions":[]}]},"time":"2026-08-04T14:10: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-04T14:10:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกิดขึ้น เพราะว่าอาแปะเองค่ะ พอถึงเวลาก็ฟาด","time":"2026-08-04T14:10:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกิดขึ้น เพราะว่าอาแปะเองค่ะ พอถึงเวลาก็ฟาด","time":"2026-08-04T14:10:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกิดขึ้น"," ","เพราะว่า","อา","แปะ","เอง","ค่ะ"," ","พอ","ถึง","เวลา","ก็","ฟาด"],"library":"newmm","runtime":0.0001671314239501953},"time":"2026-08-04T14:10: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":[]},{"word":"ฟาด","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ฟาด","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ฟาด","suggestions":[]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ฟาด","suggestions":["วาด","ขาด","คาด"]}]},"time":"2026-08-04T14:10: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":[]},{"word":"ฟาด","suggestions":["วาด","ขาด","คาด"]}]},"time":"2026-08-04T14:10: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-04T14:10:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกือบโดนอาจารย์นะคะ เพราะฉะนั้น ","time":"2026-08-04T14:10:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกือบโดนอาจารย์นะคะ เพราะฉะนั้น ","time":"2026-08-04T14:10:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกือบ","โดน","อาจารย์","นะคะ"," ","เพราะฉะนั้น"," "],"library":"newmm","runtime":0.000164031982421875},"time":"2026-08-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Caregiver เองก็ Abuid ","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-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Caregiver เองก็ Abuid ","time":"2026-08-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Caregiver เองก็ Abuid ","time":"2026-08-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Caregiver"," ","เอง","ก็"," ","Abuid"," "],"library":"newmm","runtime":0.00009489059448242188},"time":"2026-08-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Caregiver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Abuid","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Caregiver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Abuid","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Caregiver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Abuid","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Caregiver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Abuid","suggestions":["build"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Caregiver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Abuid","suggestions":["build"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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-04T14:10:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แทนกิฟเวอร์ นั่นคือสิ่งที่เราต้อง","time":"2026-08-04T14:10:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แทนกิฟเวอร์ นั่นคือสิ่งที่เราต้อง","time":"2026-08-04T14:10:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แทน","กิฟ","เวอร์"," ","นั่น","คือ","สิ่ง","ที่","เรา","ต้อง"],"library":"newmm","runtime":0.0003516674041748047},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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-04T14:10:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูแลนะคะ การที่เมื่อกี้เรียนไปอาจจะเป็น","time":"2026-08-04T14:10:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูแลนะคะ การที่เมื่อกี้เรียนไปอาจจะเป็น","time":"2026-08-04T14:10:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดูแล","นะคะ"," ","การ","ที่","เมื่อกี้","เรียน","ไป","อาจจะ","เป็น"],"library":"newmm","runtime":0.00022077560424804688},"time":"2026-08-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เครือข่ายในการดูแล ตัว support ","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-04T14:10:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครือข่ายในการดูแล ตัว support ","time":"2026-08-04T14:10:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครือข่ายในการดูแล ตัว support ","time":"2026-08-04T14:10:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครือข่าย","ใน","การ","ดูแล"," ","ตัว"," ","support"," "],"library":"newmm","runtime":0.0001418590545654297},"time":"2026-08-04T14:10: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":"support","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"support","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"support","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"support","suggestions":["sport"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"support","suggestions":["sport"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ ทั้งตัว Caregviver เอง ","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-04T14:10:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ทั้งตัว Caregviver เอง ","time":"2026-08-04T14:10:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ทั้งตัว Caregviver เอง ","time":"2026-08-04T14:10:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ทั้งตัว"," ","Caregviver"," ","เอง"," "],"library":"newmm","runtime":0.00012063980102539062},"time":"2026-08-04T14:10: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":"Caregviver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"Caregviver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"Caregviver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"Caregviver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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":"Caregviver","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:10: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-04T14:10:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนไปค่ะ อันดับแรก คือ วิธีคิด ","time":"2026-08-04T14:10:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนไปค่ะ อันดับแรก คือ วิธีคิด ","time":"2026-08-04T14:10:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","ไป","ค่ะ"," ","อันดับ","แรก"," ","คือ"," ","วิธี","คิด"," "],"library":"newmm","runtime":0.00018715858459472656},"time":"2026-08-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราจะเตรียมตัวแก่นะคะ เพราะว่าอย่างน้อยเราต้อง","time":"2026-08-04T14:10:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราจะเตรียมตัวแก่นะคะ เพราะว่าอย่างน้อยเราต้อง","time":"2026-08-04T14:10:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","จะ","เตรียมตัว","แก่","นะคะ"," ","เพราะว่า","อย่าง","น้อย","เรา","ต้อง"],"library":"newmm","runtime":0.0002205371856689453},"time":"2026-08-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10: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-04T14:10:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เผชิญกับภาวะเครียดของเราได้ จัดการกับภาวะ","time":"2026-08-04T14:10:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เผชิญกับภาวะเครียดของเราได้ จัดการกับภาวะ","time":"2026-08-04T14:10:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เผชิญ","กับ","ภาวะ","เครียด","ของ","เรา","ได้"," ","จัดการ","กับ","ภาวะ"],"library":"newmm","runtime":0.00022792816162109375},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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":[]}]},"time":"2026-08-04T14:10: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-04T14:11:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครียดของเราได้ แต่ละคนจะรู้ค่ะ เวลาเราเครียดจะทำอะไร ","time":"2026-08-04T14:11:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครียดของเราได้ แต่ละคนจะรู้ค่ะ เวลาเราเครียดจะทำอะไร ","time":"2026-08-04T14:11:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครียด","ของ","เรา","ได้"," ","แต่ละคน","จะ","รู้","ค่ะ"," ","เวลา","เรา","เครียด","จะ","ทำ","อะไร"," "],"library":"newmm","runtime":0.00022983551025390625},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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-04T14:11:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่สาวคนสวยที่แอบยิ้มให้นะคะ เครียดมาก ต้องไปร้องคาราโอ","time":"2026-08-04T14:11:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่สาวคนสวยที่แอบยิ้มให้นะคะ เครียดมาก ต้องไปร้องคาราโอ","time":"2026-08-04T14:11:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่สาว","คนสวย","ที่","แอบ","ยิ้ม","ให้","นะคะ"," ","เครียด","มาก"," ","ต้อง","ไป","ร้อง","คา","รา","โอ"],"library":"newmm","runtime":0.00026535987854003906},"time":"2026-08-04T14:11: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":[]},{"word":"คา","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"โอ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"คา","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"โอ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"คา","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"โอ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"คา","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"โอ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"คา","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"โอ","suggestions":[]}]},"time":"2026-08-04T14:11: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-04T14:11:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครียดมากร้องหลายเพลงไหมคะ พี่ เครียดมากพี่ก็ร้อง เรามีวิธีจัดการกับความเครียด บางคนก็","time":"2026-08-04T14:11:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครียดมากร้องหลายเพลงไหมคะ พี่ เครียดมากพี่ก็ร้อง เรามีวิธีจัดการกับความเครียด บางคนก็","time":"2026-08-04T14:11:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครียด","มาก","ร้อง","หลาย","เพลง","ไหม","คะ"," ","พี่"," ","เครียด","มาก","พี่","ก็","ร้อง"," ","เรา","มี","วิธี","จัดการ","กับ","ความเครียด"," ","บางคน","ก็"],"library":"newmm","runtime":0.0002796649932861328},"time":"2026-08-04T14:11: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":[]},{"word":"เครียด","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ร้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"จัดการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ความเครียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางคน","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"เครียด","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ร้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"จัดการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ความเครียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางคน","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"เครียด","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ร้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"จัดการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ความเครียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางคน","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"เครียด","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ร้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"จัดการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ความเครียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางคน","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"เครียด","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ร้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"จัดการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ความเครียด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางคน","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:11: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-04T14:11:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปวิ่งค่ะ พอวิ่งนะคะ วิ่งสุด ๆ มันเหนื่อยสุด มัน","time":"2026-08-04T14:11:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปวิ่งค่ะ พอวิ่งนะคะ วิ่งสุด ๆ มันเหนื่อยสุด มัน","time":"2026-08-04T14:11:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","วิ่ง","ค่ะ"," ","พอ","วิ่ง","นะคะ"," ","วิ่ง","สุด"," ","ๆ"," ","มัน","เหนื่อย","สุด"," ","มัน"],"library":"newmm","runtime":0.0011456012725830078},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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-04T14:11:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกไปเลย อย่างนี้น่ะค่ะ ท่าต้องลองดูว่า","time":"2026-08-04T14:11:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกไปเลย อย่างนี้น่ะค่ะ ท่าต้องลองดูว่า","time":"2026-08-04T14:11:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออก","ไป","เลย"," ","อย่างนี้","น่ะ","ค่ะ"," ","ท่า","ต้อง","ลองดู","ว่า"],"library":"newmm","runtime":0.00019478797912597656},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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-04T14:11:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านมีวิธีบริหารกับความเครียดอย่างไร อันนี้สำคัญกับตัวเองให้ได้ แล้วใช้เครือข่ายความร่วมมือ","time":"2026-08-04T14:11:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านมีวิธีบริหารกับความเครียดอย่างไร อันนี้สำคัญกับตัวเองให้ได้ แล้วใช้เครือข่ายความร่วมมือ","time":"2026-08-04T14:11:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","มี","วิธี","บริหาร","กับ","ความเครียด","อย่างไร"," ","อันนี้","สำคัญ","กับ","ตัวเอง","ให้ได้"," ","แล้ว","ใช้","เครือข่าย","ความร่วมมือ"],"library":"newmm","runtime":0.00030303001403808594},"time":"2026-08-04T14:11: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":[]},{"word":"ให้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ให้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ให้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ให้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ให้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-08-04T14:11: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-04T14:11:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในชุมชน มีพี่ท่านหนึ่งนะคะ ในวันก่อนก็ไปกินเลี้ยงกัน ","time":"2026-08-04T14:11:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในชุมชน มีพี่ท่านหนึ่งนะคะ ในวันก่อนก็ไปกินเลี้ยงกัน ","time":"2026-08-04T14:11:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ชุมชน"," ","มี","พี่","ท่าน","หนึ่ง","นะคะ"," ","ใน","วันก่อน","ก็","ไป","กินเลี้ยง","กัน"," "],"library":"newmm","runtime":0.0013332366943359375},"time":"2026-08-04T14:11: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันก่อน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กินเลี้ยง","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันก่อน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กินเลี้ยง","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันก่อน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กินเลี้ยง","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันก่อน","suggestions":["ยังก่อน"]},{"word":"ก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กินเลี้ยง","suggestions":["งานเลี้ยง","คนเลี้ยง"]},{"word":"กัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันก่อน","suggestions":["ยังก่อน"]},{"word":"ก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กินเลี้ยง","suggestions":["งานเลี้ยง","คนเลี้ยง"]},{"word":"กัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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-04T14:11:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วพี่เขาก็พูดใหห้ฟังว่าอาจารย์เชื่อไหมว่าบ้านเรือนบ้านผมนี่ ","time":"2026-08-04T14:11:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วพี่เขาก็พูดใหห้ฟังว่าอาจารย์เชื่อไหมว่าบ้านเรือนบ้านผมนี่ ","time":"2026-08-04T14:11:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","พี่","เขา","ก็","พูด","ใหห้","ฟัง","ว่า","อาจารย์","เชื่อ","ไหม","ว่า","บ้านเรือน","บ้าน","ผม","นี่"," "],"library":"newmm","runtime":0.000247955322265625},"time":"2026-08-04T14:11: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":[]},{"word":"ว่า","suggestions":[]},{"word":"บ้านเรือน","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ว่า","suggestions":[]},{"word":"บ้านเรือน","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ว่า","suggestions":[]},{"word":"บ้านเรือน","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ว่า","suggestions":[]},{"word":"บ้านเรือน","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":[]},{"word":"ว่า","suggestions":[]},{"word":"บ้านเรือน","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"1,500 หลังคาเรือน มีสตางค์นะคะ หลังคาเรือน คือ อายุเกิน 60 เป็นผู้สูงอายุ","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-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1,500 หลังคาเรือน มีสตางค์นะคะ หลังคาเรือน คือ อายุเกิน 60 เป็นผู้สูงอายุ","time":"2026-08-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1,500 หลังคาเรือน มีสตางค์นะคะ หลังคาเรือน คือ อายุเกิน 60 เป็นผู้สูงอายุ","time":"2026-08-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1,500"," ","หลังคาเรือน"," ","มีสตางค์","นะคะ"," ","หลังคาเรือน"," ","คือ"," ","อายุ","เกิน"," ","60"," ","เป็น","ผู้สูงอายุ"],"library":"newmm","runtime":0.00043845176696777344},"time":"2026-08-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสตางค์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสตางค์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสตางค์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสตางค์","suggestions":["สตางค์"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T14:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสตางค์","suggestions":["สตางค์"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลังคาเรือน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"เกิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]}]},"time":"2026-08-04T14:11:45+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-04T14:11:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้ว แล้วที่ว่ามีสตางค์นะคะ ก็อยู่กับ 2 คน ","time":"2026-08-04T14:11:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้ว แล้วที่ว่ามีสตางค์นะคะ ก็อยู่กับ 2 คน ","time":"2026-08-04T14:11:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว"," ","แล้ว","ที่ว่า","มีสตางค์","นะคะ"," ","ก็","อยู่","กับ"," ","2"," ","คน"," "],"library":"newmm","runtime":0.0002484321594238281},"time":"2026-08-04T14:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:11: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-04T14:11:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตายาย หรืออยู่คนเดียว บ้านพี่เองนะคะ ","time":"2026-08-04T14:11:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตายาย หรืออยู่คนเดียว บ้านพี่เองนะคะ ","time":"2026-08-04T14:11:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตา","ยาย"," ","หรือ","อยู่","คนเดียว"," ","บ้าน","พี่","เอง","นะคะ"," "],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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":[]}]},"time":"2026-08-04T14:11: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-04T14:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ้านเป็นไร่ แต่อาม่าอยู่คนเดียวค่ะ ไม่ได้บอกว่าเศรษฐสถานะ ","time":"2026-08-04T14:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ้านเป็นไร่ แต่อาม่าอยู่คนเดียวค่ะ ไม่ได้บอกว่าเศรษฐสถานะ ","time":"2026-08-04T14:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ้าน","เป็น","ไร่"," ","แต่","อาม่า","อยู่","คนเดียว","ค่ะ"," ","ไม่","ได้","บอ","กว่า","เศรษฐ","สถานะ"," "],"library":"newmm","runtime":0.00022935867309570312},"time":"2026-08-04T14:12: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":[]},{"word":"ได้","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เศรษฐ","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":"ได้","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เศรษฐ","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":"ได้","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เศรษฐ","suggestions":[]},{"word":"สถานะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":"ได้","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เศรษฐ","suggestions":["เศรษฐี","เศษ","เศร้า"]},{"word":"สถานะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":"ได้","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เศรษฐ","suggestions":["เศรษฐี","เศษ","เศร้า"]},{"word":"สถานะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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-04T14:12:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านจะฐานะที่ไม่ดี แต่ถึงเวลาท่านอาจจะเป็น ","time":"2026-08-04T14:12:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านจะฐานะที่ไม่ดี แต่ถึงเวลาท่านอาจจะเป็น ","time":"2026-08-04T14:12:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","จะ","ฐานะ","ที่","ไม่","ดี"," ","แต่","ถึง","เวลา","ท่าน","อาจจะ","เป็น"," "],"library":"newmm","runtime":0.00017380714416503906},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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-04T14:12:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ้านหลังใหญ่ก็ได้ เพราะฉะนั้น สิ่งใหญ่ ๆ เหล่านี้ ","time":"2026-08-04T14:12:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ้านหลังใหญ่ก็ได้ เพราะฉะนั้น สิ่งใหญ่ ๆ เหล่านี้ ","time":"2026-08-04T14:12:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ้าน","หลัง","ใหญ่","ก็ได้"," ","เพราะฉะนั้น"," ","สิ่ง","ใหญ่"," ","ๆ"," ","เหล่านี้"," "],"library":"newmm","runtime":0.00019359588623046875},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"พี่เขาก็เล่าให้ว่าเขาก็เลยตั้ง Community ขึ้น ","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-04T14:12:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่เขาก็เล่าให้ว่าเขาก็เลยตั้ง Community ขึ้น ","time":"2026-08-04T14:12:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่เขาก็เล่าให้ว่าเขาก็เลยตั้ง Community ขึ้น ","time":"2026-08-04T14:12:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่","เขา","ก็","เล่า","ให้","ว่า","เขา","ก็","เลย","ตั้ง"," ","Community"," ","ขึ้น"," "],"library":"newmm","runtime":0.00015783309936523438},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"Community","suggestions":["community"]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":"Community","suggestions":["community"]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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-04T14:12:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เลยบอกว่าบางทีถ้ารัฐยังทำไม่ถึง เราต้องสร้าง","time":"2026-08-04T14:12:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เลยบอกว่าบางทีถ้ารัฐยังทำไม่ถึง เราต้องสร้าง","time":"2026-08-04T14:12:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เลย","บอ","กว่า","บางที","ถ้า","รัฐ","ยัง","ทำ","ไม่","ถึง"," ","เรา","ต้อง","สร้าง"],"library":"newmm","runtime":0.00022339820861816406},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T14:12: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T14:12: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-04T14:12:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชุมชนให้เข้มแข็ง พี่บอกใน ","time":"2026-08-04T14:12:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชุมชนให้เข้มแข็ง พี่บอกใน ","time":"2026-08-04T14:12:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชุมชน","ให้","เข้มแข็ง"," ","พี่","บอก","ใน"," "],"library":"newmm","runtime":0.000164031982421875},"time":"2026-08-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ส่ง บ้านนี้วันนี้ต้องการเรื่องนี้นะ ","time":"2026-08-04T14:12:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ส่ง บ้านนี้วันนี้ต้องการเรื่องนี้นะ ","time":"2026-08-04T14:12:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ส่ง"," ","บ้าน","นี้","วันนี้","ต้องการ","เรื่อง","นี้","นะ"," "],"library":"newmm","runtime":0.00021028518676757812},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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-04T14:12:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปช่วยดูแล หมุนเวียนแล้วก็ช่วยดูแลกัน ","time":"2026-08-04T14:12:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปช่วยดูแล หมุนเวียนแล้วก็ช่วยดูแลกัน ","time":"2026-08-04T14:12:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","ช่วยดูแล"," ","หมุนเวียน","แล้วก็","ช่วยดูแล","กัน"," "],"library":"newmm","runtime":0.0001595020294189453},"time":"2026-08-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพราะฉะนั้น สิ่งต่าง ๆ เหล่านี้ 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-04T14:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้น สิ่งต่าง ๆ เหล่านี้ 1. ยืนหยัดด้วยตัวเอง ","time":"2026-08-04T14:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้น สิ่งต่าง ๆ เหล่านี้ 1. ยืนหยัดด้วยตัวเอง ","time":"2026-08-04T14:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น"," ","สิ่ง","ต่าง ๆ"," ","เหล่านี้"," ","1."," ","ยืนหยัด","ด้วยตัวเอง"," "],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T14:12: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยืนหยัด","suggestions":[]},{"word":"ด้วยตัวเอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยืนหยัด","suggestions":[]},{"word":"ด้วยตัวเอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยืนหยัด","suggestions":[]},{"word":"ด้วยตัวเอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยืนหยัด","suggestions":["ยืนยัน"]},{"word":"ด้วยตัวเอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยืนหยัด","suggestions":["ยืนยัน"]},{"word":"ด้วยตัวเอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12:34+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-04T14:12:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2. ยืนหยัดด้วยสังคม 3. ","time":"2026-08-04T14:12:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2. ยืนหยัดด้วยสังคม 3. ","time":"2026-08-04T14:12:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2."," ","ยืนหยัด","ด้วย","สังคม"," ","3."," "],"library":"newmm","runtime":0.0001361370086669922},"time":"2026-08-04T14:12:39+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":"3.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12:39+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":"3.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12:39+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":"3.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12:39+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":"3.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12:39+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":"3.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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-04T14:12:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวที่โรงพยาบาลต่าง ๆ ที่เาพยายามนะคะ ","time":"2026-08-04T14:12:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวที่โรงพยาบาลต่าง ๆ ที่เาพยายามนะคะ ","time":"2026-08-04T14:12:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","ที่","โรงพยาบาล","ต่าง ๆ"," ","ที่","เา","พยายาม","นะคะ"," "],"library":"newmm","runtime":0.0003638267517089844},"time":"2026-08-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12: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-04T14:12:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะสร้างระบบของการดูแลต่อเนื่อง เวลา","time":"2026-08-04T14:12:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะสร้างระบบของการดูแลต่อเนื่อง เวลา","time":"2026-08-04T14:12:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","สร้าง","ระบบ","ของ","การ","ดูแล","ต่อเนื่อง"," ","เวลา"],"library":"newmm","runtime":0.00022459030151367188},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เราจะ Discharg หรือจำหน่ายคนไข้น่ะค่ะ ","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-04T14:12:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราจะ Discharg หรือจำหน่ายคนไข้น่ะค่ะ ","time":"2026-08-04T14:12:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราจะ Discharg หรือจำหน่ายคนไข้น่ะค่ะ ","time":"2026-08-04T14:12:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","จะ"," ","Discharg"," ","หรือ","จำหน่าย","คนไข้","น่ะ","ค่ะ"," "],"library":"newmm","runtime":0.0016295909881591797},"time":"2026-08-04T14:12: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":"Discharg","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"คนไข้","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"Discharg","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"คนไข้","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"Discharg","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"คนไข้","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"Discharg","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"คนไข้","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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":"Discharg","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จำหน่าย","suggestions":[]},{"word":"คนไข้","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:12: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-04T14:12:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะมีแผนการดูแลที่ต่อเนื่องไปที่บ้าน แล้วก็ไป","time":"2026-08-04T14:12:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะมีแผนการดูแลที่ต่อเนื่องไปที่บ้าน แล้วก็ไป","time":"2026-08-04T14:12:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","มี","แผนการ","ดูแล","ที่","ต่อเนื่อง","ไป","ที่","บ้าน"," ","แล้วก็","ไป"],"library":"newmm","runtime":0.0001990795135498047},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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":[]}]},"time":"2026-08-04T14:12: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-04T14:13:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดูแลที่บ้านต่อว่าระบบที่บ้าน ","time":"2026-08-04T14:13:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดูแลที่บ้านต่อว่าระบบที่บ้าน ","time":"2026-08-04T14:13:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดูแล","ที่","บ้าน","ต่อว่า","ระบบ","ที่","บ้าน"," "],"library":"newmm","runtime":0.0001614093780517578},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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-04T14:13:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งที่เราคาดหวังว่ามันจะเกิดขึ้นกับทุก ๆ ที่ ของการดูแลผู้สูงอายุที่บ้านอย่างที่อาจารย์เรียนไปนะคะ ถ้า","time":"2026-08-04T14:13:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งที่เราคาดหวังว่ามันจะเกิดขึ้นกับทุก ๆ ที่ ของการดูแลผู้สูงอายุที่บ้านอย่างที่อาจารย์เรียนไปนะคะ ถ้า","time":"2026-08-04T14:13:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","ที่","เรา","คาดหวัง","ว่า","มัน","จะ","เกิด","ขึ้นกับ","ทุก ๆ"," ","ที่"," ","ของ","การ","ดูแล","ผู้สูงอายุ","ที่","บ้าน","อย่าง","ที่","อาจารย์","เรียน","ไป","นะคะ"," ","ถ้า"],"library":"newmm","runtime":0.00044608116149902344},"time":"2026-08-04T14:13: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T14:13:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำให้ที่บ้านเป็น Heavty leaving ท่านก็จะมีความ","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-04T14:13:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้ที่บ้านเป็น Heavty leaving ท่านก็จะมีความ","time":"2026-08-04T14:13:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้ที่บ้านเป็น Heavty leaving ท่านก็จะมีความ","time":"2026-08-04T14:13:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","ที่","บ้าน","เป็น"," ","Heavty"," ","leaving"," ","ท่าน","ก็","จะ","มี","ความ"],"library":"newmm","runtime":0.00015807151794433594},"time":"2026-08-04T14:13: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":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"leaving","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14:13: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":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"leaving","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14:13: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":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"leaving","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14:13: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":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"leaving","suggestions":["reading","cleaning","meaning"]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14:13: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":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"leaving","suggestions":["reading","cleaning","meaning"]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14:13: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-04T14:13:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ท่านก็จะอยู่อย่างมีความสุข เคยได้ยินไหมคะ ว่าขอตายที่บ้าน ใครเคยได้ยินญาติบอกขอตายที่บ้าน ใคร","time":"2026-08-04T14:13:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ท่านก็จะอยู่อย่างมีความสุข เคยได้ยินไหมคะ ว่าขอตายที่บ้าน ใครเคยได้ยินญาติบอกขอตายที่บ้าน ใคร","time":"2026-08-04T14:13:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ท่าน","ก็","จะ","อยู่","อย่าง","มีความสุข"," ","เคย","ได้ยิน","ไหม","คะ"," ","ว่า","ขอ","ตาย","ที่","บ้าน"," ","ใคร","เคย","ได้ยิน","ญาติ","บอก","ขอ","ตาย","ที่","บ้าน"," ","ใคร"],"library":"newmm","runtime":0.0017745494842529297},"time":"2026-08-04T14:13: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":[]},{"word":"ขอ","suggestions":[]},{"word":"ตาย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"ขอ","suggestions":[]},{"word":"ตาย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"ขอ","suggestions":[]},{"word":"ตาย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"ขอ","suggestions":[]},{"word":"ตาย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":"ขอ","suggestions":[]},{"word":"ตาย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]}]},"time":"2026-08-04T14:13: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-04T14:13:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พูดคำนี้บ้างคะ ขอตายที่บ้าน คำนั้นอาจเป็นของ","time":"2026-08-04T14:13:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พูดคำนี้บ้างคะ ขอตายที่บ้าน คำนั้นอาจเป็นของ","time":"2026-08-04T14:13:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พูด","คำ","นี้","บ้าง","คะ"," ","ขอ","ตาย","ที่","บ้าน"," ","คำ","นั้น","อาจ","เป็น","ของ"],"library":"newmm","runtime":0.00020313262939453125},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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-04T14:13:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรา ณ วันนี้ ใช่ไหมคะ ขอตายที่","time":"2026-08-04T14:13:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรา ณ วันนี้ ใช่ไหมคะ ขอตายที่","time":"2026-08-04T14:13:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา"," ","ณ"," ","วันนี้"," ","ใช่ไหม","คะ"," ","ขอ","ตาย","ที่"],"library":"newmm","runtime":0.0001533031463623047},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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-04T14:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ้าน คือ สิ่งที่จะเป็นความสุข ที่เขาจะมองว่า","time":"2026-08-04T14:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ้าน คือ สิ่งที่จะเป็นความสุข ที่เขาจะมองว่า","time":"2026-08-04T14:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ้าน"," ","คือ"," ","สิ่ง","ที่จะ","เป็น","ความสุข"," ","ที่","เขา","จะ","มองว่า"],"library":"newmm","runtime":0.0001862049102783203},"time":"2026-08-04T14:13: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-04T14:13: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-04T14:13: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-04T14:13: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-04T14:13: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-04T14:13: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-04T14:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุดท้ายขอตายอย่างสมศักดิ์ศรีความเป็นมนุษย์ ","time":"2026-08-04T14:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุดท้ายขอตายอย่างสมศักดิ์ศรีความเป็นมนุษย์ ","time":"2026-08-04T14:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุดท้าย","ขอ","ตาย","อย่าง","สมศักดิ์ศรี","ความเป็นมนุษย์"," "],"library":"newmm","runtime":0.00025653839111328125},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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-04T14:13:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นึกถึงว่ามันเป็นสิ่งหนึ่งที่อยากเล่าให้ฟังนะคะ ","time":"2026-08-04T14:13:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นึกถึงว่ามันเป็นสิ่งหนึ่งที่อยากเล่าให้ฟังนะคะ ","time":"2026-08-04T14:13:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นึก","ถึงว่า","มัน","เป็น","สิ่ง","หนึ่ง","ที่","อยาก","เล่า","ให้","ฟัง","นะคะ"," "],"library":"newmm","runtime":0.0002040863037109375},"time":"2026-08-04T14:13: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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-04T14:13:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราต้องเตรียมตัวตาย นอกจากเตรียมตัวแก่ ","time":"2026-08-04T14:13:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราต้องเตรียมตัวตาย นอกจากเตรียมตัวแก่ ","time":"2026-08-04T14:13:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ต้อง","เตรียมตัว","ตาย"," ","นอกจาก","เตรียมตัว","แก่"," "],"library":"newmm","runtime":0.0001823902130126953},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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-04T14:13:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราต้องคุยค่ะว่าว่าระสุดท้ายแล้วเราจะเอาอย่างไร ","time":"2026-08-04T14:13:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราต้องคุยค่ะ ว่าว่าระสุดท้ายแล้วเราจะเอาอย่างไร ","time":"2026-08-04T14:13:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ต้อง","คุย","ค่ะ"," ","ว่า","ว่า","ระ","สุดท้าย","แล้ว","เรา","จะ","เอา","อย่างไร"," "],"library":"newmm","runtime":0.00022339820861816406},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เพราะหลายคนนี่โทรมาปรึกษาว่า End of life ","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-04T14:13:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะหลายคนนี่โทรมาปรึกษาว่า End of life ","time":"2026-08-04T14:13:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะหลายคนนี่โทรมาปรึกษาว่า End of life ","time":"2026-08-04T14:13:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะ","หลาย","คน","นี่","โทร","มา","ปรึกษา","ว่า"," ","End"," ","of"," ","life"," "],"library":"newmm","runtime":0.0001723766326904297},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]},{"word":"End","suggestions":[]},{"word":" ","suggestions":[]},{"word":"of","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]},{"word":"End","suggestions":[]},{"word":" ","suggestions":[]},{"word":"of","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]},{"word":"End","suggestions":[]},{"word":" ","suggestions":[]},{"word":"of","suggestions":[]},{"word":" ","suggestions":[]},{"word":"life","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]},{"word":"End","suggestions":["and","end","in"]},{"word":" ","suggestions":[]},{"word":"of","suggestions":["or","if","on"]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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":[]},{"word":" ","suggestions":[]},{"word":"End","suggestions":["and","end","in"]},{"word":" ","suggestions":[]},{"word":"of","suggestions":["or","if","on"]},{"word":" ","suggestions":[]},{"word":"life","suggestions":["like","line","live"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:13: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-04T14:13:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ใส่เครื่องไม่โน่นไม่นี่ไม่นั่น ","time":"2026-08-04T14:13:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ใส่เครื่องไม่โน่นไม่นี่ไม่นั่น ","time":"2026-08-04T14:13:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ใส่","เครื่อง","ไม่","โน่น","ไม่","นี่","ไม่","นั่น"," "],"library":"newmm","runtime":0.00013327598571777344},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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":[]}]},"time":"2026-08-04T14:13: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-04T14:14:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจารย์เอ๋ทำอย่างไรดี คุณแม่ต้องใส่เครื่องแล้ว พอใส่","time":"2026-08-04T14:14:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจารย์เอ๋ทำอย่างไรดี คุณแม่ต้องใส่เครื่องแล้ว พอใส่","time":"2026-08-04T14:14:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจารย์","เอ๋","ทำ","อย่างไร","ดี"," ","คุณแม่","ต้อง","ใส่","เครื่อง","แล้ว"," ","พอ","ใส่"],"library":"newmm","runtime":0.00024962425231933594},"time":"2026-08-04T14:14: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":[]},{"word":"ใส่","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ใส่","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ใส่","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ใส่","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ใส่","suggestions":[]}]},"time":"2026-08-04T14:14: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-04T14:14:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครื่องปุ๊บ คนไข้ก็ดิ้นใช่ไหมคะ พอดิ้นแล้วเราก็ผูกมือ ","time":"2026-08-04T14:14:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครื่องปุ๊บ คนไข้ก็ดิ้นใช่ไหมคะ พอดิ้นแล้วเราก็ผูกมือ ","time":"2026-08-04T14:14:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครื่อง","ปุ๊บ"," ","คนไข้","ก็","ดิ้น","ใช่ไหม","คะ"," ","พอ","ดิ้น","แล้ว","เรา","ก็","ผูก","มือ"," "],"library":"newmm","runtime":0.0011906623840332031},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช่ไหมคะ เราจะให้คุณแม่เสียชีวิตอยู่ในห้อง ICU แคบ ๆ หรือเราจะกลับ","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-04T14:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ไหมคะ เราจะให้คุณแม่เสียชีวิตอยู่ในห้อง ICU แคบ ๆ หรือเราจะกลับ","time":"2026-08-04T14:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ไหมคะ เราจะให้คุณแม่เสียชีวิตอยู่ในห้อง ICU แคบ ๆ หรือเราจะกลับ","time":"2026-08-04T14:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่ไหม","คะ"," ","เรา","จะ","ให้","คุณแม่","เสียชีวิต","อยู่","ใน","ห้อง"," ","ICU"," ","แคบ"," ","ๆ"," ","หรือ","เรา","จะ","กลับ"],"library":"newmm","runtime":0.0002541542053222656},"time":"2026-08-04T14:14: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":"ICU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แคบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"ICU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แคบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"ICU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แคบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"ICU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แคบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"ICU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แคบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T14:14: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-04T14:14:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากอดด้วยความรัก แล้วตายด้วยความรักที่บ้าน ","time":"2026-08-04T14:14:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากอดด้วยความรัก แล้วตายด้วยความรักที่บ้าน ","time":"2026-08-04T14:14:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","กอด","ด้วย","ความรัก"," ","แล้ว","ตาย","ด้วย","ความรัก","ที่","บ้าน"," "],"library":"newmm","runtime":0.0013551712036132812},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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-04T14:14:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เขา เรา คุณพ่อคุณแม่มีสินที่จะ","time":"2026-08-04T14:14:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เขา เรา คุณพ่อคุณแม่มีสินที่จะ","time":"2026-08-04T14:14:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เขา"," ","เรา"," ","คุณพ่อ","คุณแม่","มี","สิน","ที่จะ"],"library":"newmm","runtime":0.00021028518676757812},"time":"2026-08-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัดสินและวางแผนได้นะคะ เพราะฉะนั้น นอกจาก","time":"2026-08-04T14:14:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัดสินและวางแผนได้นะคะ เพราะฉะนั้น นอกจาก","time":"2026-08-04T14:14:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัดสิน","และ","วางแผน","ได้","นะคะ"," ","เพราะฉะนั้น"," ","นอกจาก"],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สูงอายุอย่างยืนยาวแล้ว สิ่งหนึ่งที่เราจะไม่ sufering ","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-04T14:14:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงอายุอย่างยืนยาวแล้ว สิ่งหนึ่งที่เราจะไม่ sufering ","time":"2026-08-04T14:14:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงอายุอย่างยืนยาวแล้ว สิ่งหนึ่งที่เราจะไม่ sufering ","time":"2026-08-04T14:14:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูงอายุ","อย่าง","ยืนยาว","แล้ว"," ","สิ่ง","หนึ่ง","ที่","เรา","จะ","ไม่"," ","sufering"," "],"library":"newmm","runtime":0.00022101402282714844},"time":"2026-08-04T14:14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sufering","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sufering","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sufering","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sufering","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sufering","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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-04T14:14:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือเราเห็นคุณพ่อ คุณแม่ทุกข์ทรมานก่อนตาย เพราะฉะนั้น ","time":"2026-08-04T14:14:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือเราเห็นคุณพ่อ คุณแม่ทุกข์ทรมานก่อนตาย เพราะฉะนั้น ","time":"2026-08-04T14:14:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","เรา","เห็น","คุณพ่อ"," ","คุณแม่","ทุกข์ทรมาน","ก่อน","ตาย"," ","เพราะฉะนั้น"," "],"library":"newmm","runtime":0.0002474784851074219},"time":"2026-08-04T14:14: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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-04T14:14:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่พูดถึงโลรีตี้แล้ว พูดถึงออฟแคร์ ","time":"2026-08-04T14:14:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่พูดถึงโลรีตี้แล้ว พูดถึงออฟแคร์ ","time":"2026-08-04T14:14:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่","พูดถึง","โล","รี","ตี้","แล้ว"," ","พูดถึง","ออฟ","แคร์"," "],"library":"newmm","runtime":0.00020170211791992188},"time":"2026-08-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14: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-04T14:14:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ที่เราจะวางแผนการดูแลของตนเองนับตั้งแต่วันนี้ที่เราแข็งแรงจวบจนชีวิตสุดท้ายของเรา","time":"2026-08-04T14:14:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ที่เราจะวางแผนการดูแลของตนเองนับตั้งแต่วันนี้ที่เราแข็งแรงจวบจนชีวิตสุดท้ายของเรา","time":"2026-08-04T14:14:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ที่","เรา","จะ","วางแผนการ","ดูแล","ของ","ตนเอง","นับตั้งแต่","วันนี้","ที่","เรา","แข็งแรง","จวบจน","ชีวิต","สุดท้าย","ของ","เรา"],"library":"newmm","runtime":0.0003864765167236328},"time":"2026-08-04T14:14: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":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"จวบจน","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"จวบจน","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"จวบจน","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"จวบจน","suggestions":["จวน"]},{"word":"ชีวิต","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"จวบจน","suggestions":["จวน"]},{"word":"ชีวิต","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:14:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะ เราจะตายอย่างสมศักดิ์ศรี แล้วจะเป็น Happy ","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-04T14:14:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะ เราจะตายอย่างสมศักดิ์ศรี แล้วจะเป็น Happy ","time":"2026-08-04T14:14:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะ เราจะตายอย่างสมศักดิ์ศรี แล้วจะเป็น Happy ","time":"2026-08-04T14:14:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ"," ","เรา","จะ","ตาย","อย่าง","สมศักดิ์ศรี"," ","แล้","วจะ","เป็น"," ","Happy"," "],"library":"newmm","runtime":0.00021600723266601562},"time":"2026-08-04T14:14: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":"Happy","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"Happy","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"Happy","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"Happy","suggestions":["happy","app","apply"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":"Happy","suggestions":["happy","app","apply"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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-04T14:14:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไลฟ์ แฮปปี้ เรด ","time":"2026-08-04T14:14:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไลฟ์ แฮปปี้ เรด ","time":"2026-08-04T14:14:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไลฟ์"," ","แฮปปี้"," ","เร","ด"," "],"library":"newmm","runtime":0.0011148452758789062},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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":[]}]},"time":"2026-08-04T14:14: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-04T14:14:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่ฝากไว้ว่าในสังคมที่เราสูงวัยและเราก็ไม่รู้ว่าเราจะเสียชีวิต ","time":"2026-08-04T14:14:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่ฝากไว้ว่าในสังคมที่เราสูงวัยและเราก็ไม่รู้ว่าเราจะเสียชีวิต ","time":"2026-08-04T14:14:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่","ฝาก","ไว้","ว่า","ใน","สังคม","ที่","เรา","สูงวัย","และ","เรา","ก็","ไม่","รู้","ว่า","เรา","จะ","เสียชีวิต"," "],"library":"newmm","runtime":0.0003197193145751953},"time":"2026-08-04T14:14: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":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"60 70 80 90 หรือร้อยกว่าเราก็ยังอยู่นะคะ ","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-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"60 70 80 90 หรือร้อยกว่าเราก็ยังอยู่นะคะ ","time":"2026-08-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"60 70 80 90 หรือร้อยกว่าเราก็ยังอยู่นะคะ ","time":"2026-08-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["60"," ","70"," ","80"," ","90"," ","หรือ","ร้อย","กว่า","เรา","ก็","ยังอยู่","นะคะ"," "],"library":"newmm","runtime":0.002750396728515625},"time":"2026-08-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"70","suggestions":[]},{"word":" ","suggestions":[]},{"word":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"กว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังอยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"70","suggestions":[]},{"word":" ","suggestions":[]},{"word":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"กว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังอยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"70","suggestions":[]},{"word":" ","suggestions":[]},{"word":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"กว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังอยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"70","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"กว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังอยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"60","suggestions":[]},{"word":" ","suggestions":[]},{"word":"70","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"กว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังอยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:14: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-04T14:15:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างนี้ เพระาฉะนั้น พี่ร้อยหนึ่งแน่ ๆ เลยนะคะ ","time":"2026-08-04T14:15:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างนี้ เพระาฉะนั้น พี่ร้อยหนึ่งแน่ ๆ เลยนะคะ ","time":"2026-08-04T14:15:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างนี้"," ","เพ","ระ","า","ฉะนั้น"," ","พี่","ร้อย","หนึ่ง","แน่"," ","ๆ"," ","เลย","นะคะ"," "],"library":"newmm","runtime":0.00019097328186035156},"time":"2026-08-04T14:15: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":["101","๑๐๑"]},{"word":"แน่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":["101","๑๐๑"]},{"word":"แน่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":["101","๑๐๑"]},{"word":"แน่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":["101","๑๐๑"]},{"word":"แน่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":["101","๑๐๑"]},{"word":"แน่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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-04T14:15:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวพี่เป็นแฮปปี้เนตมาก // ","time":"2026-08-04T14:15:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวพี่เป็นแฮปปี้เนตมาก // ","time":"2026-08-04T14:15:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","พี่","เป็น","แฮปปี้","เนต","มาก"," ","//"," "],"library":"newmm","runtime":0.0001544952392578125},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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-04T14:15:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ อาจารย์ขอบคุณมากค่ะ // ค่ะ อันนี้สำคัญค่ะ เพราะว่าอย่างเราทำกิจกรรมกับผู้สูงอายุเยอะ ๆ นี่ เราจะรู้ว่า","time":"2026-08-04T14:15:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ อาจารย์ขอบคุณมากค่ะ // ค่ะ อันนี้สำคัญค่ะ เพราะว่าอย่างเราทำกิจกรรมกับผู้สูงอายุเยอะ ๆ นี่ เราจะรู้ว่า","time":"2026-08-04T14:15:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","อาจารย์","ขอบคุณ","มาก","ค่ะ"," ","//"," ","ค่ะ"," ","อันนี้","สำคัญ","ค่ะ"," ","เพราะว่า","อย่าง","เรา","ทำกิจกรรม","กับ","ผู้สูงอายุ","เยอะ"," ","ๆ"," ","นี่"," ","เรา","จะ","รู้","ว่า"],"library":"newmm","runtime":0.00039887428283691406},"time":"2026-08-04T14:15: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":[]},{"word":"เยอะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"เยอะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"เยอะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"เยอะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"เยอะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:15: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-04T14:15:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าจริง ๆ ทุกคนน่ะ บอกไม่กลัว ไม่กลัว แต่ที่จริงเขาก็กลัวแหละนะ ","time":"2026-08-04T14:15:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าจริง ๆ ทุกคนน่ะ บอกไม่กลัว ไม่กลัว แต่ที่จริงเขาก็กลัวแหละนะ ","time":"2026-08-04T14:15:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","จริง ๆ"," ","ทุกคน","น่ะ"," ","บอก","ไม่","กลัว"," ","ไม่","กลัว"," ","แต่","ที่จริง","เขา","ก็","กลัว","แหละ","นะ"," "],"library":"newmm","runtime":0.00029540061950683594},"time":"2026-08-04T14:15: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":"กลัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่จริง","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"แหละ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":"กลัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่จริง","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"แหละ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":"กลัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่จริง","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"แหละ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":"กลัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่จริง","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"แหละ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":"กลัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่จริง","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"แหละ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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-04T14:15:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลัวจะจากโรคนี้ไป กลัวว่าจะไม่ได้ทำกิจกรรม ","time":"2026-08-04T14:15:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลัวจะจากโรคนี้ไป กลัวว่าจะไม่ได้ทำกิจกรรม ","time":"2026-08-04T14:15:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลัว","จะ","จาก","โรค","นี้","ไป"," ","กลัว","ว่า","จะ","ไม่","ได้","ทำกิจกรรม"," "],"library":"newmm","runtime":0.00017833709716796875},"time":"2026-08-04T14:15: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":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"ทำกิจกรรม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:15: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-04T14:15:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะเป็นหน้าที่ของลูกหลานที่จะต้องทำหน้าที่ให้ดีที่สุด","time":"2026-08-04T14:15:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะเป็นหน้าที่ของลูกหลานที่จะต้องทำหน้าที่ให้ดีที่สุด","time":"2026-08-04T14:15:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","เป็น","หน้าที่","ของ","ลูกหลาน","ที่จะ","ต้อง","ทำหน้าที่","ให้","ดี","ที่สุด"],"library":"newmm","runtime":0.0002818107604980469},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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-04T14:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในขณะที่ใครบอกว่าฉันไม่มีลูกหลานน่ะ","time":"2026-08-04T14:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในขณะที่ใครบอกว่าฉันไม่มีลูกหลานน่ะ","time":"2026-08-04T14:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ในขณะที่","ใคร","บอ","กว่า","ฉัน","ไม่","มี","ลูกหลาน","น่ะ"],"library":"newmm","runtime":0.00019669532775878906},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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-04T14:15:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ไม่เป็นไร เพราะสุดท้ายแล้ว ถ้าเราปรับวิธีคิด คิด","time":"2026-08-04T14:15:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ไม่เป็นไร เพราะสุดท้ายแล้ว ถ้าเราปรับวิธีคิด คิด","time":"2026-08-04T14:15:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ไม่เป็นไร"," ","เพราะ","สุดท้าย","แล้ว"," ","ถ้า","เรา","ปรับ","วิธี","คิด"," ","คิด"],"library":"newmm","runtime":0.0002129077911376953},"time":"2026-08-04T14:15: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-04T14:15: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-04T14:15: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-04T14:15: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-04T14:15: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-04T14:15: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-04T14:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่สุดแล้วนี่ ก็ไปอย่างมีความสุขเช่นเดียวกันค่ะ ทีนี้กลับมาในประเด็นตอนยังไม่ไปนี่แหละค่ะ มันวุ่นวาย","time":"2026-08-04T14:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่สุดแล้วนี่ ก็ไปอย่างมีความสุขเช่นเดียวกันค่ะ ทีนี้กลับมาในประเด็นตอนยังไม่ไปนี่แหละค่ะ มันวุ่นวาย","time":"2026-08-04T14:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่สุด","แล้ว","นี่"," ","ก็","ไป","อย่าง","มีความสุข","เช่นเดียวกัน","ค่ะ"," ","ทีนี้","กลับมา","ใน","ประเด็น","ตอน","ยัง","ไม่","ไป","นี่แหละ","ค่ะ"," ","มัน","วุ่นวาย"],"library":"newmm","runtime":0.0005550384521484375},"time":"2026-08-04T14:15: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":[]},{"word":"กลับมา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตอน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นี่แหละ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วุ่นวาย","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"กลับมา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตอน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นี่แหละ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วุ่นวาย","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"กลับมา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตอน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นี่แหละ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วุ่นวาย","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"กลับมา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตอน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นี่แหละ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วุ่นวาย","suggestions":[]}]},"time":"2026-08-04T14:15: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":[]},{"word":"กลับมา","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตอน","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นี่แหละ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วุ่นวาย","suggestions":[]}]},"time":"2026-08-04T14:15: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-04T14:15:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนนี้นิดหนึ่ง เพราะว่าบางทีก็ดูแลตัวเองดี","time":"2026-08-04T14:15:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนนี้นิดหนึ่ง เพราะว่าบางทีก็ดูแลตัวเองดี","time":"2026-08-04T14:15:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนนี้","นิดหนึ่ง"," ","เพราะว่า","บางที","ก็","ดูแลตัวเอง","ดี"],"library":"newmm","runtime":0.00018095970153808594},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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-04T14:15:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ คนพิการเองก็เหมืแนกันนะคะ พิการก็จริงแหละ","time":"2026-08-04T14:15:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ คนพิการเองก็เหมืแนกันนะคะ พิการก็จริงแหละ","time":"2026-08-04T14:15:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","คนพิการ","เอง","ก็","เห","มืแน","กัน","นะคะ"," ","พิการ","ก็","จริง","แหละ"],"library":"newmm","runtime":0.00018477439880371094},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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-04T14:15:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจะมีโอกาสเป็นโรคได้ไหม ถามอาจารย์ก็ได้ค่ะ ","time":"2026-08-04T14:15:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจะมีโอกาสเป็นโรคได้ไหม ถามอาจารย์ก็ได้ค่ะ ","time":"2026-08-04T14:15:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อา","จะ","มีโอกาส","เป็นโรค","ได้","ไหม"," ","ถาม","อาจารย์","ก็ได้","ค่ะ"," "],"library":"newmm","runtime":0.0015790462493896484},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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":[]}]},"time":"2026-08-04T14:15: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-04T14:15:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่ามีโรคภัยไข้เจ็บอันใดที่เราอาจจะต้องเฝ้าระวัง ","time":"2026-08-04T14:15:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่ามีโรคภัยไข้เจ็บอันใดที่เราอาจจะต้องเฝ้าระวัง ","time":"2026-08-04T14:15:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","มี","โรคภัยไข้เจ็บ","อัน","ใด","ที่","เรา","อาจจะ","ต้อง","เฝ้า","ระวัง"," "],"library":"newmm","runtime":0.0004317760467529297},"time":"2026-08-04T14:15: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-04T14:15: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-04T14:15: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-04T14:15: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-04T14:15: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-04T14:15: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-04T14:16:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างเช่น กลุ่มโรคเรื้อรัง หรือกลุ่มโรคที่จะไปทำลายคุณภาพชีวิต","time":"2026-08-04T14:16:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างเช่น กลุ่มโรคเรื้อรัง หรือกลุ่มโรคที่จะไปทำลายคุณภาพชีวิต","time":"2026-08-04T14:16:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างเช่น"," ","กลุ่ม","โรคเรื้อรัง"," ","หรือ","กลุ่ม","โรค","ที่จะ","ไป","ทำลาย","คุณภาพชีวิต"],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-08-04T14:16: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":[]},{"word":"ทำลาย","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":"ทำลาย","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":"ทำลาย","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":"ทำลาย","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":"ทำลาย","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:16: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-04T14:16:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนสูงอายุของเรานี่น่ะค่ะ ","time":"2026-08-04T14:16:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนสูงอายุของเรานี่น่ะค่ะ ","time":"2026-08-04T14:16:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอน","สูงอายุ","ของ","เรา","นี่","น่ะ","ค่ะ"," "],"library":"newmm","runtime":0.00014925003051757812},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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-04T14:16:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// อย่างตอนนี้ที่เป็นโรคฮิตของสังคม ","time":"2026-08-04T14:16:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// อย่างตอนนี้ที่เป็นโรคฮิตของสังคม ","time":"2026-08-04T14:16:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","อย่าง","ตอนนี้","ที่","เป็นโรค","ฮิต","ของ","สังคม"," "],"library":"newmm","runtime":0.00019812583923339844},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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-04T14:16:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือโรคติดต่อ... โรคไม่ติดต่อเรื้อรังนะคะ ","time":"2026-08-04T14:16:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือโรคติดต่อ... โรคไม่ติดต่อเรื้อรังนะคะ ","time":"2026-08-04T14:16:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","โรคติดต่อ","..."," ","โรค","ไม่","ติดต่อ","เรื้อรัง","นะคะ"," "],"library":"newmm","runtime":0.0018112659454345703},"time":"2026-08-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"NCD ก็มีความดันโลหิตสูง เบาหวาน ไขมัน","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-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"NCD ก็มีความดันโลหิตสูง เบาหวาน ไขมัน","time":"2026-08-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"NCD ก็มีความดันโลหิตสูง เบาหวาน ไขมัน","time":"2026-08-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["NCD"," ","ก็","มี","ความดันโลหิต","สูง"," ","เบาหวาน"," ","ไขมัน"],"library":"newmm","runtime":0.0014662742614746094},"time":"2026-08-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความดันโลหิต","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบาหวาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไขมัน","suggestions":[]}]},"time":"2026-08-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความดันโลหิต","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบาหวาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไขมัน","suggestions":[]}]},"time":"2026-08-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความดันโลหิต","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบาหวาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไขมัน","suggestions":[]}]},"time":"2026-08-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความดันโลหิต","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบาหวาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไขมัน","suggestions":[]}]},"time":"2026-08-04T14:16:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความดันโลหิต","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบาหวาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไขมัน","suggestions":[]}]},"time":"2026-08-04T14:16: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-04T14:16:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะค ซึ่งมันก็โรคเหล่านี้ก็จะทำให้มีปัญหากับหัว","time":"2026-08-04T14:16:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะค ซึ่งมันก็โรคเหล่านี้ก็จะทำให้มีปัญหากับหัว","time":"2026-08-04T14:16:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ค"," ","ซึ่ง","มัน","ก็","โรค","เหล่านี้","ก็","จะ","ทำให้","มีปัญหา","กับ","หัว"],"library":"newmm","runtime":0.00020313262939453125},"time":"2026-08-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อหัวใจ ก็อาจจะทำให้เกิดเลือดออกในสมอง ","time":"2026-08-04T14:16:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อหัวใจ ก็อาจจะทำให้เกิดเลือดออกในสมอง ","time":"2026-08-04T14:16:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","หัวใจ"," ","ก็","อาจจะ","ทำให้เกิด","เลือด","ออก","ใน","สมอง"," "],"library":"newmm","runtime":0.0002675056457519531},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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-04T14:16:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเลือดออกในสมองนี่ บางทีเกิดในอายุยังน้อย","time":"2026-08-04T14:16:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเลือดออกในสมองนี่ บางทีเกิดในอายุยังน้อย","time":"2026-08-04T14:16:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เลือด","ออก","ใน","สมอง","นี่"," ","บางที","เกิด","ใน","อายุ","ยัง","น้อย"],"library":"newmm","runtime":0.0001823902130126953},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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-04T14:16:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความพิการได้แล้ว แล้วเกิดในผู้สูงวัยก็","time":"2026-08-04T14:16:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความพิการได้แล้ว แล้วเกิดในผู้สูงวัยก็","time":"2026-08-04T14:16:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความ","พิการ","ได้","แล้ว"," ","แล้ว","เกิด","ใน","ผู้สูงวัย","ก็"],"library":"newmm","runtime":0.0001666545867919922},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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-04T14:16:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยิ่งเป็นเยอะ ก็เลยต้องทุกคนน่ะ ","time":"2026-08-04T14:16:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยิ่งเป็นเยอะ ก็เลยต้องทุกคนน่ะ ","time":"2026-08-04T14:16:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยิ่ง","เป็น","เยอะ"," ","ก็","เลย","ต้อง","ทุกคน","น่ะ"," "],"library":"newmm","runtime":0.00014400482177734375},"time":"2026-08-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พอเราเกิดมาแล้ว เราจะต้องเตรียมตัวตั้งแต่เกิดด้วยซ้ำ ","time":"2026-08-04T14:16:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พอเราเกิดมาแล้ว เราจะต้องเตรียมตัวตั้งแต่เกิดด้วยซ้ำ ","time":"2026-08-04T14:16:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พอ","เรา","เกิด","มา","แล้ว"," ","เรา","จะ","ต้อง","เตรียมตัว","ตั้งแต่","เกิด","ด้วยซ้ำ"," "],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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":[]}]},"time":"2026-08-04T14:16: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-04T14:16:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือว่าตัวเองเป็นหมอสูฯ นะคะ ","time":"2026-08-04T14:16:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือว่าตัวเองเป็นหมอสูฯ นะคะ ","time":"2026-08-04T14:16:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ว่า","ตัวเอง","เป็น","หมอ","สู","ฯ"," ","นะคะ"," "],"library":"newmm","runtime":0.00013971328735351562},"time":"2026-08-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีลูกนี่เราก็ต้องตรวจเลือดก่อนว่าเรามีโรคอะไรไหม ","time":"2026-08-04T14:16:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีลูกนี่เราก็ต้องตรวจเลือดก่อนว่าเรามีโรคอะไรไหม ","time":"2026-08-04T14:16:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มีลูก","นี่","เรา","ก็","ต้อง","ตรวจเลือด","ก่อน","ว่า","เรา","มี","โรค","อะไร","ไหม"," "],"library":"newmm","runtime":0.0001995563507080078},"time":"2026-08-04T14:16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:16: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-04T14:16:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อลดความต้องการของที่กะโหลกศีรษะ ","time":"2026-08-04T14:16:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อลดความต้องการของที่กะโหลกศีรษะ ","time":"2026-08-04T14:16:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ลด","ความต้องการ","ของ","ที่","กะโหลกศีรษะ"," "],"library":"newmm","runtime":0.00020503997802734375},"time":"2026-08-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:16: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-04T14:17:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็จะเตรียมตัว มีการเลือดเลือด ถ้าเราเตรียมตัว","time":"2026-08-04T14:17:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็จะเตรียมตัว มีการเลือดเลือด ถ้าเราเตรียมตัว","time":"2026-08-04T14:17:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็","จะ","เตรียมตัว"," ","มี","การ","เลือด","เลือด"," ","ถ้า","เรา","เตรียมตัว"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ดีเราก็จะได้ลูกออกมาที่แข็งแรง พอลูกแข็งแรงคือ เราก็เตรียมตัวที่จะ... พอเด็กออกมาเราก็ต้องให้","time":"2026-08-04T14:17:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ดีเราก็จะได้ลูกออกมาที่แข็งแรง พอลูกแข็งแรงคือ เราก็เตรียมตัวที่จะ... พอเด็กออกมาเราก็ต้องให้","time":"2026-08-04T14:17:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ดี","เรา","ก็","จะ","ได้","ลูก","ออกมา","ที่","แข็งแรง"," ","พอ","ลูก","แข็งแรง","คือ"," ","เรา","ก็","เตรียมตัว","ที่จะ","..."," ","พอ","เด็ก","ออกมา","เรา","ก็","ต้อง","ให้"],"library":"newmm","runtime":0.00032806396484375},"time":"2026-08-04T14:17: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":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เตรียมตัว","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:17: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-04T14:17:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความรู้ดูแลอย่างเช่นเด็กเล็ก ๆ เราก็ต้องดูแลสุขภาพ ","time":"2026-08-04T14:17:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความรู้ดูแลอย่างเช่นเด็กเล็ก ๆ เราก็ต้องดูแลสุขภาพ ","time":"2026-08-04T14:17:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความรู้","ดูแล","อย่างเช่น","เด็กเล็ก"," ","ๆ"," ","เรา","ก็","ต้อง","ดูแล","สุขภาพ"," "],"library":"newmm","runtime":0.0002124309539794922},"time":"2026-08-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาหาร เรื่องฟันอย่างนี้ ฟัน สำคัญมาก ","time":"2026-08-04T14:17:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาหาร เรื่องฟันอย่างนี้ ฟัน สำคัญมาก ","time":"2026-08-04T14:17:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาหาร"," ","เรื่อง","ฟัน","อย่างนี้"," ","ฟัน"," ","สำคัญ","มาก"," "],"library":"newmm","runtime":0.00018405914306640625},"time":"2026-08-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17: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-04T14:17:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าอย่างผู้สูงวัยนี่ถ้าฟันไม่ดีนี่ มันจะมีโรคตามมาหลายโรคเลยนะคะ ถ้าฟันไม่ดี","time":"2026-08-04T14:17:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าอย่างผู้สูงวัยนี่ถ้าฟันไม่ดีนี่ มันจะมีโรคตามมาหลายโรคเลยนะคะ ถ้าฟันไม่ดี","time":"2026-08-04T14:17:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","อย่าง","ผู้สูงวัย","นี่","ถ้า","ฟัน","ไม่","ดี","นี่"," ","มัน","จะ","มี","โรค","ตามมา","หลาย","โรค","เลย","นะคะ"," ","ถ้า","ฟัน","ไม่","ดี"],"library":"newmm","runtime":0.0018427371978759766},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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-04T14:17:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาก็จะเคี้ยวอาหารไม่ได้ใช่ไหมคะ ประกอบกับหลอดอาหารเขาก็จะ","time":"2026-08-04T14:17:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาก็จะเคี้ยวอาหารไม่ได้ใช่ไหมคะ ประกอบกับหลอดอาหารเขาก็จะ","time":"2026-08-04T14:17:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ก็","จะ","เคี้ยว","อาหาร","ไม่","ได้","ใช่ไหม","คะ"," ","ประกอบ","กับ","หลอดอาหาร","เขา","ก็","จะ"],"library":"newmm","runtime":0.0019135475158691406},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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-04T14:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ดี มันก็ทำให้อาหารนี่ มันลงไปถึงกระเพาะช้า ","time":"2026-08-04T14:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ดี มันก็ทำให้อาหารนี่ มันลงไปถึงกระเพาะช้า ","time":"2026-08-04T14:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ดี"," ","มัน","ก็","ทำ","ให้อาหาร","นี่"," ","มัน","ลง","ไป","ถึง","กระเพาะ","ช้า"," "],"library":"newmm","runtime":0.0004093647003173828},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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-04T14:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงกระเพาะช้า ก็ทำให้การดูดซึมไม่ดีอย่างที่แจ้งกัน แล้วก็","time":"2026-08-04T14:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงกระเพาะช้า ก็ทำให้การดูดซึมไม่ดีอย่างที่แจ้งกัน แล้วก็","time":"2026-08-04T14:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","กระเพาะ","ช้า"," ","ก็","ทำ","ให้การ","ดูดซึม","ไม่","ดี","อย่าง","ที่แจ้ง","กัน"," ","แล้วก็"],"library":"newmm","runtime":0.00025916099548339844},"time":"2026-08-04T14:17: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":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:17: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-04T14:17:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กล้ามเนื้อแบบฝ่มันไปหมดเลย ","time":"2026-08-04T14:17:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กล้ามเนื้อแบบฝ่มันไปหมดเลย ","time":"2026-08-04T14:17:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กล้ามเนื้อ","แบบ","ฝ่","มัน","ไป","หมด","เลย"," "],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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-04T14:17:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องดูแลตั้งแต่เกิด แล้วก็คัดกรอง","time":"2026-08-04T14:17:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องดูแลตั้งแต่เกิด แล้วก็คัดกรอง","time":"2026-08-04T14:17:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","ดูแล","ตั้งแต่","เกิด"," ","แล้วก็","คัด","กรอง"],"library":"newmm","runtime":0.0001437664031982422},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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":[]}]},"time":"2026-08-04T14:17: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-04T14:17:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างนี้ค่ะ ถ้าเป็นโรคก็ให้รีบรักษาไม่ต้องกลัวค่ะ วิทยาการก้าวหน้ามากเลย อย่างเช่น โรค ","time":"2026-08-04T14:17:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างนี้ค่ะ ถ้าเป็นโรคก็ให้รีบรักษาไม่ต้องกลัวค่ะ วิทยาการก้าวหน้ามากเลย อย่างเช่น โรค ","time":"2026-08-04T14:17:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างนี้","ค่ะ"," ","ถ้า","เป็นโรค","ก็","ให้","รีบ","รักษา","ไม่ต้อง","กลัว","ค่ะ"," ","วิทยา","การก้าวหน้า","มาก","เลย"," ","อย่างเช่น"," ","โรค"," "],"library":"newmm","runtime":0.0004127025604248047},"time":"2026-08-04T14:17: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิทยา","suggestions":[]},{"word":"การก้าวหน้า","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิทยา","suggestions":[]},{"word":"การก้าวหน้า","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิทยา","suggestions":[]},{"word":"การก้าวหน้า","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิทยา","suggestions":["วิทยุ","วิทย์","วิชา"]},{"word":"การก้าวหน้า","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:17: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิทยา","suggestions":["วิทยุ","วิทย์","วิชา"]},{"word":"การก้าวหน้า","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:17:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"HIV อย่างนี้ค่ะ ปัจจุบันทานยาแล้วเหมือนเป็นโรคเรื้อรัง ","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-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"HIV อย่างนี้ค่ะ ปัจจุบันทานยาแล้วเหมือนเป็นโรคเรื้อรัง ","time":"2026-08-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"HIV อย่างนี้ค่ะ ปัจจุบันทานยาแล้วเหมือนเป็นโรคเรื้อรัง ","time":"2026-08-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["HIV"," ","อย่างนี้","ค่ะ"," ","ปัจจุบัน","ทาน","ยา","แล้ว","เหมือน","เป็น","โรคเรื้อรัง"," "],"library":"newmm","runtime":0.00022792816162109375},"time":"2026-08-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"HIV","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"โรคเรื้อรัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"HIV","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"โรคเรื้อรัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"HIV","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"โรคเรื้อรัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"HIV","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"โรคเรื้อรัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"HIV","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"ยา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"โรคเรื้อรัง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18: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-04T14:18:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ได้ยาว จริง ๆ การที่เราคิดกรอง ","time":"2026-08-04T14:18:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ได้ยาว จริง ๆ การที่เราคิดกรอง ","time":"2026-08-04T14:18:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ได้","ยาว"," ","จริง ๆ"," ","การ","ที่","เรา","คิด","กรอง"," "],"library":"newmm","runtime":0.00016617774963378906},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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-04T14:18:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ค่ะเราก็เข้าสู่ระบบการรักษาที่รวดเร็วก็จะทำให้","time":"2026-08-04T14:18:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ค่ะ เราก็เข้าสู่ระบบการรักษาที่รวดเร็วก็จะทำให้","time":"2026-08-04T14:18:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","ค่ะ"," ","เรา","ก็","เข้าสู่ระบบ","การรักษา","ที่","รวดเร็ว","ก็","จะ","ทำให้"],"library":"newmm","runtime":0.00023436546325683594},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มี Healty Longevity ","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-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี Healty Longevity ","time":"2026-08-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี Healty Longevity ","time":"2026-08-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี"," ","Healty"," ","Longevity"," "],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-08-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Healty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Longevity","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Healty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Longevity","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Healty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Longevity","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Healty","suggestions":["healthy","health","reality"]},{"word":" ","suggestions":[]},{"word":"Longevity","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Healty","suggestions":["healthy","health","reality"]},{"word":" ","suggestions":[]},{"word":"Longevity","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18: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-04T14:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างผู้สูงอายุ เราก็ต้องกรองเรื่องสมองเสื่อม ผลัดตก หกล้ม ","time":"2026-08-04T14:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างผู้สูงอายุ เราก็ต้องกรองเรื่องสมองเสื่อม ผลัดตก หกล้ม ","time":"2026-08-04T14:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ผู้สูงอายุ"," ","เรา","ก็","ต้อง","กรอง","เรื่อง","สมองเสื่อม"," ","ผลัด","ตก"," ","หกล้ม"," "],"library":"newmm","runtime":0.0002803802490234375},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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-04T14:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรอย่างนี้ค่ะ ก็จะลดความพิการได้ ประมาณนี้ค่ะ ","time":"2026-08-04T14:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรอย่างนี้ค่ะ ก็จะลดความพิการได้ ประมาณนี้ค่ะ ","time":"2026-08-04T14:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","อย่างนี้","ค่ะ"," ","ก็","จะ","ลด","ความ","พิการ","ได้"," ","ประมาณ","นี้","ค่ะ"," "],"library":"newmm","runtime":0.00020456314086914062},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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-04T14:18:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ได้ค่ะ // แป๊บหนึ่งนะคะ คือตอนนี้","time":"2026-08-04T14:18:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ได้ค่ะ // แป๊บหนึ่งนะคะ คือตอนนี้","time":"2026-08-04T14:18:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ได้","ค่ะ"," ","//"," ","แป๊บ","หนึ่ง","นะคะ"," ","คือ","ตอนนี้"],"library":"newmm","runtime":0.00019741058349609375},"time":"2026-08-04T14:18: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T14:18: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T14:18: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T14:18: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T14:18: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":["1","๑"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]}]},"time":"2026-08-04T14:18: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-04T14:18:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ใครชอบชานมไข่มุกบ้างไหมคะ ","time":"2026-08-04T14:18:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ใครชอบชานมไข่มุกบ้างไหมคะ ","time":"2026-08-04T14:18:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ใคร","ชอบ","ชา","นม","ไข่มุก","บ้าง","ไหม","คะ"," "],"library":"newmm","runtime":0.0001876354217529297},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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-04T14:18:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะค เดี๋ยวนี้เราก็จะใีเครื่องดื่มมากมาย ","time":"2026-08-04T14:18:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะค เดี๋ยวนี้เราก็จะใีเครื่องดื่มมากมาย ","time":"2026-08-04T14:18:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ค"," ","เดี๋ยวนี้","เรา","ก็","จะ","ใี","เครื่องดื่ม","มากมาย"," "],"library":"newmm","runtime":0.000255584716796875},"time":"2026-08-04T14:18: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-04T14:18: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-04T14:18: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-04T14:18: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-04T14:18: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-04T14:18: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-04T14:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากมายทีเดียว ชานมไต้หวัน ชานม","time":"2026-08-04T14:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากมายทีเดียว ชานมไต้หวัน ชานม","time":"2026-08-04T14:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากมาย","ทีเดียว"," ","ชา","นม","ไต้หวัน"," ","ชา","นม"],"library":"newmm","runtime":0.0004622936248779297},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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-04T14:18:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีส ใช่ไหมคะ // อาจารย์ก็มีการเติมครีมชีส ","time":"2026-08-04T14:18:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีส ใช่ไหมคะ // อาจารย์ก็มีการเติมครีมชีส ","time":"2026-08-04T14:18:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีส"," ","ใช่ไหม","คะ"," ","//"," ","อาจารย์","ก็","มี","การ","เติม","ครีม","ชีส"," "],"library":"newmm","runtime":0.0002913475036621094},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18: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":[]}]},"time":"2026-08-04T14:18:42+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-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนนี้ค่ะ ก็ไปเจอคนไข้มา 30 เท่านั้นเอง เป็นโรคกล้ามเนื้อหัวใจ ขาดเลือดไปเลี้ยง ","time":"2026-08-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนนี้ค่ะ ก็ไปเจอคนไข้มา 30 เท่านั้นเอง เป็นโรคกล้ามเนื้อหัวใจ ขาดเลือดไปเลี้ยง ","time":"2026-08-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนนี้","ค่ะ"," ","ก็","ไป","เจอ","คนไข้","มา"," ","30"," ","เท่านั้นเอง"," ","เป็นโรค","กล้ามเนื้อหัวใจ"," ","ขาด","เลือด","ไป","เลี้ยง"," "],"library":"newmm","runtime":0.002089262008666992},"time":"2026-08-04T14:18: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":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่านั้นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นโรค","suggestions":[]},{"word":"กล้ามเนื้อหัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เลือด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เลี้ยง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18: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":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่านั้นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นโรค","suggestions":[]},{"word":"กล้ามเนื้อหัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เลือด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เลี้ยง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18: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":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่านั้นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นโรค","suggestions":[]},{"word":"กล้ามเนื้อหัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เลือด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เลี้ยง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18: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":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่านั้นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นโรค","suggestions":[]},{"word":"กล้ามเนื้อหัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เลือด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เลี้ยง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18: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":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่านั้นเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นโรค","suggestions":[]},{"word":"กล้ามเนื้อหัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เลือด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เลี้ยง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"80-90 เปอร์เซ็นต์ ถึง 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-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"80-90 เปอร์เซ็นต์ ถึง 3 เส้น ต้อง","time":"2026-08-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"80-90 เปอร์เซ็นต์ ถึง 3 เส้น ต้อง","time":"2026-08-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["80","-","90"," ","เปอร์เซ็นต์"," ","ถึง"," ","3"," ","เส้น"," ","ต้อง"],"library":"newmm","runtime":0.00022411346435546875},"time":"2026-08-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"80","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90","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-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"80","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90","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-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"80","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90","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-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"80","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90","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-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"80","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90","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-04T14:18:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผ่าตัด Conoly binary bypass","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-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผ่าตัด Conoly binary bypass","time":"2026-08-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผ่าตัด Conoly binary bypass","time":"2026-08-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผ่าตัด"," ","Conoly"," ","binary"," ","bypass"],"library":"newmm","runtime":0.00012373924255371094},"time":"2026-08-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผ่าตัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Conoly","suggestions":[]},{"word":" ","suggestions":[]},{"word":"binary","suggestions":[]},{"word":" ","suggestions":[]},{"word":"bypass","suggestions":[]}]},"time":"2026-08-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผ่าตัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Conoly","suggestions":[]},{"word":" ","suggestions":[]},{"word":"binary","suggestions":[]},{"word":" ","suggestions":[]},{"word":"bypass","suggestions":[]}]},"time":"2026-08-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผ่าตัด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Conoly","suggestions":[]},{"word":" ","suggestions":[]},{"word":"binary","suggestions":[]},{"word":" ","suggestions":[]},{"word":"bypass","suggestions":[]}]},"time":"2026-08-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผ่าตัด","suggestions":["ค่าตัว"]},{"word":" ","suggestions":[]},{"word":"Conoly","suggestions":["only"]},{"word":" ","suggestions":[]},{"word":"binary","suggestions":[]},{"word":" ","suggestions":[]},{"word":"bypass","suggestions":["pass"]}]},"time":"2026-08-04T14:18:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผ่าตัด","suggestions":["ค่าตัว"]},{"word":" ","suggestions":[]},{"word":"Conoly","suggestions":["only"]},{"word":" ","suggestions":[]},{"word":"binary","suggestions":[]},{"word":" ","suggestions":[]},{"word":"bypass","suggestions":["pass"]}]},"time":"2026-08-04T14:18:54+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-04T14:18:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หัวใจค่ะ 30 กว่าเอง เมื่อก่อนเรานึกว่า","time":"2026-08-04T14:18:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หัวใจค่ะ 30 กว่าเอง เมื่อก่อนเรานึกว่า","time":"2026-08-04T14:18:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หัวใจ","ค่ะ"," ","30"," ","กว่า","เอง"," ","เมื่อก่อน","เรา","นึก","ว่า"],"library":"newmm","runtime":0.0004169940948486328},"time":"2026-08-04T14:18: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":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อก่อน","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:18:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หัวใจ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อก่อน","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:18:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หัวใจ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อก่อน","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:18:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หัวใจ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อก่อน","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:18:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หัวใจ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"เอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อก่อน","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:18: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-04T14:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องแบบค่อนข้างจะแก่นะคะ ถึงจะเป็น ตอนนี้หนุ่ม ๆ แน่น ๆ ก็เป็นแล","time":"2026-08-04T14:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องแบบค่อนข้างจะแก่นะคะ ถึงจะเป็น ตอนนี้หนุ่ม ๆ แน่น ๆ ก็เป็นแล","time":"2026-08-04T14:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","แบบ","ค่อนข้างจะ","แก่","นะคะ"," ","ถึง","จะ","เป็น"," ","ตอนนี้","หนุ่ม"," ","ๆ"," ","แน่น"," ","ๆ"," ","ก็","เป็น","แล"],"library":"newmm","runtime":0.0003948211669921875},"time":"2026-08-04T14:19: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แน่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แน่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แน่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แน่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แน่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แล","suggestions":[]}]},"time":"2026-08-04T14:19: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-04T14:19:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นอกจากนั้นแล้ว นอกจากอาหารเครื่องดื่ม ","time":"2026-08-04T14:19:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นอกจากนั้นแล้ว นอกจากอาหารเครื่องดื่ม ","time":"2026-08-04T14:19:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นอกจากนั้น","แล้ว"," ","นอกจาก","อาหาร","เครื่องดื่ม"," "],"library":"newmm","runtime":0.00032711029052734375},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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-04T14:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาหารสำเร็จรูปเยอะมาก โซเดียมก็สูง ","time":"2026-08-04T14:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาหารสำเร็จรูปเยอะมาก โซเดียมก็สูง ","time":"2026-08-04T14:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาหารสำเร็จรูป","เยอะ","มาก"," ","โซเดียม","ก็","สูง"," "],"library":"newmm","runtime":0.0014181137084960938},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถึง 3,000 บะหมี่สำเร็จรูป ลองไปอ่านดูสิคะ ","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-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึง 3,000 บะหมี่สำเร็จรูป ลองไปอ่านดูสิคะ ","time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึง 3,000 บะหมี่สำเร็จรูป ลองไปอ่านดูสิคะ ","time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง"," ","3,000"," ","บะหมี่","สำเร็จรูป"," ","ลอง","ไป","อ่าน","ดู","สิ","คะ"," "],"library":"newmm","runtime":0.0008480548858642578},"time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บะหมี่","suggestions":[]},{"word":"สำเร็จรูป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"สิ","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บะหมี่","suggestions":[]},{"word":"สำเร็จรูป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"สิ","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บะหมี่","suggestions":[]},{"word":"สำเร็จรูป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"สิ","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บะหมี่","suggestions":["หมี่","กะหรี่","บุหรี่"]},{"word":"สำเร็จรูป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"สิ","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บะหมี่","suggestions":["หมี่","กะหรี่","บุหรี่"]},{"word":"สำเร็จรูป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"สิ","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"3,000 น้ำตาลที่เราทานน่ะค่ะ นมขวดเล็ก ๆ ","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-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"3,000 น้ำตาลที่เราทานน่ะค่ะ นมขวดเล็ก ๆ ","time":"2026-08-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"3,000 น้ำตาลที่เราทานน่ะค่ะ นมขวดเล็ก ๆ ","time":"2026-08-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["3,000"," ","น้ำตาล","ที่","เรา","ทาน","น่ะ","ค่ะ"," ","นม","ขวด","เล็ก"," ","ๆ"," "],"library":"newmm","runtime":0.00022172927856445312},"time":"2026-08-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้ำตาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นม","suggestions":[]},{"word":"ขวด","suggestions":[]},{"word":"เล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้ำตาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นม","suggestions":[]},{"word":"ขวด","suggestions":[]},{"word":"เล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้ำตาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นม","suggestions":[]},{"word":"ขวด","suggestions":[]},{"word":"เล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้ำตาล","suggestions":["น้ำตา","น้ำตาย","สีน้ำตาล"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นม","suggestions":["นะ","นำ","นจ"]},{"word":"ขวด","suggestions":[]},{"word":"เล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้ำตาล","suggestions":["น้ำตา","น้ำตาย","สีน้ำตาล"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทาน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นม","suggestions":["นะ","นำ","นจ"]},{"word":"ขวด","suggestions":[]},{"word":"เล็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19:20+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-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ 20 แล้ว นมเปรี้ยว เพราะฉะนั้น พี่ก็ฝาก น้อง ๆ ","time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ 20 แล้ว นมเปรี้ยว เพราะฉะนั้น พี่ก็ฝาก น้อง ๆ ","time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"," ","20"," ","แล้ว"," ","นมเปรี้ยว"," ","เพราะฉะนั้น"," ","พี่","ก็","ฝาก"," ","น้อง ๆ"," "],"library":"newmm","runtime":0.0002760887145996094},"time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"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":[]}]},"time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]}]},"time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]}]},"time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]}]},"time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]}]},"time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เด็ก ๆ นี่นะคะ ตั้งแต่ต้นเลย 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-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็ก ๆ นี่นะคะ ตั้งแต่ต้นเลย 1. นี่คือ","time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็ก ๆ นี่นะคะ ตั้งแต่ต้นเลย 1. นี่คือ","time":"2026-08-04T14:19:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก"," ","ๆ"," ","นี่","นะคะ"," ","ตั้ง","แต่ต้น","เลย"," ","1."," ","นี่","คือ"],"library":"newmm","runtime":0.00026345252990722656},"time":"2026-08-04T14:19: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T14:19: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T14:19: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T14:19: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T14:19: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T14:19: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-04T14:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาหารสำคัญมาก ๆ ต้องปรับวิธีการรับประทานอาหาร","time":"2026-08-04T14:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาหารสำคัญมาก ๆ ต้องปรับวิธีการรับประทานอาหาร","time":"2026-08-04T14:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาหาร","สำคัญ","มาก"," ","ๆ"," ","ต้อง","ปรับ","วิธีการ","รับประทาน","อาหาร"],"library":"newmm","runtime":0.00033020973205566406},"time":"2026-08-04T14:19: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-04T14:19: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-04T14:19: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-04T14:19: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-04T14:19: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-04T14:19:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ให้เรา Heavty เราต้องปรับ","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-04T14:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เรา Heavty เราต้องปรับ","time":"2026-08-04T14:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เรา Heavty เราต้องปรับ","time":"2026-08-04T14:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เรา"," ","Heavty"," ","เรา","ต้อง","ปรับ"],"library":"newmm","runtime":0.00012612342834472656},"time":"2026-08-04T14:19: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":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-08-04T14:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-08-04T14:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-08-04T14:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-08-04T14:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Heavty","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-08-04T14:19: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-04T14:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตนี้กินแต่อาหารสุขภาพ ไม่ใช่ ","time":"2026-08-04T14:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตนี้กินแต่อาหารสุขภาพ ไม่ใช่ ","time":"2026-08-04T14:19:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","นี้","กิน","แต่","อาหาร","สุขภาพ"," ","ไม่","ใช่"," "],"library":"newmm","runtime":0.00023818016052246094},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกกำลัง ออกบ้าง เราต้องออกค่ะ เพราะว่าถ้าเราไม่ออกอย่างที่บอก กล้ามเนื้อไม่แข็งแรงเราก็","time":"2026-08-04T14:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกกำลัง ออกบ้าง เราต้องออกค่ะ เพราะว่าถ้าเราไม่ออกอย่างที่บอก กล้ามเนื้อไม่แข็งแรงเราก็","time":"2026-08-04T14:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออกกำลัง"," ","ออก","บ้าง"," ","เรา","ต้อง","ออก","ค่ะ"," ","เพราะว่า","ถ้า","เรา","ไม่","ออก","อย่าง","ที่","บอก"," ","กล้ามเนื้อ","ไม่","แข็งแรง","เรา","ก็"],"library":"newmm","runtime":0.0007145404815673828},"time":"2026-08-04T14:19: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14:19: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-04T14:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสี่ยงที่จะผลัดตกหกล้มได้ ","time":"2026-08-04T14:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสี่ยงที่จะผลัดตกหกล้มได้ ","time":"2026-08-04T14:19:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสี่ยง","ที่จะ","ผลัด","ตก","หกล้ม","ได้"," "],"library":"newmm","runtime":0.00019407272338867188},"time":"2026-08-04T14: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":"ผลัด","suggestions":[]},{"word":"ตก","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14:19: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":[]}]},"time":"2026-08-04T14: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-04T14:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราตอนหนุ่ม ๆ ตอนนี้เรามีอายุแล้ว แต่เราก็สร้างกล้ามเนื้อได้","time":"2026-08-04T14:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราตอนหนุ่ม ๆ ตอนนี้เรามีอายุแล้ว แต่เราก็สร้างกล้ามเนื้อได้","time":"2026-08-04T14:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ตอน","หนุ่ม"," ","ๆ"," ","ตอนนี้","เรา","มีอายุ","แล้ว"," ","แต่","เรา","ก็","สร้าง","กล้ามเนื้อ","ได้"],"library":"newmm","runtime":0.00028896331787109375},"time":"2026-08-04T14:19: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":[]},{"word":"เรา","suggestions":[]},{"word":"มีอายุ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"เรา","suggestions":[]},{"word":"มีอายุ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"เรา","suggestions":[]},{"word":"มีอายุ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"เรา","suggestions":[]},{"word":"มีอายุ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T14:19: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":[]},{"word":"เรา","suggestions":[]},{"word":"มีอายุ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T14:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ เราบอกอาหารโปรตีน 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-04T14:20:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เราบอกอาหารโปรตีน 1.5 กรัม แล้วมันกินไก่ประมาณเท่าไร ชิ้นเท่าไร ","time":"2026-08-04T14:20:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เราบอกอาหารโปรตีน 1.5 กรัม แล้วมันกินไก่ประมาณเท่าไร ชิ้นเท่าไร ","time":"2026-08-04T14:20:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เรา","บอก","อาหาร","โปรตีน"," ","1.5"," ","กรัม"," ","แล้ว","มัน","กิน","ไก่","ประมาณ","เท่าไร"," ","ชิ้น","เท่าไร"," "],"library":"newmm","runtime":0.0005843639373779297},"time":"2026-08-04T14:20: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":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กรัม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"กิน","suggestions":[]},{"word":"ไก่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชิ้น","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กรัม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"กิน","suggestions":[]},{"word":"ไก่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชิ้น","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กรัม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"กิน","suggestions":[]},{"word":"ไก่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชิ้น","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กรัม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"กิน","suggestions":[]},{"word":"ไก่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชิ้น","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"1.5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กรัม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"กิน","suggestions":[]},{"word":"ไก่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชิ้น","suggestions":[]},{"word":"เท่าไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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-04T14:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันเป็นเทคโนโลยีต่าง ๆ จิ้ม ปุ๊บ จิ้มจุ่ม ","time":"2026-08-04T14:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันเป็นเทคโนโลยีต่าง ๆ จิ้ม ปุ๊บ จิ้มจุ่ม ","time":"2026-08-04T14:20:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","เป็น","เทคโนโลยี","ต่าง ๆ"," ","จิ้ม"," ","ปุ๊บ"," ","จิ้ม","จุ่ม"," "],"library":"newmm","runtime":0.0002727508544921875},"time":"2026-08-04T14:20: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-04T14:20: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-04T14:20: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-04T14:20: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-04T14:20: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-04T14:20: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-04T14:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โซเดียมเท่านี้ อันนี้พี่อิมเพจิ้นนะคะ ","time":"2026-08-04T14:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โซเดียมเท่านี้ อันนี้พี่อิมเพจิ้นนะคะ ","time":"2026-08-04T14:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โซเดียม","เท่านี้"," ","อันนี้","พี่","อิม","เพ","จิ้น","นะคะ"," "],"library":"newmm","runtime":0.00024056434631347656},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กำลังคุยกับพวกวิศวะอยู่พี่อยากผลิตของพวกนี้ Incovation ที่ใช้ในการดูแลสุขภาพ ","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-04T14:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กำลังคุยกับพวกวิศวะอยู่พี่อยากผลิตของพวกนี้ Incovation ที่ใช้ในการดูแลสุขภาพ ","time":"2026-08-04T14:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กำลังคุยกับพวกวิศวะอยู่พี่อยากผลิตของพวกนี้ Incovation ที่ใช้ในการดูแลสุขภาพ ","time":"2026-08-04T14:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กำลัง","คุย","กับ","พวก","วิศวะ","อยู่","พี่","อยาก","ผลิต","ของ","พวก","นี้"," ","Incovation"," ","ที่","ใช้","ใน","การ","ดูแล","สุขภาพ"," "],"library":"newmm","runtime":0.0003807544708251953},"time":"2026-08-04T14: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":[]},{"word":"ผลิต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Incovation","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ผลิต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Incovation","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ผลิต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Incovation","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ผลิต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Incovation","suggestions":["innovation"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ผลิต","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Incovation","suggestions":["innovation"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาหารออกกำลังอนามัยที่ดี ใครไม่ออกกำลังบ้างคะในที่นี้ ","time":"2026-08-04T14:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาหารออกกำลังอนามัยที่ดี ใครไม่ออกกำลังบ้างคะในที่นี้ ","time":"2026-08-04T14:20:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาหาร","ออกกำลัง","อนามัย","ที่","ดี"," ","ใคร","ไม่","ออกกำลัง","บ้าง","คะ","ในที่นี้"," "],"library":"newmm","runtime":0.00033211708068847656},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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-04T14:20:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาบน้ำ ดูแลสุขภาพอนามัยที่ดี","time":"2026-08-04T14:20:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาบน้ำ ดูแลสุขภาพอนามัยที่ดี","time":"2026-08-04T14:20:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาบน้ำ"," ","ดูแล","สุขภาพ","อนามัย","ที่","ดี"],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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-04T14:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ อารมณ์เมื่อกี้ที่บอกก็สำคัญ อุจจาระ","time":"2026-08-04T14:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ อารมณ์เมื่อกี้ที่บอกก็สำคัญ อุจจาระ","time":"2026-08-04T14:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","อารมณ์","เมื่อกี้","ที่","บอก","ก็","สำคัญ"," ","อุจจาระ"],"library":"newmm","runtime":0.0009593963623046875},"time":"2026-08-04T14: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":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุจจาระ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุจจาระ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุจจาระ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุจจาระ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ที่","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุจจาระ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ ปัสสาวะสะดวก เคยไหมคะ ","time":"2026-08-04T14:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ ปัสสาวะสะดวก เคยไหมคะ ","time":"2026-08-04T14:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้"," ","ปัสสาวะ","สะดวก"," ","เคย","ไหม","คะ"," "],"library":"newmm","runtime":0.0001430511474609375},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เคย","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เคย","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เคย","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เคย","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เคย","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"พี่ ๆ น้อง ๆ ท้องผูก 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-04T14:20:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่ ๆ น้อง ๆ ท้องผูก 5 วัน ชีวิตดับเฉานะคะ ","time":"2026-08-04T14:20:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่ ๆ น้อง ๆ ท้องผูก 5 วัน ชีวิตดับเฉานะคะ ","time":"2026-08-04T14:20:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่"," ","ๆ"," ","น้อง ๆ"," ","ท้องผูก"," ","5"," ","วัน"," ","ชีวิต","ดับ","เฉา","นะคะ"," "],"library":"newmm","runtime":0.0002968311309814453},"time":"2026-08-04T14:20: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"ดับ","suggestions":[]},{"word":"เฉา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"ดับ","suggestions":[]},{"word":"เฉา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"ดับ","suggestions":[]},{"word":"เฉา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"ดับ","suggestions":[]},{"word":"เฉา","suggestions":["เรา","เขา","เอา"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชีวิต","suggestions":[]},{"word":"ดับ","suggestions":[]},{"word":"เฉา","suggestions":["เรา","เขา","เอา"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// ไม่น่าได้ทำอะไรนะคะ // มีนะคะ ท้องผุ 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-04T14:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ไม่น่าได้ทำอะไรนะคะ // มีนะคะ ท้องผุ 5 วัน ","time":"2026-08-04T14:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ไม่น่าได้ทำอะไรนะคะ // มีนะคะ ท้องผุ 5 วัน ","time":"2026-08-04T14:20:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ไม่","น่า","ได้","ทำ","อะไร","นะคะ"," ","//"," ","มี","นะคะ"," ","ท้อง","ผุ"," ","5"," ","วัน"," "],"library":"newmm","runtime":0.00027060508728027344},"time":"2026-08-04T14: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท้อง","suggestions":[]},{"word":"ผุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท้อง","suggestions":[]},{"word":"ผุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท้อง","suggestions":[]},{"word":"ผุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท้อง","suggestions":["ต้อง","ห้อง","น้อง"]},{"word":"ผุ","suggestions":["รุ","สุ","ผม"]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท้อง","suggestions":["ต้อง","ห้อง","น้อง"]},{"word":"ผุ","suggestions":["รุ","สุ","ผม"]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอโหอาจารย์ทำไมมันโล่งอย่างนี้ มันแทบไม่ถ่าย มันก็ทำเป็น ","time":"2026-08-04T14:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอโหอาจารย์ทำไมมันโล่งอย่างนี้ มันแทบไม่ถ่าย มันก็ทำเป็น ","time":"2026-08-04T14:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอ","โห","อาจารย์","ทำไม","มัน","โล่ง","อย่างนี้"," ","มัน","แทบ","ไม่","ถ่าย"," ","มัน","ก็","ทำเป็น"," "],"library":"newmm","runtime":0.0002739429473876953},"time":"2026-08-04T14:20: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":[]},{"word":"มัน","suggestions":[]},{"word":"แทบ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":[]},{"word":"มัน","suggestions":[]},{"word":"แทบ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":[]},{"word":"มัน","suggestions":[]},{"word":"แทบ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":[]},{"word":"มัน","suggestions":[]},{"word":"แทบ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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":[]},{"word":"มัน","suggestions":[]},{"word":"แทบ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถ่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:20: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-04T14:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แทบตาย คนไข้ก็อัดอึดมากไม่ไหวแล้วหมอ ก็","time":"2026-08-04T14:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แทบตาย คนไข้ก็อัดอึดมากไม่ไหวแล้วหมอ ก็","time":"2026-08-04T14:20:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แทบตาย"," ","คนไข้","ก็","อัด","อึด","มาก","ไม่","ไหว","แล้ว","หมอ"," ","ก็"],"library":"newmm","runtime":0.0002219676971435547},"time":"2026-08-04T14: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":[]},{"word":"หมอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หมอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หมอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หมอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หมอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:20:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ่าย อุจจาระ โอ้โห แฮปปี้","time":"2026-08-04T14:20:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ่าย อุจจาระ โอ้โห แฮปปี้","time":"2026-08-04T14:20:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ่าย"," ","อุจจาระ"," ","โอ้โห"," ","แฮปปี้"],"library":"newmm","runtime":0.0016183853149414062},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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":[]}]},"time":"2026-08-04T14:20: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-04T14:21:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ แล้วเรื่องของตัวแหล่ง... ","time":"2026-08-04T14:21:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แล้วเรื่องของตัวแหล่ง... ","time":"2026-08-04T14:21:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แล้ว","เรื่อง","ของ","ตัว","แหล่ง","..."," "],"library":"newmm","runtime":0.0002205371856689453},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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-04T14:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางสังคมที่เรียนแจ้งค่ะ เราต้องมีคนคู่คิด","time":"2026-08-04T14:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางสังคมที่เรียนแจ้งค่ะ เราต้องมีคนคู่คิด","time":"2026-08-04T14:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางสังคม","ที่","เรียน","แจ้ง","ค่ะ"," ","เรา","ต้อง","มี","คน","คู่คิด"],"library":"newmm","runtime":0.0002486705780029297},"time":"2026-08-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มิตรคู่ก่าย แต่ถ้าไม่มีเราต้องอยู่คู่ตัวเองให้ได้ ","time":"2026-08-04T14:21:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มิตรคู่ก่าย แต่ถ้าไม่มีเราต้องอยู่คู่ตัวเองให้ได้ ","time":"2026-08-04T14:21:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มิตร","คู่","ก่าย"," ","แต่","ถ้า","ไม่","มี","เรา","ต้อง","อยู่","คู่","ตัวเอง","ให้ได้"," "],"library":"newmm","runtime":0.00028014183044433594},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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-04T14:21:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งที่อยากจะฝากพวกเรานะคะ สตรองไว้ค่ะ ","time":"2026-08-04T14:21:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งที่อยากจะฝากพวกเรานะคะ สตรองไว้ค่ะ ","time":"2026-08-04T14:21: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-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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-04T14:21:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จัดการทุกอย่างได้ // ได้ค่ะเดี๋ยวฝากอาจารย์ชูศักดิ์ // ","time":"2026-08-04T14:21:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จัดการทุกอย่างได้ // ได้ค่ะ เดี๋ยวฝากอาจารย์ชูศักดิ์ // ","time":"2026-08-04T14:21:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จัดการ","ทุกอย่าง","ได้"," ","//"," ","ได้","ค่ะ"," ","เดี๋ยว","ฝาก","อาจารย์","ชู","ศักดิ์"," ","//"," "],"library":"newmm","runtime":0.0002772808074951172},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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-04T14:21:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ เมื่อกี้เดี๋ยวต้องถามคุณหมอ ","time":"2026-08-04T14:21:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ เมื่อกี้เดี๋ยวต้องถามคุณหมอ ","time":"2026-08-04T14:21:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","เมื่อกี้","เดี๋ยว","ต้อง","ถาม","คุณหมอ"," "],"library":"newmm","runtime":0.00017404556274414062},"time":"2026-08-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ผมอยากเห็น คนพิการเราอยากเห้น การคัดกรอง การ Screen ","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-04T14:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ผมอยากเห็น คนพิการเราอยากเห้น การคัดกรอง การ Screen ","time":"2026-08-04T14:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ผมอยากเห็น คนพิการเราอยากเห้น การคัดกรอง การ Screen ","time":"2026-08-04T14:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ผม","อยาก","เห็น"," ","คนพิการ","เรา","อยาก","เห้น"," ","การ","คัด","กรอง"," ","การ"," ","Screen"," "],"library":"newmm","runtime":0.00022745132446289062},"time":"2026-08-04T14:21: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":"Screen","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":"Screen","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":"Screen","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":"Screen","suggestions":["screen","green"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":"Screen","suggestions":["screen","green"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สุขภาพตัวเอง พอลองฟังดูนี่ โรค NCD มีตั้งหลายอย่าง เอ๊ะ ","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-04T14:21:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุขภาพตัวเอง พอลองฟังดูนี่ โรค NCD มีตั้งหลายอย่าง เอ๊ะ ","time":"2026-08-04T14:21:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุขภาพตัวเอง พอลองฟังดูนี่ โรค NCD มีตั้งหลายอย่าง เอ๊ะ ","time":"2026-08-04T14:21:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุขภาพ","ตัวเอง"," ","พอ","ลอง","ฟัง","ดู","นี่"," ","โรค"," ","NCD"," ","มี","ตั้ง","หลายอย่าง"," ","เอ๊ะ"," "],"library":"newmm","runtime":0.0002765655517578125},"time":"2026-08-04T14:21: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":[]},{"word":" ","suggestions":[]},{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"หลายอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอ๊ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":[]},{"word":" ","suggestions":[]},{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"หลายอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอ๊ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":[]},{"word":" ","suggestions":[]},{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"หลายอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอ๊ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":[]},{"word":" ","suggestions":[]},{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"หลายอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอ๊ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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":[]},{"word":" ","suggestions":[]},{"word":"NCD","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"หลายอย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอ๊ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:21: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-04T14:21:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือว่าครอบครัวคนพิการนี่สามารถที่จะเช็กสุขภาพ","time":"2026-08-04T14:21:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือว่าครอบครัวคนพิการนี่สามารถที่จะเช็กสุขภาพ","time":"2026-08-04T14:21:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือว่า","ครอบครัว","คนพิการ","นี่","สามารถ","ที่จะ","เช็ก","สุขภาพ"],"library":"newmm","runtime":0.0012595653533935547},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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-04T14:21:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเราเอง แล้วเดี๋ยวนี้มันมีแพลตฟอร์มเยอะแยะเลย ","time":"2026-08-04T14:21:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเราเอง แล้วเดี๋ยวนี้มันมีแพลตฟอร์มเยอะแยะเลย ","time":"2026-08-04T14:21:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา","เอง"," ","แล้ว","เดี๋ยวนี้","มัน","มี","แพลตฟอร์ม","เยอะแยะ","เลย"," "],"library":"newmm","runtime":0.000278472900390625},"time":"2026-08-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของกทม. ก็ได้ อีกอันหนึ่่งก็ได้ ","time":"2026-08-04T14:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของกทม. ก็ได้ อีกอันหนึ่่งก็ได้ ","time":"2026-08-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21: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-04T14:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งทำแล้วใน กทม. เดี๋ยวอาจารย์คงพูดซึ่งผู้พิการนี่","time":"2026-08-04T14:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งทำแล้วใน กทม. เดี๋ยวอาจารย์คงพูดซึ่งผู้พิการนี่","time":"2026-08-04T14:21:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ทำ","แล้ว","ใน"," ","กทม."," ","เดี๋ยว","อาจารย์","คง","พูด","ซึ่ง","ผู้","พิการ","นี่"],"library":"newmm","runtime":0.0002193450927734375},"time":"2026-08-04T14: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อาจารย์","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:21:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั่วประเทศนะครับ เขายังไม่มีระบบตรวจสุขภาพ","time":"2026-08-04T14:21:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั่วประเทศนะครับ เขายังไม่มีระบบตรวจสุขภาพ","time":"2026-08-04T14:21:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั่วประเทศ","นะ","ครับ"," ","เขา","ยัง","ไม่","มีระบบ","ตรวจ","สุขภาพ"],"library":"newmm","runtime":0.0002758502960205078},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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":[]}]},"time":"2026-08-04T14:21: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-04T14:22:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในโรคอื่น ๆ นะครับ แต่บางพื้นที่เขาทำแล้ว ","time":"2026-08-04T14:22:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในโรคอื่น ๆ นะครับ แต่บางพื้นที่เขาทำแล้ว ","time":"2026-08-04T14:22:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","โรค","อื่น"," ","ๆ"," ","นะ","ครับ"," ","แต่","บาง","พื้นที่","เขา","ทำ","แล้ว"," "],"library":"newmm","runtime":0.0002231597900390625},"time":"2026-08-04T14:22: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":[]},{"word":"บาง","suggestions":[]},{"word":"พื้นที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":"บาง","suggestions":[]},{"word":"พื้นที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":"บาง","suggestions":[]},{"word":"พื้นที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":"บาง","suggestions":[]},{"word":"พื้นที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":"บาง","suggestions":[]},{"word":"พื้นที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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-04T14:22:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันเป็นโปรแกรมเต็มสำหรับคนพิการ เป็นพื้นฐาน","time":"2026-08-04T14:22:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันเป็นโปรแกรมเต็มสำหรับคนพิการ เป็นพื้นฐาน","time":"2026-08-04T14:22:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","เป็น","โปรแกรม","เต็ม","สำหรับ","คนพิการ"," ","เป็น","พื้นฐาน"],"library":"newmm","runtime":0.00027441978454589844},"time":"2026-08-04T14:22: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-04T14:22: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-04T14:22: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-04T14:22: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-04T14:22: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-04T14:22: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-04T14:22:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับว่าคนพิการสามารถไปตรวจสุขภาพเชิงลึกได้นะครับ อันนี้เป็นสิ่งที่อยากจะฝาก ","time":"2026-08-04T14:22:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ว่าคนพิการสามารถไปตรวจสุขภาพเชิงลึกได้นะครับ อันนี้เป็นสิ่งที่อยากจะฝาก ","time":"2026-08-04T14:22:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ว่า","คนพิการ","สามารถ","ไป","ตรวจ","สุขภาพ","เชิง","ลึก","ได้","นะ","ครับ"," ","อันนี้","เป็น","สิ่ง","ที่","อยาก","จะ","ฝาก"," "],"library":"newmm","runtime":0.00036907196044921875},"time":"2026-08-04T14:22: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":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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-04T14:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็อยากจะเอาเทคโนโลยีมานี่ เทคโนโลยีมันมีหลายระดับ ","time":"2026-08-04T14:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็อยากจะเอาเทคโนโลยีมานี่ เทคโนโลยีมันมีหลายระดับ ","time":"2026-08-04T14:22:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","อยาก","จะ","เอา","เทคโนโลยี","มา","นี่"," ","เทคโนโลยี","มัน","มี","หลาย","ระดับ"," "],"library":"newmm","runtime":0.0002567768096923828},"time":"2026-08-04T14: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":[]},{"word":"หลาย","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หลาย","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หลาย","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หลาย","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"หลาย","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:22: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-04T14:22:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเป็นเทคโนโลยีที่เป็นไฮเอนนี้ ","time":"2026-08-04T14:22:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเป็นเทคโนโลยีที่เป็นไฮเอนนี้ ","time":"2026-08-04T14:22:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เป็น","เทคโนโลยี","ที่","เป็น","ไฮ","เอน","นี้"," "],"library":"newmm","runtime":0.000335693359375},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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-04T14:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่เทคโนโลยีพื้นฐานนี่จะทำอย่างไรให้คนพิการกับครอบครัวคนพิการสามารถจะสื่อสารกับผู้รู้","time":"2026-08-04T14:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่เทคโนโลยีพื้นฐานนี่จะทำอย่างไรให้คนพิการกับครอบครัวคนพิการสามารถจะสื่อสารกับผู้รู้","time":"2026-08-04T14:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","เทคโนโลยี","พื้นฐาน","นี่","จะ","ทำ","อย่างไร","ให้","คนพิการ","กับ","ครอบครัว","คนพิการ","สามารถ","จะ","สื่อสาร","กับ","ผู้รู้"],"library":"newmm","runtime":0.0003132820129394531},"time":"2026-08-04T14: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":[]},{"word":"ทำ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ครอบครัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้รู้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ทำ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ครอบครัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้รู้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ทำ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ครอบครัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้รู้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ทำ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ครอบครัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้รู้","suggestions":["ผู้ใช้","ผู้รับ","ผู้พูด"]}]},"time":"2026-08-04T14: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":[]},{"word":"ทำ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ครอบครัว","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้รู้","suggestions":["ผู้ใช้","ผู้รับ","ผู้พูด"]}]},"time":"2026-08-04T14: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-04T14:22:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่านะครับ เช่นตอนนี้เรามีคนหมอ ","time":"2026-08-04T14:22:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่านะครับ เช่นตอนนี้เรามีคนหมอ ","time":"2026-08-04T14:22:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","นะ","ครับ"," ","เช่น","ตอนนี้","เรา","มี","คน","หมอ"," "],"library":"newmm","runtime":0.00013971328735351562},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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-04T14:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าเทเรนี่ มันต้องผ่านระบบการรักษาก่อน ","time":"2026-08-04T14:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าเทเรนี่ มันต้องผ่านระบบการรักษาก่อน ","time":"2026-08-04T14:22:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","เท","เร","นี่"," ","มัน","ต้อง","ผ่าน","ระบบ","การรักษา","ก่อน"," "],"library":"newmm","runtime":0.0002770423889160156},"time":"2026-08-04T14: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":[]},{"word":"ระบบ","suggestions":[]},{"word":"การรักษา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ระบบ","suggestions":[]},{"word":"การรักษา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ระบบ","suggestions":[]},{"word":"การรักษา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ระบบ","suggestions":[]},{"word":"การรักษา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ระบบ","suggestions":[]},{"word":"การรักษา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:22:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือต้องมีโรงพยาบาลต้นทาง ","time":"2026-08-04T14:22:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือต้องมีโรงพยาบาลต้นทาง ","time":"2026-08-04T14:22:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","ต้อง","มี","โรงพยาบาล","ต้นทาง"," "],"library":"newmm","runtime":0.00014734268188476562},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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-04T14:22:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ในชีวิตประจำวันมันมีไหมที่ใครสักคนหนึ่ง","time":"2026-08-04T14:22:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ในชีวิตประจำวันมันมีไหมที่ใครสักคนหนึ่ง","time":"2026-08-04T14:22:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ใน","ชีวิตประจำวัน","มัน","มี","ไหม","ที่","ใคร","สัก","คน","หนึ่ง"],"library":"newmm","runtime":0.00022172927856445312},"time":"2026-08-04T14:22: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":["1","๑"]}]},"time":"2026-08-04T14:22: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":["1","๑"]}]},"time":"2026-08-04T14:22: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":["1","๑"]}]},"time":"2026-08-04T14:22: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":["1","๑"]}]},"time":"2026-08-04T14:22: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":["1","๑"]}]},"time":"2026-08-04T14:22: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-04T14:22:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะให้ความรู้เรื่องการดูแล อุบัติเหตุฉุกเฉิน ","time":"2026-08-04T14:22:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะให้ความรู้เรื่องการดูแล อุบัติเหตุฉุกเฉิน ","time":"2026-08-04T14:22:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ให้ความรู้","เรื่อง","การ","ดูแล"," ","อุบัติ","เหตุฉุกเฉิน"," "],"library":"newmm","runtime":0.0017476081848144531},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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":[]}]},"time":"2026-08-04T14:22: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-04T14:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างที่อาจารย์บอก จริง ๆ อาจจะไม่ใช่ปวดท้องก็ได้นะ ","time":"2026-08-04T14:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างที่อาจารย์บอก จริง ๆ อาจจะไม่ใช่ปวดท้องก็ได้นะ ","time":"2026-08-04T14:22:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ที่","อาจารย์","บอก"," ","จริง ๆ"," ","อาจจะ","ไม่","ใช่","ปวดท้อง","ก็ได้","นะ"," "],"library":"newmm","runtime":0.00026869773864746094},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14:22: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-04T14:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การขับถ่ายไม่เป็นปกติเขาจะถามใครได้ มีระบบออนไลน์หรืออะไรให้ไหม เพราะอย่างเพื่อน ๆ ","time":"2026-08-04T14:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การขับถ่ายไม่เป็นปกติเขาจะถามใครได้ มีระบบออนไลน์หรืออะไรให้ไหม เพราะอย่างเพื่อน ๆ ","time":"2026-08-04T14:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ขับถ่าย","ไม่","เป็นปกติ","เขา","จะ","ถาม","ใคร","ได้"," ","มีระบบ","ออนไลน์","หรือ","อะไร","ให้","ไหม"," ","เพราะ","อย่าง","เพื่อน ๆ"," "],"library":"newmm","runtime":0.000362396240234375},"time":"2026-08-04T14: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":"ถาม","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีระบบ","suggestions":[]},{"word":"ออนไลน์","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เพื่อน ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ถาม","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีระบบ","suggestions":[]},{"word":"ออนไลน์","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เพื่อน ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ถาม","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีระบบ","suggestions":[]},{"word":"ออนไลน์","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เพื่อน ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ถาม","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีระบบ","suggestions":[]},{"word":"ออนไลน์","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เพื่อน ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ถาม","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีระบบ","suggestions":[]},{"word":"ออนไลน์","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เพื่อน ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:23:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนตาบอด ผมก็นั่งในห้องนี้หลายคน เขาก้อยากรู้เหมือนกัน","time":"2026-08-04T14:23:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนตาบอด ผมก็นั่งในห้องนี้หลายคน เขาก้อยากรู้เหมือนกัน","time":"2026-08-04T14:23:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนตาบอด"," ","ผม","ก็","นั่ง","ใน","ห้อง","นี้","หลาย","คน"," ","เขา","ก้อ","ยาก","รู้","เหมือนกัน"],"library":"newmm","runtime":0.0003991127014160156},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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-04T14:23:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ไหมครับ เพราะฉะนั้น องค์กรคนพิการก็จะได้ความรู้ ","time":"2026-08-04T14:23:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ไหมครับ เพราะฉะนั้น องค์กรคนพิการก็จะได้ความรู้ ","time":"2026-08-04T14:23:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่ไหม","ครับ"," ","เพราะฉะนั้น"," ","องค์กร","คนพิการ","ก็","จะ","ได้","ความรู้"," "],"library":"newmm","runtime":0.00025081634521484375},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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-04T14:23:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ครับ // ค่ะ ก็อยากโฆษณาแฝงเลยค่ะ เพราะว่าที่พระจอมเกล้าลาดกระบังของเรานะคะ ก็จะมี","time":"2026-08-04T14:23:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ครับ // ค่ะ ก็อยากโฆษณาแฝงเลยค่ะ เพราะว่าที่พระจอมเกล้าลาดกระบังของเรานะคะ ก็จะมี","time":"2026-08-04T14:23:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","ครับ"," ","//"," ","ค่ะ"," ","ก็","อยาก","โฆษณา","แฝง","เลย","ค่ะ"," ","เพราะ","ว่าที่","พระ","จอมเกล้า","ลาดกระบัง","ของ","เรา","นะคะ"," ","ก็","จะ","มี"],"library":"newmm","runtime":0.00054931640625},"time":"2026-08-04T14:23: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:23:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โปรแกรมออนไลน์ให้ความรู้นะคะ เข้าไปที่ mtl","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-04T14:23:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โปรแกรมออนไลน์ให้ความรู้นะคะ เข้าไปที่ mtl","time":"2026-08-04T14:23:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โปรแกรมออนไลน์ให้ความรู้นะคะ เข้าไปที่ mtl","time":"2026-08-04T14:23:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โปรแกรม","ออนไลน์","ให้ความรู้","นะคะ"," ","เข้าไป","ที่"," ","mtl"],"library":"newmm","runtime":0.00020384788513183594},"time":"2026-08-04T14:23: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":"mtl","suggestions":[]}]},"time":"2026-08-04T14:23: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":"mtl","suggestions":[]}]},"time":"2026-08-04T14:23: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":"mtl","suggestions":[]}]},"time":"2026-08-04T14:23: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":"mtl","suggestions":["ml","to","my"]}]},"time":"2026-08-04T14:23: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":"mtl","suggestions":["ml","to","my"]}]},"time":"2026-08-04T14:23: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-04T14:23:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ แล้วก็มีการเรียนรู้ตลอดชีวิตด้วยนะคะ ","time":"2026-08-04T14:23:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แล้วก็มีการเรียนรู้ตลอดชีวิตด้วยนะคะ ","time":"2026-08-04T14:23:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แล้วก็","มี","การเรียนรู้","ตลอดชีวิต","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.00025153160095214844},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีตัวคลิปวิดีโอ Active aging ","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-04T14:23:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีตัวคลิปวิดีโอ Active aging ","time":"2026-08-04T14:23:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีตัวคลิปวิดีโอ Active aging ","time":"2026-08-04T14:23:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ตัว","คลิป","วิดีโอ"," ","Active"," ","aging"," "],"library":"newmm","runtime":0.0001595020294189453},"time":"2026-08-04T14:23: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":"Active","suggestions":[]},{"word":" ","suggestions":[]},{"word":"aging","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23: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":"Active","suggestions":[]},{"word":" ","suggestions":[]},{"word":"aging","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23: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":"Active","suggestions":[]},{"word":" ","suggestions":[]},{"word":"aging","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23: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":"Active","suggestions":["active"]},{"word":" ","suggestions":[]},{"word":"aging","suggestions":["again","going","ing"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23: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":"Active","suggestions":["active"]},{"word":" ","suggestions":[]},{"word":"aging","suggestions":["again","going","ing"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23: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-04T14:23:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ด้วยชวนพระจอมเกล้าธนบุรีมาทำด้วยกัน","time":"2026-08-04T14:23:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ด้วยชวนพระจอมเกล้าธนบุรีมาทำด้วยกัน","time":"2026-08-04T14:23:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ด้วย","ชวน","พระ","จอมเกล้า","ธนบุรี","มา","ทำ","ด้วยกัน"],"library":"newmm","runtime":0.0002295970916748047},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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":[]}]},"time":"2026-08-04T14:23: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-04T14:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ก็จะได้มีกลุ่มวิชาเหล่านี้นะคะ น้อง ๆ มัธยม","time":"2026-08-04T14:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ก็จะได้มีกลุ่มวิชาเหล่านี้นะคะ น้อง ๆ มัธยม","time":"2026-08-04T14:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ก็","จะ","ได้","มี","กลุ่ม","วิชา","เหล่านี้","นะคะ"," ","น้อง ๆ"," ","มัธยม"],"library":"newmm","runtime":0.0004885196685791016},"time":"2026-08-04T14: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-04T14: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-04T14: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-04T14: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-04T14: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-04T14: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-04T14:23:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มานั่งเรียนก็จะได้ใบซีรีแคส จะหมดเวลาแล้ว อยากจะให้","time":"2026-08-04T14:23:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มานั่งเรียนก็จะได้ใบซีรีแคส จะหมดเวลาแล้ว อยากจะให้","time":"2026-08-04T14:23:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","นั่ง","เรียน","ก็","จะ","ได้","ใบ","ซี","รี","แค","ส"," ","จะ","หมดเวลา","แล้ว"," ","อยาก","จะ","ให้"],"library":"newmm","runtime":0.0002830028533935547},"time":"2026-08-04T14:23: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หมดเวลา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หมดเวลา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หมดเวลา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หมดเวลา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หมดเวลา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T14:23:43+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-04T14:23:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฝากเขาบอกหมดเวลาแล้วเดี๋ยวให้ทิ้งท้ายคนละสัก 3 ประโยคค่ะ ว่าเราเอา","time":"2026-08-04T14:23:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฝากเขาบอกหมดเวลาแล้วเดี๋ยวให้ทิ้งท้ายคนละสัก 3 ประโยคค่ะ ว่าเราเอา","time":"2026-08-04T14:23:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฝาก","เขา","บอก","หมดเวลา","แล้ว","เดี๋ยว","ให้","ทิ้งท้าย","คนละ","สัก"," ","3"," ","ประโยค","ค่ะ"," ","ว่า","เรา","เอา"],"library":"newmm","runtime":0.0012772083282470703},"time":"2026-08-04T14:23: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประโยค","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประโยค","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประโยค","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประโยค","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประโยค","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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-04T14:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของตัวท่าน ๆ เองก็ได้ เราจะอยู่อย่างไร ให้อายุยืนยาว เอา","time":"2026-08-04T14:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของตัวท่าน ๆ เองก็ได้ เราจะอยู่อย่างไร ให้อายุยืนยาว เอา","time":"2026-08-04T14:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ตัว","ท่าน"," ","ๆ"," ","เอง","ก็ได้"," ","เรา","จะ","อยู่","อย่างไร"," ","ให้","อายุ","ยืนยาว"," ","เอา"],"library":"newmm","runtime":0.00027632713317871094},"time":"2026-08-04T14:23: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":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"อายุ","suggestions":[]},{"word":"ยืนยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอา","suggestions":[]}]},"time":"2026-08-04T14:23: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-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ร้อยปีแล้วก็มีสุขภาพดีด้วย ","time":"2026-08-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ร้อยปีแล้วก็มีสุขภาพดีด้วย ","time":"2026-08-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ร้อย","ปี","แล้วก็","มี","สุขภาพ","ดี","ด้วย"," "],"library":"newmm","runtime":0.0001506805419921875},"time":"2026-08-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"สุขภาพ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:23: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-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร้อยปีเลยค่ะ ธรรมดาเราไม่ทำนะคะ คุณหมอก่อนเลยค่ะ คุณหมอต้องร้อยปีแล้ว ","time":"2026-08-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร้อยปีเลยค่ะ ธรรมดาเราไม่ทำนะคะ คุณหมอก่อนเลยค่ะ คุณหมอต้องร้อยปีแล้ว ","time":"2026-08-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร้อย","ปี","เลย","ค่ะ"," ","ธรรมดา","เรา","ไม่","ทำ","นะคะ"," ","คุณหมอ","ก่อน","เลย","ค่ะ"," ","คุณหมอ","ต้อง","ร้อย","ปี","แล้ว"," "],"library":"newmm","runtime":0.0004248619079589844},"time":"2026-08-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธรรมดา","suggestions":["ธรรม","ธรรมการ","บรรดา"]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":["คุณแม่","คุณพ่อ"]},{"word":"ก่อน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธรรมดา","suggestions":["ธรรม","ธรรมการ","บรรดา"]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":["คุณแม่","คุณพ่อ"]},{"word":"ก่อน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณหมอ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24: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-04T14:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือก็ เดี๋ยวก็ตัวเองก็จะใกล้เกษียณ ","time":"2026-08-04T14:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือก็ เดี๋ยวก็ตัวเองก็จะใกล้เกษียณ ","time":"2026-08-04T14:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","ก็"," ","เดี๋ยว","ก็","ตัวเอง","ก็","จะ","ใกล้","เกษียณ"," "],"library":"newmm","runtime":0.00016260147094726562},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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-04T14:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือเตรียมกล้ามเนื้อ โดยส่วนตัวเอง เราเป็นผู้บริหารมันจะมีความเครียดสะสมอยู่แล้วก็จะ","time":"2026-08-04T14:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือเตรียมกล้ามเนื้อ โดยส่วนตัวเอง เราเป็นผู้บริหารมันจะมีความเครียดสะสมอยู่แล้วก็จะ","time":"2026-08-04T14:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","เตรียม","กล้ามเนื้อ"," ","โดยส่วนตัว","เอง"," ","เรา","เป็น","ผู้บริหาร","มัน","จะ","มี","ความเครียด","สะสม","อยู่","แล้วก็","จะ"],"library":"newmm","runtime":0.0003464221954345703},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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-04T14:24:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งผลหลายเรื่องเกี่ยวกับฮอโมน","time":"2026-08-04T14:24:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งผลหลายเรื่องเกี่ยวกับฮอโมน","time":"2026-08-04T14:24:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่งผล","หลาย","เรื่อง","เกี่ยวกับ","ฮอ","โมน"],"library":"newmm","runtime":0.00018596649169921875},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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-04T14:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะค มันก็จะมีความเสื่อมของร่างกาย ตอนนี้มันก็จะมีการเตรียมกล้า","time":"2026-08-04T14:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะค มันก็จะมีความเสื่อมของร่างกาย ตอนนี้มันก็จะมีการเตรียมกล้า","time":"2026-08-04T14:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ค"," ","มัน","ก็","จะ","มี","ความเสื่อม","ของ","ร่างกาย"," ","ตอนนี้","มัน","ก็","จะ","มี","การ","เตรียม","กล้า"],"library":"newmm","runtime":0.0002548694610595703},"time":"2026-08-04T14: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":[]},{"word":"ของ","suggestions":[]},{"word":"ร่างกาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"กล้า","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ของ","suggestions":[]},{"word":"ร่างกาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"กล้า","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ของ","suggestions":[]},{"word":"ร่างกาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"กล้า","suggestions":[]}]},"time":"2026-08-04T14: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":["ความเชื่อ"]},{"word":"ของ","suggestions":[]},{"word":"ร่างกาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"กล้า","suggestions":[]}]},"time":"2026-08-04T14: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":["ความเชื่อ"]},{"word":"ของ","suggestions":[]},{"word":"ร่างกาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"กล้า","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:24:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ตอนนี้นะคะ แล้วก็ดีท็อกตัวเอง สิ่งที่มันเป็นพิษในทุกวันน่ะมันเข้ามาเราก็ต้อง","time":"2026-08-04T14:24:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ตอนนี้นะคะ แล้วก็ดีท็อกตัวเอง สิ่งที่มันเป็นพิษในทุกวันน่ะมันเข้ามาเราก็ต้อง","time":"2026-08-04T14:24:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ตอนนี้","นะคะ"," ","แล้ว","ก็ดี","ท็อก","ตัวเอง"," ","สิ่ง","ที่","มัน","เป็นพิษ","ใน","ทุกวัน","น่ะ","มัน","เข้ามา","เรา","ก็","ต้อง"],"library":"newmm","runtime":0.000385284423828125},"time":"2026-08-04T14:24: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":[]},{"word":"ทุกวัน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ทุกวัน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ทุกวัน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ทุกวัน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ทุกวัน","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T14:24: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-04T14:24:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีท็อกซ์ออกไป อย่างตัวเองนี่จะเน้นไปเป็นดนตรี","time":"2026-08-04T14:24:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีท็อกซ์ออกไป อย่างตัวเองนี่จะเน้นไปเป็นดนตรี","time":"2026-08-04T14:24:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดีท็อกซ์","ออก","ไป"," ","อย่าง","ตัวเอง","นี่","จะ","เน้น","ไป","เป็น","ดนตรี"],"library":"newmm","runtime":0.00019240379333496094},"time":"2026-08-04T14:24: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ดนตรี","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ดนตรี","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ดนตรี","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ดนตรี","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ดนตรี","suggestions":[]}]},"time":"2026-08-04T14:24: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-04T14:24:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บำบัด แล้วก็จะร้องเพลงทุกวัน ก็เน้น","time":"2026-08-04T14:24:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บำบัด แล้วก็จะร้องเพลงทุกวัน ก็เน้น","time":"2026-08-04T14:24:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บำบัด"," ","แล้วก็","จะ","ร้องเพลง","ทุกวัน"," ","ก็","เน้น"],"library":"newmm","runtime":0.0001838207244873047},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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-04T14:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกกำลังกาย ก็คือออกกำลังกายกล้ามเนื้อทุกวัน ","time":"2026-08-04T14:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกกำลังกาย ก็คือออกกำลังกายกล้ามเนื้อทุกวัน ","time":"2026-08-04T14:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออกกำลังกาย"," ","ก็","คือ","ออกกำลังกาย","กล้ามเนื้อ","ทุกวัน"," "],"library":"newmm","runtime":0.00024771690368652344},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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":[]}]},"time":"2026-08-04T14:24: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-04T14:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ในห้องเราไม่ต้องออกไปวิ่งก็ได้นะคะ มันมีท่าในการออกกำลังกายเพื่อทำให้กล้ามเนื้อเราแข็งแรง ตาม","time":"2026-08-04T14:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ในห้องเราไม่ต้องออกไปวิ่งก็ได้นะคะ มันมีท่าในการออกกำลังกายเพื่อทำให้กล้ามเนื้อเราแข็งแรง ตาม","time":"2026-08-04T14:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ใน","ห้อง","เรา","ไม่ต้อง","ออก","ไป","วิ่ง","ก็ได้","นะคะ"," ","มัน","มี","ท่า","ใน","การออกกำลังกาย","เพื่อ","ทำให้","กล้ามเนื้อ","เรา","แข็งแรง"," ","ตาม"],"library":"newmm","runtime":0.00046372413635253906},"time":"2026-08-04T14:24: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การออกกำลังกาย","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การออกกำลังกาย","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การออกกำลังกาย","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การออกกำลังกาย","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การออกกำลังกาย","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"กล้ามเนื้อ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตาม","suggestions":[]}]},"time":"2026-08-04T14:24: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-04T14:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้อต่ออะไรอย่างนี้ค่ะ แล้วก็เรื่องการนอนดี ","time":"2026-08-04T14:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้อต่ออะไรอย่างนี้ค่ะ แล้วก็เรื่องการนอนดี ","time":"2026-08-04T14:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้อต่อ","อะไร","อย่างนี้","ค่ะ"," ","แล้วก็","เรื่อง","การ","นอน","ดี"," "],"library":"newmm","runtime":0.00023031234741210938},"time":"2026-08-04T14:24: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-04T14:24: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-04T14:24: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-04T14:24: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-04T14:24: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-04T14:24: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-04T14:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นผู้บิรหารก็คือแทบจะตลอดเวลาใช่ไหมคะ ","time":"2026-08-04T14:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นผู้บิรหารก็คือแทบจะตลอดเวลาใช่ไหมคะ ","time":"2026-08-04T14:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ผู้","บิ","ร","หาร","ก็","คือ","แทบจะ","ตลอดเวลา","ใช่ไหม","คะ"," "],"library":"newmm","runtime":0.0011172294616699219},"time":"2026-08-04T14:24: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":[]},{"word":"แทบจะ","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"แทบจะ","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"แทบจะ","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"แทบจะ","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24: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":[]},{"word":"แทบจะ","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:24: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-04T14:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอกาสนี่เราก็จะนอนให้อิ่มอย่างนี้ แล้วก็","time":"2026-08-04T14:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอกาสนี่เราก็จะนอนให้อิ่มอย่างนี้ แล้วก็","time":"2026-08-04T14:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอกาส","นี่","เรา","ก็","จะ","นอน","ให้","อิ่ม","อย่างนี้"," ","แล้วก็"],"library":"newmm","runtime":0.00021648406982421875},"time":"2026-08-04T14: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":"ให้","suggestions":[]},{"word":"อิ่ม","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14: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":"ให้","suggestions":[]},{"word":"อิ่ม","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14: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":"ให้","suggestions":[]},{"word":"อิ่ม","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14: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":"ให้","suggestions":[]},{"word":"อิ่ม","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14: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":"ให้","suggestions":[]},{"word":"อิ่ม","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:25:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกไปเข้าสังคม เพราะว่าอย่างที่อาจารย์บอก ","time":"2026-08-04T14:25:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกไปเข้าสังคม เพราะว่าอย่างที่อาจารย์บอก ","time":"2026-08-04T14:25:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออก","ไป","เข้าสังคม"," ","เพราะว่า","อย่าง","ที่","อาจารย์","บอก"," "],"library":"newmm","runtime":0.0001895427703857422},"time":"2026-08-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในความเหงาจริง ๆ ในความเหงา ช่วงนี้ต้องระวัง มีมิจฉ","time":"2026-08-04T14:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในความเหงาจริง ๆ ในความเหงา ช่วงนี้ต้องระวัง มีมิจฉ","time":"2026-08-04T14:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ความเหงา","จริง ๆ"," ","ใน","ความเหงา"," ","ช่วงนี้","ต้อง","ระวัง"," ","มี","มิ","จฉ"],"library":"newmm","runtime":0.0002384185791015625},"time":"2026-08-04T14: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":[]},{"word":"ระวัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มิ","suggestions":[]},{"word":"จฉ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ระวัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มิ","suggestions":[]},{"word":"จฉ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ระวัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มิ","suggestions":[]},{"word":"จฉ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ระวัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มิ","suggestions":[]},{"word":"จฉ","suggestions":["จะ","จบ","จำ"]}]},"time":"2026-08-04T14: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":[]},{"word":"ระวัง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มิ","suggestions":[]},{"word":"จฉ","suggestions":["จะ","จบ","จำ"]}]},"time":"2026-08-04T14: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-04T14:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หลอกผู้สูงอายุ โดยใช้ความเหงา ใช่ อันนี้ต้องระวังมากเลย อาจจะทำให้","time":"2026-08-04T14:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หลอกผู้สูงอายุ โดยใช้ความเหงา ใช่ อันนี้ต้องระวังมากเลย อาจจะทำให้","time":"2026-08-04T14:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หลอก","ผู้สูงอายุ"," ","โดย","ใช้","ความเหงา"," ","ใช่"," ","อันนี้","ต้อง","ระวัง","มาก","เลย"," ","อาจจะ","ทำให้"],"library":"newmm","runtime":0.0003218650817871094},"time":"2026-08-04T14: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":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ระวัง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ระวัง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ระวัง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ระวัง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"อันนี้","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ระวัง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T14:25:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เงินที่เราสะสมไว้น่ะหมดภายใน 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-04T14:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เงินที่เราสะสมไว้น่ะหมดภายใน 1 วินาที ","time":"2026-08-04T14:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เงินที่เราสะสมไว้น่ะหมดภายใน 1 วินาที ","time":"2026-08-04T14:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เงิน","ที่","เรา","สะสม","ไว้","น่ะ","หมด","ภายใน"," ","1"," ","วินาที"," "],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-04T14: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมดเร็วมาก อย่างพวกโรแมนซ์สแกมเมอร์ ","time":"2026-08-04T14:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมดเร็วมาก อย่างพวกโรแมนซ์สแกมเมอร์ ","time":"2026-08-04T14:25:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมด","เร็ว","มาก"," ","อย่าง","พวก","โรแมนซ์","ส","แกม","เม","อร","์"," "],"library":"newmm","runtime":0.001796722412109375},"time":"2026-08-04T14: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":[]},{"word":"พวก","suggestions":[]},{"word":"โรแมนซ์","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"แกม","suggestions":[]},{"word":"เม","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"พวก","suggestions":[]},{"word":"โรแมนซ์","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"แกม","suggestions":[]},{"word":"เม","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"พวก","suggestions":[]},{"word":"โรแมนซ์","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"แกม","suggestions":[]},{"word":"เม","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"พวก","suggestions":[]},{"word":"โรแมนซ์","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"แกม","suggestions":[]},{"word":"เม","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"พวก","suggestions":[]},{"word":"โรแมนซ์","suggestions":[]},{"word":"ส","suggestions":[]},{"word":"แกม","suggestions":[]},{"word":"เม","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชวนเราลงทุนอะไรแบบนี้ จริง ๆ ต้องไม่แล้ว จะ","time":"2026-08-04T14:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชวนเราลงทุนอะไรแบบนี้ จริง ๆ ต้องไม่แล้ว จะ","time":"2026-08-04T14:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชวน","เรา","ลงทุน","อะไร","แบบนี้"," ","จริง ๆ"," ","ต้อง","ไม่","แล้ว"," ","จะ"],"library":"newmm","runtime":0.0002143383026123047},"time":"2026-08-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25: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-04T14:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะโทษผู้สูงอายุก็ไม่ได้บางทีสมองท่านก็เริ่มการตัดสินใจหรือการคิดอะไรนี่ ลูกหลาน","time":"2026-08-04T14:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะโทษผู้สูงอายุก็ไม่ได้บางทีสมองท่านก็เริ่มการตัดสินใจหรือการคิดอะไรนี่ ลูกหลาน","time":"2026-08-04T14:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","โทษ","ผู้สูงอายุ","ก็","ไม่","ได้","บางที","สมอง","ท่าน","ก็","เริ่ม","การตัดสินใจ","หรือ","การ","คิด","อะไร","นี่"," ","ลูกหลาน"],"library":"newmm","runtime":0.0004138946533203125},"time":"2026-08-04T14:25: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":[]},{"word":"หรือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลูกหลาน","suggestions":[]}]},"time":"2026-08-04T14:25: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":[]},{"word":"หรือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลูกหลาน","suggestions":[]}]},"time":"2026-08-04T14:25: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":[]},{"word":"หรือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลูกหลาน","suggestions":[]}]},"time":"2026-08-04T14:25: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":[]},{"word":"หรือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลูกหลาน","suggestions":["ลูกเล่น"]}]},"time":"2026-08-04T14:25: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":[]},{"word":"หรือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลูกหลาน","suggestions":["ลูกเล่น"]}]},"time":"2026-08-04T14:25: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-04T14:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะต้องช่วยดูแล จริง ๆ เรา มันจะมีผู้สูงอายุช่วยดูแล ","time":"2026-08-04T14:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะต้องช่วยดูแล จริง ๆ เรา มันจะมีผู้สูงอายุช่วยดูแล ","time":"2026-08-04T14:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","ต้อง","ช่วยดูแล"," ","จริง ๆ"," ","เรา"," ","มัน","จะ","มี","ผู้สูงอายุ","ช่วยดูแล"," "],"library":"newmm","runtime":0.0002791881561279297},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ช่วยดูแล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:25:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องโลกโซเซียลอะไรแบบนี้ด้วย ","time":"2026-08-04T14:25:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องโลกโซเซียลอะไรแบบนี้ด้วย ","time":"2026-08-04T14:25:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","โลก","โซ","เซียล","อะไร","แบบนี้","ด้วย"," "],"library":"newmm","runtime":0.00019502639770507812},"time":"2026-08-04T14:25: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":[]}]},"time":"2026-08-04T14:25: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":[]}]},"time":"2026-08-04T14:25: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":[]}]},"time":"2026-08-04T14:25: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":[]}]},"time":"2026-08-04T14:25: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":[]}]},"time":"2026-08-04T14:25: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-04T14:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำประมาณนี้ค่ะเพื่อให้ร่างกายแข็งแรงเราอยู่โรงพยาบาลสูงอายุด้วย ","time":"2026-08-04T14:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำประมาณนี้ค่ะ เพื่อให้ร่างกายแข็งแรงเราอยู่โรงพยาบาลสูงอายุด้วย ","time":"2026-08-04T14:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","ประมาณ","นี้","ค่ะ"," ","เพื่อให้","ร่างกาย","แข็งแรง","เรา","อยู่","โรงพยาบาล","สูงอายุ","ด้วย"," "],"library":"newmm","runtime":0.0002970695495605469},"time":"2026-08-04T14:25: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":[]},{"word":"สูงอายุ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:25: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":[]},{"word":"สูงอายุ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:25: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":[]},{"word":"สูงอายุ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:25: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":[]},{"word":"สูงอายุ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:25: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":[]},{"word":"สูงอายุ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:25: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-04T14:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"(ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ร้อยปีค่ะ // แข็งแรง แล้ว","time":"2026-08-04T14:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"(ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) ร้อยปีค่ะ // แข็งแรง แล้ว","time":"2026-08-04T14:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["(","ผู้ช่วยศาสตราจารย์"," ","ดร.","ทอแสง","รัศมี",")"," ","ร้อย","ปี","ค่ะ"," ","//"," ","แข็งแรง"," ","แล้ว"],"library":"newmm","runtime":0.0002980232238769531},"time":"2026-08-04T14:25: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T14:25: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T14:25: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T14:25: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T14:25: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T14:25: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-04T14:26:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้อยู่ดูแลคนไข้จนเราเกษียณก็อีกไม่กี่ปี ","time":"2026-08-04T14:26:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้อยู่ดูแลคนไข้จนเราเกษียณก็อีกไม่กี่ปี ","time":"2026-08-04T14:26:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","อยู่","ดูแล","คนไข้","จน","เรา","เกษียณ","ก็","อีก","ไม่","กี่","ปี"," "],"library":"newmm","runtime":0.0002040863037109375},"time":"2026-08-04T14:26: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":[]}]},"time":"2026-08-04T14:26: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":[]}]},"time":"2026-08-04T14:26: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":[]}]},"time":"2026-08-04T14:26: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":[]}]},"time":"2026-08-04T14:26: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":[]}]},"time":"2026-08-04T14:26: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-04T14:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณค่ะ // อาจารย์ชูศศักดิ์ค่ะ (คุณชูศักดิ์)","time":"2026-08-04T14:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณค่ะ // อาจารย์ชูศศักดิ์ค่ะ (คุณชูศักดิ์)","time":"2026-08-04T14:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ค่ะ"," ","//"," ","อาจารย์","ชู","ศ","ศักดิ์","ค่ะ"," ","(","คุณ","ชู","ศักดิ์",")"],"library":"newmm","runtime":0.00045490264892578125},"time":"2026-08-04T14: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":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ชู","suggestions":[]},{"word":"ศักดิ์","suggestions":[]},{"word":")","suggestions":[]}]},"time":"2026-08-04T14:26:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผมออกกำลังกายเกือบจะทุกวัน อันนี้ก็เป็น commitment กับตัวเอง แล้วเวลาเราทำงานนี่ไม่มีความ","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-04T14:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมออกกำลังกายเกือบจะทุกวัน อันนี้ก็เป็น commitment กับตัวเอง แล้วเวลาเราทำงานนี่ไม่มีความ","time":"2026-08-04T14:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมออกกำลังกายเกือบจะทุกวัน อันนี้ก็เป็น commitment กับตัวเอง แล้วเวลาเราทำงานนี่ไม่มีความ","time":"2026-08-04T14:26:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","ออกกำลังกาย","เกือบจะ","ทุกวัน"," ","อันนี้","ก็","เป็น"," ","commitment"," ","กับ","ตัวเอง"," ","แล้ว","เวลา","เรา","ทำงาน","นี่","ไม่","มี","ความ"],"library":"newmm","runtime":0.00032401084899902344},"time":"2026-08-04T14: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":"commitment","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14: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":"commitment","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14: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":"commitment","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14: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":"commitment","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14: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":"commitment","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครียดเลย เพราะเรามีความสุขกับสิ่งที่เราทำ ","time":"2026-08-04T14:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครียดเลย เพราะเรามีความสุขกับสิ่งที่เราทำ ","time":"2026-08-04T14:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครียด","เลย"," ","เพราะ","เรา","มีความสุข","กับ","สิ่ง","ที่","เรา","ทำ"," "],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือคิดว่าสิ่งหนึ่งที่สำคัญ สิ่ง","time":"2026-08-04T14:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือคิดว่าสิ่งหนึ่งที่สำคัญ สิ่ง","time":"2026-08-04T14:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","คิด","ว่า","สิ่ง","หนึ่ง","ที่","สำคัญ"," ","สิ่ง"],"library":"newmm","runtime":0.0004322528839111328},"time":"2026-08-04T14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T14: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:26:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราอยู่กับปัจจุบันนะ ถ้าเรามีสติอยู่กับปัจจุบัน","time":"2026-08-04T14:26:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราอยู่กับปัจจุบันนะ ถ้าเรามีสติอยู่กับปัจจุบัน","time":"2026-08-04T14:26:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","อยู่","กับ","ปัจจุบัน","นะ"," ","ถ้า","เรา","มีสติ","อยู่","กับ","ปัจจุบัน"],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-04T14:26: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":[]},{"word":"ปัจจุบัน","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"ปัจจุบัน","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"ปัจจุบัน","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"ปัจจุบัน","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"ปัจจุบัน","suggestions":[]}]},"time":"2026-08-04T14:26: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-04T14:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกอย่างมันก็เดินหน้าไปตามวิถีที่จะเป็นครับ ","time":"2026-08-04T14:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกอย่างมันก็เดินหน้าไปตามวิถีที่จะเป็นครับ ","time":"2026-08-04T14:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกอย่าง","มัน","ก็","เดินหน้า","ไป","ตาม","วิถี","ที่จะ","เป็น","ครับ"," "],"library":"newmm","runtime":0.0002562999725341797},"time":"2026-08-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26: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-04T14:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"(ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) อาจารย์บุหงาค่ะ ร้อยปีค่ะ (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) ","time":"2026-08-04T14:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"(ผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี) อาจารย์บุหงาค่ะ ร้อยปีค่ะ (ผู้ช่วยศาสตราจารย์ ดร.บุหงา) ","time":"2026-08-04T14:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["(","ผู้ช่วยศาสตราจารย์"," ","ดร.","ทอแสง","รัศมี",")"," ","อาจารย์","บุหงา","ค่ะ"," ","ร้อย","ปี","ค่ะ"," ","(","ผู้ช่วยศาสตราจารย์"," ","ดร.","บุหงา",")"," "],"library":"newmm","runtime":0.0003075599670410156},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":[]},{"word":"บุหงา","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":[]},{"word":"บุหงา","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":[]},{"word":"บุหงา","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":["ดร","เรา","ครู"]},{"word":"บุหงา","suggestions":["เหงา"]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"ผู้ช่วยศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":["ดร","เรา","ครู"]},{"word":"บุหงา","suggestions":["เหงา"]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร้อยหนึ่ง นี่นะคะ อันดับแรกเลย ","time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร้อยหนึ่ง นี่นะคะ อันดับแรกเลย ","time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร้อย","หนึ่ง"," ","นี่","นะคะ"," ","อันดับ","แรก","เลย"," "],"library":"newmm","runtime":0.00020170211791992188},"time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร้อยหนึ่ง","suggestions":["101","๑๐๑"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร้อยหนึ่ง","suggestions":["101","๑๐๑"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร้อยหนึ่ง","suggestions":["101","๑๐๑"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร้อยหนึ่ง","suggestions":["101","๑๐๑"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร้อยหนึ่ง","suggestions":["101","๑๐๑"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วิธีคิดค่ะ วิธีคิดเลย ถ้าเราคิด Positive ใครบอกอยากร้อยปี ยกมือ ","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-04T14:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิธีคิดค่ะ วิธีคิดเลย ถ้าเราคิด Positive ใครบอกอยากร้อยปี ยกมือ ","time":"2026-08-04T14:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิธีคิดค่ะ วิธีคิดเลย ถ้าเราคิด Positive ใครบอกอยากร้อยปี ยกมือ ","time":"2026-08-04T14:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิธี","คิด","ค่ะ"," ","วิธี","คิด","เลย"," ","ถ้า","เรา","คิด"," ","Positive"," ","ใคร","บอก","อยาก","ร้อย","ปี"," ","ยกมือ"," "],"library":"newmm","runtime":0.0002765655517578125},"time":"2026-08-04T14:26: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":[]},{"word":"Positive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยกมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"Positive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยกมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"Positive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยกมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"Positive","suggestions":["positive"]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยกมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":[]},{"word":"Positive","suggestions":["positive"]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"บอก","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยกมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นี่ คิด Postive แล้ว ","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-04T14:26:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ คิด Postive แล้ว ","time":"2026-08-04T14:26:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ คิด Postive แล้ว ","time":"2026-08-04T14:26:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","คิด"," ","Postive"," ","แล้ว"," "],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T14:26: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":"Postive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":"Postive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":"Postive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":"Postive","suggestions":["positive"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":"Postive","suggestions":["positive"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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-04T14:26:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ถ้าเรามีแรงนะคะ เราจะไว้ถึงร้อยปี","time":"2026-08-04T14:26:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ถ้าเรามีแรงนะคะ เราจะไว้ถึงร้อยปี","time":"2026-08-04T14:26:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ถ้า","เรา","มี","แรง","นะคะ"," ","เรา","จะ","ไว้","ถึง","ร้อย","ปี"],"library":"newmm","runtime":0.00017571449279785156},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]}]},"time":"2026-08-04T14:26: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-04T14:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยค่ะ ใช่ไหมคะ อะไรก็สู้ฉันไม่ได้เราก็จะ","time":"2026-08-04T14:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยค่ะ ใช่ไหมคะ อะไรก็สู้ฉันไม่ได้เราก็จะ","time":"2026-08-04T14:26:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","ค่ะ"," ","ใช่ไหม","คะ"," ","อะไร","ก็","สู้","ฉัน","ไม่","ได้","เรา","ก็","จะ"],"library":"newmm","runtime":0.00022482872009277344},"time":"2026-08-04T14: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":[]},{"word":"ได้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ได้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ได้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ได้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ได้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:26:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หาวิธีการทำอย่างไรให้เราอยู่ร้อยปีอย่างมีความสุข ","time":"2026-08-04T14:26:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หาวิธีการทำอย่างไรให้เราอยู่ร้อยปีอย่างมีความสุข ","time":"2026-08-04T14:26:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หา","วิธีการ","ทำ","อย่างไร","ให้","เรา","อยู่","ร้อย","ปี","อย่าง","มีความสุข"," "],"library":"newmm","runtime":0.0011866092681884766},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มีความสุข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มีความสุข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มีความสุข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มีความสุข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มีความสุข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:26:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถูกไหมคะ 1. วิธีคิดมาแล้ว 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-04T14:27:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถูกไหมคะ 1. วิธีคิดมาแล้ว 2. ค่ะ ต้องปฏิบัติ","time":"2026-08-04T14:27:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถูกไหมคะ 1. วิธีคิดมาแล้ว 2. ค่ะ ต้องปฏิบัติ","time":"2026-08-04T14:27:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถูก","ไหม","คะ"," ","1."," ","วิธี","คิด","มา","แล้ว"," ","2."," ","ค่ะ"," ","ต้อง","ปฏิบัติ"],"library":"newmm","runtime":0.00022530555725097656},"time":"2026-08-04T14:27: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":"1.","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":[]}]},"time":"2026-08-04T14:27: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":"1.","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":[]}]},"time":"2026-08-04T14:27: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":"1.","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":[]}]},"time":"2026-08-04T14:27: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":"1.","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":[]}]},"time":"2026-08-04T14:27: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":"1.","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":[]}]},"time":"2026-08-04T14:27: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-04T14:27:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ณ วันนี้ เริ่มตั้งแต่วันนี้เลยค่ะ ที่บอกเมื่อกี้ ","time":"2026-08-04T14:27:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ณ วันนี้ เริ่มตั้งแต่วันนี้เลยค่ะ ที่บอกเมื่อกี้ ","time":"2026-08-04T14:27:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ณ"," ","วันนี้"," ","เริ่ม","ตั้งแต่","วันนี้","เลย","ค่ะ"," ","ที่","บอก","เมื่อกี้"," "],"library":"newmm","runtime":0.0002052783966064453},"time":"2026-08-04T14:27: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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-04T14:27:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การออกกำลังกาย อารมณ์การจัดการกับความเครียด นอนให้พอ นอนไม่พอหน้าไม่เด้ง จำไว้เลย","time":"2026-08-04T14:27:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การออกกำลังกาย อารมณ์การจัดการกับความเครียด นอนให้พอ นอนไม่พอหน้าไม่เด้ง จำไว้เลย","time":"2026-08-04T14:27:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การออกกำลังกาย"," ","อารมณ์","การ","จัดการ","กับ","ความเครียด"," ","นอน","ให้","พอ"," ","นอน","ไม่","พอ","หน้า","ไม่","เด้ง"," ","จำไว้","เลย"],"library":"newmm","runtime":0.0003814697265625},"time":"2026-08-04T14:27: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":[]},{"word":"ให้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เด้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำไว้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:27: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":[]},{"word":"ให้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เด้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำไว้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:27: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":[]},{"word":"ให้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เด้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำไว้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:27: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":[]},{"word":"ให้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เด้ง","suggestions":["เด้อ","เด้","ได้"]},{"word":" ","suggestions":[]},{"word":"จำไว้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:27: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":[]},{"word":"ให้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เด้ง","suggestions":["เด้อ","เด้","ได้"]},{"word":" ","suggestions":[]},{"word":"จำไว้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:27: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-04T14:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เมื่อไรนอนไม่พอ หน้าไม่เด้ง จับไว้เลยนะคะ ","time":"2026-08-04T14:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เมื่อไรนอนไม่พอ หน้าไม่เด้ง จับไว้เลยนะคะ ","time":"2026-08-04T14:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เมื่อไร","นอน","ไม่","พอ"," ","หน้า","ไม่","เด้ง"," ","จับ","ไว้","เลย","นะคะ"," "],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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-04T14:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่พูดเอง เพราะว่านอนไม่พอนะคะ ","time":"2026-08-04T14:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่พูดเอง เพราะว่านอนไม่พอนะคะ ","time":"2026-08-04T14:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","พูด","เอง"," ","เพราะว่า","นอน","ไม่","พอ","นะคะ"," "],"library":"newmm","runtime":0.00014925003051757812},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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-04T14:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้นนอนให้พอ หน้าให้เด้ง ออกกำลังกายให้พอ ","time":"2026-08-04T14:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้นนอนให้พอ หน้าให้เด้ง ออกกำลังกายให้พอ ","time":"2026-08-04T14:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น","นอน","ให้","พอ"," ","หน้า","ให้","เด้ง"," ","ออกกำลังกาย","ให้","พอ"," "],"library":"newmm","runtime":0.000225067138671875},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ให้แข็ง ท่านั่งนะคะ ถ้าวันนี้ไม่ใส่กระโปรงจะ Exercise ให้ดู ","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-04T14:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้แข็ง ท่านั่งนะคะ ถ้าวันนี้ไม่ใส่กระโปรงจะ Exercise ให้ดู ","time":"2026-08-04T14:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้แข็ง ท่านั่งนะคะ ถ้าวันนี้ไม่ใส่กระโปรงจะ Exercise ให้ดู ","time":"2026-08-04T14:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","แข็ง"," ","ท่า","นั่ง","นะคะ"," ","ถ้า","วันนี้","ไม่","ใส่","กระโปรง","จะ"," ","Exercise"," ","ให้","ดู"," "],"library":"newmm","runtime":0.00024080276489257812},"time":"2026-08-04T14: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":"Exercise","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"Exercise","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"Exercise","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"Exercise","suggestions":["exercise"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"Exercise","suggestions":["exercise"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:27:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงแม้ท่านนั่ง ท่านก็ออกกำลังกายได้นะคะ ","time":"2026-08-04T14:27:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงแม้ท่านนั่ง ท่านก็ออกกำลังกายได้นะคะ ","time":"2026-08-04T14:27:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึงแม้","ท่าน","นั่ง"," ","ท่าน","ก็","ออกกำลังกาย","ได้","นะคะ"," "],"library":"newmm","runtime":0.00021219253540039062},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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-04T14:27:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างนี้น่ะค่ะ เขาบอกว่าทานอาหารปุ๊บ ","time":"2026-08-04T14:27:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างนี้น่ะค่ะ เขาบอกว่าทานอาหารปุ๊บ ","time":"2026-08-04T14:27:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างนี้","น่ะ","ค่ะ"," ","เขา","บอ","กว่า","ทานอาหาร","ปุ๊บ"," "],"library":"newmm","runtime":0.0001723766326904297},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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":[]}]},"time":"2026-08-04T14:27: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-04T14:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านต้องออกกำลังกาย นั่งอยู่เฉย ๆ ท่านก็ทำได้","time":"2026-08-04T14:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านต้องออกกำลังกาย นั่งอยู่เฉย ๆ ท่านก็ทำได้","time":"2026-08-04T14:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","ต้อง","ออกกำลังกาย"," ","นั่ง","อยู่","เฉย ๆ"," ","ท่าน","ก็","ทำได้"],"library":"newmm","runtime":0.0011668205261230469},"time":"2026-08-04T14:27: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-04T14:27: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-04T14:27: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-04T14:27: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-04T14:27: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-04T14:27: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-04T14:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกร็งกล้ามเนื้อ เกร็งกล้ามเนื้อได้ค่ะ เพราะว่าถ้านั่ง","time":"2026-08-04T14:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกร็งกล้ามเนื้อ เกร็งกล้ามเนื้อได้ค่ะ เพราะว่าถ้านั่ง","time":"2026-08-04T14:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกร็ง","กล้ามเนื้อ"," ","เกร็ง","กล้ามเนื้อ","ได้","ค่ะ"," ","เพราะว่า","ถ้า","นั่ง"],"library":"newmm","runtime":0.00016188621520996094},"time":"2026-08-04T14: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":[]},{"word":"นั่ง","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นั่ง","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นั่ง","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นั่ง","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"นั่ง","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นาน ๆ นี่ เลือดมันไหลค้าง เกร็งเลยค่ะ ถ้าท่านมีปัญ","time":"2026-08-04T14:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นาน ๆ นี่ เลือดมันไหลค้าง เกร็งเลยค่ะ ถ้าท่านมีปัญ","time":"2026-08-04T14: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-04T14: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":[]},{"word":"เลือด","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไหล","suggestions":[]},{"word":"ค้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เกร็ง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ปัญ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"เลือด","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไหล","suggestions":[]},{"word":"ค้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เกร็ง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ปัญ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"เลือด","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไหล","suggestions":[]},{"word":"ค้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เกร็ง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ปัญ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"เลือด","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไหล","suggestions":[]},{"word":"ค้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เกร็ง","suggestions":["เกร็ด","เกรง","เสร็จ"]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ปัญ","suggestions":["ปัด","อัญ","ปัก"]}]},"time":"2026-08-04T14: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":[]},{"word":"เลือด","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไหล","suggestions":[]},{"word":"ค้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เกร็ง","suggestions":["เกร็ด","เกรง","เสร็จ"]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ปัญ","suggestions":["ปัด","อัญ","ปัก"]}]},"time":"2026-08-04T14:27: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-04T14:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ท่ารขมิบดูค่ะ เพราะว่าเมื่อไหร่ก็ตามผู้สูงอายุมีปัญหาเล็ด ","time":"2026-08-04T14:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ท่ารขมิบดูค่ะ เพราะว่าเมื่อไหร่ก็ตามผู้สูงอายุมีปัญหาเล็ด ","time":"2026-08-04T14:27:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ท่า","ร","ขมิบ","ดู","ค่ะ"," ","เพราะว่า","เมื่อไหร่","ก็ตาม","ผู้สูงอายุ","มีปัญหา","เล็ด"," "],"library":"newmm","runtime":0.0012707710266113281},"time":"2026-08-04T14: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เมื่อไหร่","suggestions":[]},{"word":"ก็ตาม","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เล็ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เมื่อไหร่","suggestions":[]},{"word":"ก็ตาม","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เล็ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เมื่อไหร่","suggestions":[]},{"word":"ก็ตาม","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เล็ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เมื่อไหร่","suggestions":[]},{"word":"ก็ตาม","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เล็ด","suggestions":["เล็ก","เมล็ด","เช็ด"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เมื่อไหร่","suggestions":[]},{"word":"ก็ตาม","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"เล็ด","suggestions":["เล็ก","เมล็ด","เช็ด"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:28:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่... แบบประเภทไม่ภูมิใจนี่ หวาด","time":"2026-08-04T14:28:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่... แบบประเภทไม่ภูมิใจนี่ หวาด","time":"2026-08-04T14:28:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","..."," ","แบบ","ประเภท","ไม่","ภูมิใจ","นี่"," ","หวาด"],"library":"newmm","runtime":0.0002067089080810547},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":["วาด","หวาน","กวาด"]}]},"time":"2026-08-04T14:28: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":["วาด","หวาน","กวาด"]}]},"time":"2026-08-04T14:28: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-04T14:28:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระแวง เพราะฉะนั้นนะคะ ท่านก็ขมิบได้ค่ะ ","time":"2026-08-04T14:28:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระแวง เพราะฉะนั้นนะคะ ท่านก็ขมิบได้ค่ะ ","time":"2026-08-04T14:28:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระแวง"," ","เพราะฉะนั้น","นะคะ"," ","ท่าน","ก็","ขมิบ","ได้","ค่ะ"," "],"library":"newmm","runtime":0.0011293888092041016},"time":"2026-08-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกกำลัง นั่งเฉย ๆ ออกกำลังหล้ามเนื้อขา","time":"2026-08-04T14:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกกำลัง นั่งเฉย ๆ ออกกำลังหล้ามเนื้อขา","time":"2026-08-04T14:28:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออกกำลัง"," ","นั่ง","เฉย ๆ"," ","ออกกำลัง","หล้า","ม","เนื้อ","ขา"],"library":"newmm","runtime":0.0001938343048095703},"time":"2026-08-04T14: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":[]},{"word":"ขา","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ขา","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ขา","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ขา","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ขา","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:28:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และแขนได้เพราะฉะนั้นอยู่ที่วิธีคิดค่ะ ไม่มีอุปสรรค์สำหรับเรา ","time":"2026-08-04T14:28:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และแขนได้เพราะฉะนั้นอยู่ที่วิธีคิดค่ะ ไม่มีอุปสรรค์สำหรับเรา ","time":"2026-08-04T14:28:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","แขน","ได้","เพราะฉะนั้น","อยู่","ที่","วิธี","คิด","ค่ะ"," ","ไม่","มี","อุป","สรรค์","สำหรับ","เรา"," "],"library":"newmm","runtime":0.00030541419982910156},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รักตัวเอง แล้วก็หาคนที่อยู่ข้างเคียงที่จะสามารถช่วย Support เรา ","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-04T14:28:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักตัวเอง แล้วก็หาคนที่อยู่ข้างเคียงที่จะสามารถช่วย Support เรา ","time":"2026-08-04T14:28:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักตัวเอง แล้วก็หาคนที่อยู่ข้างเคียงที่จะสามารถช่วย Support เรา ","time":"2026-08-04T14:28:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","ตัวเอง"," ","แล้วก็","หา","คน","ที่อยู่","ข้างเคียง","ที่จะ","สามารถ","ช่วย"," ","Support"," ","เรา"," "],"library":"newmm","runtime":0.0003154277801513672},"time":"2026-08-04T14:28: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":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":"Support","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":"Support","suggestions":["support"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":"Support","suggestions":["support"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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-04T14:28:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่างวัยก็ได้ แล้วสำหรับน้อง ๆ นะคะ ท","time":"2026-08-04T14:28:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่างวัยก็ได้ แล้วสำหรับน้อง ๆ นะคะ ท","time":"2026-08-04T14:28:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่างวัย","ก็ได้"," ","แล้ว","สำหรับ","น้อง ๆ"," ","นะคะ"," ","ท"],"library":"newmm","runtime":0.00020432472229003906},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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-04T14:28:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่วันนี้มาครู พี่ ป้า น้า ย่า ยาย เป็นได้หมดเลยนะคะ อาจจะเป็นทวดก็ไม่รู้นะคะ ","time":"2026-08-04T14:28:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่วันนี้มาครู พี่ ป้า น้า ย่า ยาย เป็นได้หมดเลยนะคะ อาจจะเป็นทวดก็ไม่รู้นะคะ ","time":"2026-08-04T14:28:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","วันนี้","มา","ครู"," ","พี่"," ","ป้า"," ","น้า"," ","ย่า"," ","ยาย"," ","เป็นได้","หมด","เลย","นะคะ"," ","อาจจะ","เป็น","ทวด","ก็","ไม่","รู้","นะคะ"," "],"library":"newmm","runtime":0.0003409385681152344},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"ย่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นได้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ทวด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"ย่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นได้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ทวด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"ย่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นได้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ทวด","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"ย่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นได้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ทวด","suggestions":["ขวด","ทด","ทวี"]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"ย่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นได้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ทวด","suggestions":["ขวด","ทด","ทวี"]},{"word":"ก็","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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-04T14:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ยังเชื่อว่า ณ วันนี้ที่น้อง ๆ มา น้อง","time":"2026-08-04T14:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ยังเชื่อว่า ณ วันนี้ที่น้อง ๆ มา น้อง","time":"2026-08-04T14:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ยัง","เชื่อ","ว่า"," ","ณ"," ","วันนี้","ที่","น้อง ๆ"," ","มา"," ","น้อง"],"library":"newmm","runtime":0.0001690387725830078},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T14:28: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-04T14:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือพลังที่จะสร้างสรรค์ ที่จะดูแลตัวเอง","time":"2026-08-04T14:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือพลังที่จะสร้างสรรค์ ที่จะดูแลตัวเอง","time":"2026-08-04T14:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","พลัง","ที่จะ","สร้างสรรค์"," ","ที่จะ","ดูแลตัวเอง"],"library":"newmm","runtime":0.00015544891357421875},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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":[]}]},"time":"2026-08-04T14:28: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-04T14:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เข้มแข็งและดูแลผู้สูงวัยและพิการนะคะ ","time":"2026-08-04T14:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เข้มแข็งและดูแลผู้สูงวัยและพิการนะคะ ","time":"2026-08-04T14:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เข้มแข็ง","และ","ดูแล","ผู้สูงวัย","และ","พิการ","นะคะ"," "],"library":"newmm","runtime":0.00019168853759765625},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:28:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อไหร่ที่เราเชื่อมโยงพลัง เรามีพลังค่ะ ","time":"2026-08-04T14:28:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อไหร่ที่เราเชื่อมโยงพลัง เรามีพลังค่ะ ","time":"2026-08-04T14:28:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อไหร่","ที่","เรา","เชื่อมโยง","พลัง"," ","เรา","มีพลัง","ค่ะ"," "],"library":"newmm","runtime":0.00023937225341796875},"time":"2026-08-04T14:28: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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-04T14:28:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นโยบายรัฐบาลค่อย ๆ ออก ค่อย ๆ ผลักดัน โมเดล","time":"2026-08-04T14:28:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นโยบายรัฐบาลค่อย ๆ ออก ค่อย ๆ ผลักดัน โมเดล","time":"2026-08-04T14:28:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นโยบาย","รัฐบาล","ค่อย ๆ"," ","ออก"," ","ค่อย ๆ"," ","ผลักดัน"," ","โมเดล"],"library":"newmm","runtime":0.000247955322265625},"time":"2026-08-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28: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-04T14:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้นแบบ ยังไปไม่ถึง เพราะฉะนั้น ตอนนี้ที่ทำได้ ","time":"2026-08-04T14:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้นแบบ ยังไปไม่ถึง เพราะฉะนั้น ตอนนี้ที่ทำได้ ","time":"2026-08-04T14:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้นแบบ"," ","ยัง","ไป","ไม่","ถึง"," ","เพราะฉะนั้น"," ","ตอนนี้","ที่","ทำได้"," "],"library":"newmm","runtime":0.0004546642303466797},"time":"2026-08-04T14:28: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:28: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-04T14:29:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้และชุมชนที่เราจะสร้างพลังที่เข้มแข็งด้วยกัน ","time":"2026-08-04T14:29:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้และชุมชนที่เราจะสร้างพลังที่เข้มแข็งด้วยกัน ","time":"2026-08-04T14:29:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","และ","ชุมชน","ที่","เรา","จะ","สร้าง","พลัง","ที่","เข้มแข็ง","ด้วยกัน"," "],"library":"newmm","runtime":0.00021696090698242188},"time":"2026-08-04T14:29: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":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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-04T14:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และครู พี่ ป้า น้า อา คุณย่า คุณยาย ","time":"2026-08-04T14:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และครู พี่ ป้า น้า อา คุณย่า คุณยาย ","time":"2026-08-04T14:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ครู"," ","พี่"," ","ป้า"," ","น้า"," ","อา"," ","คุณย่า"," ","คุณยาย"," "],"library":"newmm","runtime":0.000179290771484375},"time":"2026-08-04T14:29: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":[]},{"word":"คุณยาย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"คุณยาย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"คุณยาย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"คุณยาย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"คุณยาย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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-04T14:29:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เชื่อมั่นว่าหนูทำได้ แล้วพี่ ๆ ทุกคนที่","time":"2026-08-04T14:29:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เชื่อมั่นว่าหนูทำได้ แล้วพี่ ๆ ทุกคนที่","time":"2026-08-04T14:29:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เชื่อมั่น","ว่า","หนู","ทำได้"," ","แล้ว","พี่"," ","ๆ"," ","ทุกคน","ที่"],"library":"newmm","runtime":0.0002422332763671875},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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-04T14:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สู้ต่อค่ะ ร้อยปี แล้วเรามาเจอกันค่ะ ","time":"2026-08-04T14:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สู้ต่อค่ะ ร้อยปี แล้วเรามาเจอกันค่ะ ","time":"2026-08-04T14:29:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สู้","ต่อ","ค่ะ"," ","ร้อย","ปี"," ","แล้ว","เรา","มา","เจอกัน","ค่ะ"," "],"library":"newmm","runtime":0.0001850128173828125},"time":"2026-08-04T14: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขอบคุณอาจารย์บุหงาค่ะ ก็จริง ๆ ที่พูดว่า","time":"2026-08-04T14:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขอบคุณอาจารย์บุหงาค่ะ ก็จริง ๆ ที่พูดว่า","time":"2026-08-04T14:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขอบคุณ","อาจารย์","บุหงา","ค่ะ"," ","ก็","จริง ๆ"," ","ที่","พูดว่า"],"library":"newmm","runtime":0.00017976760864257812},"time":"2026-08-04T14:29: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":[]},{"word":"พูดว่า","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"พูดว่า","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"พูดว่า","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"พูดว่า","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"พูดว่า","suggestions":[]}]},"time":"2026-08-04T14:29: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-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร้อยปีนะคะ ถ้าไม่เชื่อนี่ถามพี่ ๆ พมจ. ทุก ๆ จังหวัดได้เลย","time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร้อยปีนะคะ ถ้าไม่เชื่อนี่ถามพี่ ๆ พมจ. ทุก ๆ จังหวัดได้เลย","time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร้อย","ปี","นะคะ"," ","ถ้า","ไม่","เชื่อ","นี่","ถาม","พี่"," ","ๆ"," ","พม","จ."," ","ทุก ๆ"," ","จังหวัด","ได้","เลย"],"library":"newmm","runtime":0.0002567768096923828},"time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เชื่อ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พม","suggestions":[]},{"word":"จ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เชื่อ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พม","suggestions":[]},{"word":"จ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เชื่อ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พม","suggestions":[]},{"word":"จ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เชื่อ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พม","suggestions":["พล","พอ","พร"]},{"word":"จ.","suggestions":["จะ","จบ","จำ"]},{"word":" ","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"ปี","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เชื่อ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พม","suggestions":["พล","พอ","พร"]},{"word":"จ.","suggestions":["จะ","จบ","จำ"]},{"word":" ","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จังหวัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T14:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ค่ะ เพราะเรามีคนอายุเกิน 100 ปี เยอะมากเลยค่ะประเทศไทย ","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-04T14:29:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ เพราะเรามีคนอายุเกิน 100 ปี เยอะมากเลยค่ะประเทศไทย ","time":"2026-08-04T14:29:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ เพราะเรามีคนอายุเกิน 100 ปี เยอะมากเลยค่ะ ประเทศไทย ","time":"2026-08-04T14:29:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","เพราะ","เรา","มี","คน","อายุ","เกิน"," ","100"," ","ปี"," ","เยอะ","มาก","เลย","ค่ะ"," ","ประเทศ","ไทย"," "],"library":"newmm","runtime":0.00025916099548339844},"time":"2026-08-04T14:29: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เยอะ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เยอะ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เยอะ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เยอะ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เยอะ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วก็ตำราโบราณว่าไว้ ว่าเราไปได้ถึง 130 ","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-04T14:29:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ตำราโบราณว่าไว้ ว่าเราไปได้ถึง 130 ","time":"2026-08-04T14:29:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ตำราโบราณว่าไว้ ว่าเราไปได้ถึง 130 ","time":"2026-08-04T14:29:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ตำรา","โบราณ","ว่า","ไว้"," ","ว่า","เรา","ไป","ได้","ถึง"," ","130"," "],"library":"newmm","runtime":0.00021529197692871094},"time":"2026-08-04T14:29: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":"130","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"130","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"130","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"130","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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":"130","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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-04T14:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้น ทุกนวัตกรรมที่มี ทุกความร่วมมือของทุกมหาวิทยาลัยนี่ก็ทำให้เราอยู่อย่างมีคุณภาพชีวิตที่ดี","time":"2026-08-04T14:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้น ทุกนวัตกรรมที่มี ทุกความร่วมมือของทุกมหาวิทยาลัยนี่ก็ทำให้เราอยู่อย่างมีคุณภาพชีวิตที่ดี","time":"2026-08-04T14:29:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น"," ","ทุก","นวัตกรรม","ที่","มี"," ","ทุก","ความร่วมมือ","ของ","ทุก","มหาวิทยาลัย","นี่","ก็","ทำให้","เรา","อยู่","อย่าง","มี","คุณภาพชีวิต","ที่","ดี"],"library":"newmm","runtime":0.0005323886871337891},"time":"2026-08-04T14: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":[]},{"word":"ความร่วมมือ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ความร่วมมือ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ความร่วมมือ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ความร่วมมือ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ความร่วมมือ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ด้วย แต่จริง ๆ แล้วอยู่ที่นวัตกรรมความคิดของเรา","time":"2026-08-04T14:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ด้วย แต่จริง ๆ แล้วอยู่ที่นวัตกรรมความคิดของเรา","time":"2026-08-04T14:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ด้วย"," ","แต่","จริง ๆ"," ","แล้ว","อยู่","ที่","นวัตกรรม","ความคิด","ของ","เรา"],"library":"newmm","runtime":0.00023031234741210938},"time":"2026-08-04T14:29: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":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:29: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":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ความคิด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:29: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-04T14:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ถ้าเราทำทุกเรื่องให้มีความสุข ไม่ว่าจะเป็นเรื่องดีเรื่องร้าย ","time":"2026-08-04T14:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ถ้าเราทำทุกเรื่องให้มีความสุข ไม่ว่าจะเป็นเรื่องดีเรื่องร้าย ","time":"2026-08-04T14:29:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ถ้า","เรา","ทำ","ทุก","เรื่อง","ให้","มีความสุข"," ","ไม่","ว่า","จะ","เป็นเรื่อง","ดี","เรื่อง","ร้าย"," "],"library":"newmm","runtime":0.0003216266632080078},"time":"2026-08-04T14: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":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ร้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ร้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ร้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ร้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นเรื่อง","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ร้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:29: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-04T14:29:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันเข้ามาแล้วก็ถือว่าเป็นบทเรียนก้าวผ่านไปให้ได้ไม่ว่าจะเป็นความเจ็บป่วย","time":"2026-08-04T14:29:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันเข้ามาแล้วก็ถือว่าเป็นบทเรียนก้าวผ่านไปให้ได้ไม่ว่าจะเป็นความเจ็บป่วย","time":"2026-08-04T14:29:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","เข้ามา","แล้วก็","ถือว่า","เป็น","บทเรียน","ก้าว","ผ่าน","ไป","ให้ได้","ไม่","ว่า","จะ","เป็น","ความเจ็บป่วย"],"library":"newmm","runtime":0.00031304359436035156},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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":[]}]},"time":"2026-08-04T14:29: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":["ความเจ็บปวด"]}]},"time":"2026-08-04T14:29: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":["ความเจ็บปวด"]}]},"time":"2026-08-04T14:29: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-04T14:29:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรนะคะ ก็พลังใจนี่แหละที่จะทำให้เราอายุ","time":"2026-08-04T14:29:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรนะคะ ก็พลังใจนี่แหละที่จะทำให้เราอายุ","time":"2026-08-04T14:29:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","นะคะ"," ","ก็","พลัง","ใจ","นี่แหละ","ที่จะ","ทำให้","เรา","อายุ"],"library":"newmm","runtime":0.0002143383026123047},"time":"2026-08-04T14:29: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-04T14:29: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-04T14:29: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-04T14:29: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-04T14:29: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-04T14:29: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-04T14:30:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยืนยาว สุขภาพดี แล้วก็มีความสุขนะคะ ก็ต้อง","time":"2026-08-04T14:30:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยืนยาว สุขภาพดี แล้วก็มีความสุขนะคะ ก็ต้อง","time":"2026-08-04T14:30:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยืนยาว"," ","สุขภาพ","ดี"," ","แล้วก็","มีความสุข","นะคะ"," ","ก็","ต้อง"],"library":"newmm","runtime":0.00020503997802734375},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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-04T14:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่าน และขอเสียงปรบมือให้ท่านวิทยากีด้วยนะคะ ","time":"2026-08-04T14:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่าน และขอเสียงปรบมือให้ท่านวิทยากีด้วยนะคะ ","time":"2026-08-04T14:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน"," ","และ","ขอ","เสียง","ปรบมือให้","ท่าน","วิทยา","กี","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.00024271011352539062},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T14:30:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ขอขอบพระคุณทั้ง 4 ท่านเป็นอย่างสูงนะคะ ","time":"2026-08-04T14:30:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ขอขอบพระคุณทั้ง 4 ท่านเป็นอย่างสูงนะคะ ","time":"2026-08-04T14:30:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ขอ","ขอบพระคุณ","ทั้ง"," ","4"," ","ท่าน","เป็น","อย่าง","สูง","นะคะ"," "],"library":"newmm","runtime":0.000415802001953125},"time":"2026-08-04T14:30: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T14:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รบกวนทั้ง 4 ท่านอยู่บนเวทีสักครู่นะคะ ให้ทีมงานเคลียร์","time":"2026-08-04T14:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รบกวนทั้ง 4 ท่านอยู่บนเวทีสักครู่นะคะ ให้ทีมงานเคลียร์","time":"2026-08-04T14:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รบกวน","ทั้ง"," ","4"," ","ท่าน","อยู่","บน","เวที","สักครู่","นะคะ"," ","ให้","ทีมงาน","เคลียร์"],"library":"newmm","runtime":0.0002818107604980469},"time":"2026-08-04T14:30: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"สักครู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ทีมงาน","suggestions":[]},{"word":"เคลียร์","suggestions":[]}]},"time":"2026-08-04T14:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รบกวน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"สักครู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ทีมงาน","suggestions":[]},{"word":"เคลียร์","suggestions":[]}]},"time":"2026-08-04T14:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รบกวน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"สักครู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ทีมงาน","suggestions":[]},{"word":"เคลียร์","suggestions":[]}]},"time":"2026-08-04T14:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รบกวน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"สักครู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ทีมงาน","suggestions":[]},{"word":"เคลียร์","suggestions":[]}]},"time":"2026-08-04T14:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รบกวน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"สักครู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ทีมงาน","suggestions":[]},{"word":"เคลียร์","suggestions":[]}]},"time":"2026-08-04T14:30: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-04T14:30:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวทีนะคะ แล้วเดี๋ยวจะเชิญท่านอธิการมอบของที่ระลึกค่ะ ","time":"2026-08-04T14:30:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวทีนะคะ แล้วเดี๋ยวจะเชิญท่านอธิการมอบของที่ระลึกค่ะ ","time":"2026-08-04T14:30:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวที","นะคะ"," ","แล้ว","เดี๋ยว","จะ","เชิญ","ท่าน","อธิการ","มอบ","ของที่ระลึก","ค่ะ"," "],"library":"newmm","runtime":0.0002582073211669922},"time":"2026-08-04T14:30: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:30: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-04T14:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้เรามีผู้พิการทางหูด้วยนะคะ ค่ะ ","time":"2026-08-04T14:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้เรามีผู้พิการทางหูด้วยนะคะ ค่ะ ","time":"2026-08-04T14:30:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","เรา","มี","ผู้","พิการ","ทาง","หู","ด้วย","นะคะ"," ","ค่ะ"," "],"library":"newmm","runtime":0.00016999244689941406},"time":"2026-08-04T14: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวขอทีมงานเคลียร์เวทีสักครู่นะคะ ","time":"2026-08-04T14:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวขอทีมงานเคลียร์เวทีสักครู่นะคะ ","time":"2026-08-04T14:30:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","ขอ","ทีมงาน","เคลียร์","เวที","สักครู่","นะคะ"," "],"library":"newmm","runtime":0.00015354156494140625},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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-04T14:30:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระหว่างนี้ออกกำลังกายรอได้นะคะ ","time":"2026-08-04T14:30:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระหว่างนี้ออกกำลังกายรอได้นะคะ ","time":"2026-08-04T14:30:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระหว่าง","นี้","ออกกำลังกาย","รอ","ได้","นะคะ"," "],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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-04T14:30:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างที่คุณหมอบอกนะคะ ว่าวันนี้เรา","time":"2026-08-04T14:30:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างที่คุณหมอบอกนะคะ ว่าวันนี้เรา","time":"2026-08-04T14:30:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ที่","คุณหมอ","บอก","นะคะ"," ","ว่า","วันนี้","เรา"],"library":"newmm","runtime":0.00021791458129882812},"time":"2026-08-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยืดเส้นยืดสายนิดหนึ่งนะคะ วันนี้เราก็นั่งกันมาตั้งแต่เช้า","time":"2026-08-04T14:30:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยืดเส้นยืดสายนิดหนึ่งนะคะ วันนี้เราก็นั่งกันมาตั้งแต่เช้า","time":"2026-08-04T14:30:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยืดเส้นยืดสาย","นิดหนึ่ง","นะคะ"," ","วันนี้","เรา","ก็","นั่ง","กัน","มา","ตั้ง","แต่เช้า"],"library":"newmm","runtime":0.0011403560638427734},"time":"2026-08-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30: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-04T14:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วนะ ค่ะ อย่าลืมนะคะ นำเกร็ดความรู้ในวันนี้ไปรับใช้","time":"2026-08-04T14:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วนะ ค่ะ อย่าลืมนะคะ นำเกร็ดความรู้ในวันนี้ไปรับใช้","time":"2026-08-04T14:30:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","นะ"," ","ค่ะ"," ","อย่า","ลืม","นะคะ"," ","นำ","เกร็ดความรู้","ใน","วันนี้","ไป","รับใช้"],"library":"newmm","runtime":0.001180410385131836},"time":"2026-08-04T14: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":[]},{"word":"วันนี้","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับใช้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"วันนี้","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับใช้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"วันนี้","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับใช้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"วันนี้","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับใช้","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"วันนี้","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับใช้","suggestions":[]}]},"time":"2026-08-04T14:30: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-04T14:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ไปปรับใช้นะคะ ศาสตร์และแนวคิดการใช้ชีวิต ","time":"2026-08-04T14:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ไปปรับใช้นะคะ ศาสตร์และแนวคิดการใช้ชีวิต ","time":"2026-08-04T14:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ไป","ปรับ","ใช้","นะคะ"," ","ศาสตร์","และ","แนวคิด","การ","ใช้ชีวิต"," "],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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-04T14:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อการมีอายุยืนยาวอย่างมีคุณภาพค่ะ ","time":"2026-08-04T14:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อการมีอายุยืนยาวอย่างมีคุณภาพค่ะ ","time":"2026-08-04T14:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","การ","มีอายุ","ยืนยาว","อย่าง","มี","คุณภาพ","ค่ะ"," "],"library":"newmm","runtime":0.00017976760864257812},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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":[]}]},"time":"2026-08-04T14:30: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-04T14:31:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ โอกาสนี้ค่ะ ขออนุญาตเรียนเชิญท่านอาจารย์สุวิทย์ แซ่เตีย ","time":"2026-08-04T14:31:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ โอกาสนี้ค่ะ ขออนุญาตเรียนเชิญท่านอาจารย์สุวิทย์ แซ่เตีย ","time":"2026-08-04T14:31:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","โอกาส","นี้","ค่ะ"," ","ขออนุญาต","เรียนเชิญ","ท่าน","อาจารย์","สุ","วิทย์"," ","แซ่","เตีย"," "],"library":"newmm","runtime":0.00028061866760253906},"time":"2026-08-04T14:31: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":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":[]},{"word":"เตีย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31: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":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":[]},{"word":"เตีย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31: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":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":[]},{"word":"เตีย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31: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":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":["แต่","แม่","แค่"]},{"word":"เตีย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31: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":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":["แต่","แม่","แค่"]},{"word":"เตีย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31: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-04T14:31:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รองศาสตราจารย์ ดร.สุวิทย์ แซ่เตีย มอบ","time":"2026-08-04T14:31:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รองศาสตราจารย์ ดร.สุวิทย์ แซ่เตีย มอบ","time":"2026-08-04T14:31:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รองศาสตราจารย์"," ","ดร.","สุ","วิทย์"," ","แซ่","เตีย"," ","มอบ"],"library":"newmm","runtime":0.00018453598022460938},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T14:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของที่ระลึกทั้ง 4 ท่านด้านบนเวทีค่ะ เรียนเชิญค่ะ ","time":"2026-08-04T14:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของที่ระลึกทั้ง 4 ท่านด้านบนเวทีค่ะ เรียนเชิญค่ะ ","time":"2026-08-04T14:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของที่ระลึก","ทั้ง"," ","4"," ","ท่าน","ด้านบน","เวที","ค่ะ"," ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00020003318786621094},"time":"2026-08-04T14:31: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของที่ระลึก","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของที่ระลึก","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของที่ระลึก","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของที่ระลึก","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ด้านบน","suggestions":[]},{"word":"เวที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31: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-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ","time":"2026-08-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.00005221366882324219},"time":"2026-08-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:31: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-04T14:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านแรกขออนุญาตเรียนเชิญ แพทย์","time":"2026-08-04T14:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านแรกขออนุญาตเรียนเชิญ แพทย์","time":"2026-08-04T14:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","แรก","ขออนุญาต","เรียนเชิญ"," ","แพทย์"],"library":"newmm","runtime":0.00012636184692382812},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14:31:24+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-04T14:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบพระคุณอาจารย์ค่ะ ค่ะ ท่านที่ 2 ค่ะ แพทย์หญิงประกายพรึก ทั่งทอง ","time":"2026-08-04T14:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบพระคุณอาจารย์ค่ะ ค่ะ ท่านที่ 2 ค่ะ แพทย์หญิงประกายพรึก ทั่งทอง ","time":"2026-08-04T14:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบพระคุณ","อาจารย์","ค่ะ"," ","ค่ะ"," ","ท่าน","ที่"," ","2"," ","ค่ะ"," ","แพทย์","หญิง","ประกายพรึก"," ","ทั่ง","ทอง"," "],"library":"newmm","runtime":0.00041294097900390625},"time":"2026-08-04T14:31: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":"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-04T14:31: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":"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-04T14:31: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":"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-04T14:31: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":"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-04T14:31: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":"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-04T14:31:28+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-04T14:31:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ท่านที่ 3 ค่ะ อาจารย์","time":"2026-08-04T14:31:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ท่านที่ 3 ค่ะ อาจารย์","time":"2026-08-04T14:31:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ท่าน","ที่"," ","3"," ","ค่ะ"," ","อาจารย์"],"library":"newmm","runtime":0.00013017654418945312},"time":"2026-08-04T14:31: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T14:31: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T14:31: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T14:31: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T14:31: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T14:31: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-04T14:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชูศักดิ์ จันทยานนท์ ค่ะ ","time":"2026-08-04T14:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชูศักดิ์ จันทยานนท์ ค่ะ ","time":"2026-08-04T14:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชู","ศักดิ์"," ","จัน","ทยา","นนท์"," ","ค่ะ"," "],"library":"newmm","runtime":0.0001437664031982422},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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":[]}]},"time":"2026-08-04T14:31: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-04T14:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ และผู้ดำเนินรายการของเราค่ะ ","time":"2026-08-04T14:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ และผู้ดำเนินรายการของเราค่ะ ","time":"2026-08-04T14:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","และ","ผู้ดำเนินรายการ","ของ","เรา","ค่ะ"," "],"library":"newmm","runtime":0.0002040863037109375},"time":"2026-08-04T14:31: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-04T14:31: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-04T14:31: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-04T14:31: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-04T14:31: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-04T14:31: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-04T14:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้ช่วยศาสผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี ถีถะแก้วและขออนุญาต","time":"2026-08-04T14:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้ช่วยศาสผู้ช่วยศาสตราจารย์ ดร.ทอแสงรัศมี ถีถะแก้วและขออนุญาต","time":"2026-08-04T14:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้ช่วย","ศาส","ผู้ช่วยศาสตราจารย์"," ","ดร.","ทอแสง","รัศมี"," ","ถี","ถะ","แก้ว","และ","ขออนุญาต"],"library":"newmm","runtime":0.0014107227325439453},"time":"2026-08-04T14:32: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":[]},{"word":"และ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":"และ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":"และ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":"และ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":"และ","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T14:32: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-04T14:32:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิญทุกท่านถ่ายภาพหมู่นะคะ เชิญค่ะ ","time":"2026-08-04T14:32:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิญทุกท่านถ่ายภาพหมู่นะคะ เชิญค่ะ ","time":"2026-08-04T14:32:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิญ","ทุกท่าน","ถ่ายภาพ","หมู่","นะคะ"," ","เชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00016498565673828125},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T14:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณทั้ง 4 ท่านเป็นอย่างสูงค่ะ รบกวนอาจารย์สุวิทย์","time":"2026-08-04T14:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณทั้ง 4 ท่านเป็นอย่างสูงค่ะ รบกวนอาจารย์สุวิทย์","time":"2026-08-04T14:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ทั้ง"," ","4"," ","ท่าน","เป็น","อย่าง","สูง","ค่ะ"," ","รบกวน","อาจารย์","สุ","วิทย์"],"library":"newmm","runtime":0.00024366378784179688},"time":"2026-08-04T14:32: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]}]},"time":"2026-08-04T14:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]}]},"time":"2026-08-04T14:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]}]},"time":"2026-08-04T14:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รบกวน","suggestions":["ทบทวน","พบกัน","กวน"]},{"word":"อาจารย์","suggestions":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]}]},"time":"2026-08-04T14:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รบกวน","suggestions":["ทบทวน","พบกัน","กวน"]},{"word":"อาจารย์","suggestions":[]},{"word":"สุ","suggestions":[]},{"word":"วิทย์","suggestions":[]}]},"time":"2026-08-04T14:32: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-04T14:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ด้านบนเวทีสักครู่นะคะ ค่ะ และในลำดับต่อไป","time":"2026-08-04T14:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ด้านบนเวทีสักครู่นะคะ ค่ะ และในลำดับต่อไป","time":"2026-08-04T14:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ด้านบน","เวที","สักครู่","นะคะ"," ","ค่ะ"," ","และ","ใน","ลำดับ","ต่อไป"],"library":"newmm","runtime":0.00019860267639160156},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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":[]}]},"time":"2026-08-04T14:32: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-04T14:32:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ วินาทีที่ทุกท่านรอคอยก็มาถึงแล้วค่ะ โอกาสนี้ค่ะ ","time":"2026-08-04T14:32:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ วินาทีที่ทุกท่านรอคอยก็มาถึงแล้วค่ะ โอกาสนี้ค่ะ ","time":"2026-08-04T14:32:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","วินาที","ที่","ทุกท่าน","รอคอย","ก็","มาถึง","แล้ว","ค่ะ"," ","โอกาส","นี้","ค่ะ"," "],"library":"newmm","runtime":0.00027251243591308594},"time":"2026-08-04T14:32: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:32: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:32: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-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใคร่เรียนเชิญค่ะ รองท่านศาสตราจารย์","time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใคร่เรียนเชิญค่ะ รองท่านศาสตราจารย์","time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใคร่","เรียนเชิญ","ค่ะ"," ","รอง","ท่าน","ศาสตราจารย์"],"library":"newmm","runtime":0.0001800060272216797},"time":"2026-08-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อธิการบดีมหาวิทยาลัย","time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อธิการบดีมหาวิทยาลัย","time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อธิการบดี","มหาวิทยาลัย"],"library":"newmm","runtime":0.0003306865692138672},"time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T14:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T14:33: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-04T14:33:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พระจอมเกล้าธนบุรี ได้ให้เกียรติขึ้นกล่าวเปิด","time":"2026-08-04T14:33:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พระจอมเกล้าธนบุรี ได้ให้เกียรติขึ้นกล่าวเปิด","time":"2026-08-04T14:33:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พระ","จอมเกล้า","ธนบุรี"," ","ได้","ให้เกียรติ","ขึ้น","กล่าว","เปิด"],"library":"newmm","runtime":0.0002467632293701172},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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-04T14:33:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การประกวดนวัตกรรม รอบชนะเลิศ ","time":"2026-08-04T14:33:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การประกวดนวัตกรรม รอบชนะเลิศ ","time":"2026-08-04T14:33:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การประกวด","นวัตกรรม"," ","รอบ","ชนะเลิศ"," "],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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-04T14:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญค่ะ // เรียนท่านผู้บริหาร","time":"2026-08-04T14:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญค่ะ // เรียนท่านผู้บริหาร","time":"2026-08-04T14:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ","ค่ะ"," ","//"," ","เรียน","ท่าน","ผู้บริหาร"],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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-04T14:33:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากหน่วยงานภาครัฐ ภาคเอกชน คณาจารย์ นักวิจัย คณะกรรมการตัดสิน ","time":"2026-08-04T14:33:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากหน่วยงานภาครัฐ ภาคเอกชน คณาจารย์ นักวิจัย คณะกรรมการตัดสิน ","time":"2026-08-04T14:33:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","หน่วยงาน","ภาครัฐ"," ","ภาคเอกชน"," ","คณาจารย์"," ","นักวิจัย"," ","คณะ","กรรมการตัดสิน"," "],"library":"newmm","runtime":0.0003268718719482422},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33:20+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-04T14:33:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้เข้าแข่งขันทั้ง 10 ทีม และแขกผู้มีเกียรติทุกท่าน ","time":"2026-08-04T14:33:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้เข้าแข่งขันทั้ง 10 ทีม และแขกผู้มีเกียรติทุกท่าน ","time":"2026-08-04T14:33:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้เข้าแข่งขัน","ทั้ง"," ","10"," ","ทีม"," ","และ","แขก","ผู้มีเกียรติ","ทุกท่าน"," "],"library":"newmm","runtime":0.00030350685119628906},"time":"2026-08-04T14:33: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แขก","suggestions":[]},{"word":"ผู้มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้เข้าแข่งขัน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แขก","suggestions":[]},{"word":"ผู้มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้เข้าแข่งขัน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แขก","suggestions":[]},{"word":"ผู้มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้เข้าแข่งขัน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แขก","suggestions":[]},{"word":"ผู้มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้เข้าแข่งขัน","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แขก","suggestions":[]},{"word":"ผู้มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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-04T14:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมรู้สึกเป็นเกียรติ และยินดีเป็นอย่างยิ่ง ","time":"2026-08-04T14:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมรู้สึกเป็นเกียรติ และยินดีเป็นอย่างยิ่ง ","time":"2026-08-04T14:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","รู้สึก","เป็นเกียรติ"," ","และ","ยินดี","เป็น","อย่างยิ่ง"," "],"library":"newmm","runtime":0.0002734661102294922},"time":"2026-08-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เปิดการแข่งขัน Inclusive Design Challenge 2026 รอบชิงชนะเลิศ ซึ่งเป็น","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-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปิดการแข่งขัน Inclusive Design Challenge 2026 รอบชิงชนะเลิศ ซึ่งเป็น","time":"2026-08-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปิดการแข่งขัน Inclusive Design Challenge 2026 รอบชิงชนะเลิศ ซึ่งเป็น","time":"2026-08-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปิด","การแข่งขัน"," ","Inclusive"," ","Design"," ","Challenge"," ","2026"," ","รอบ","ชิงชนะเลิศ"," ","ซึ่ง","เป็น"],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T14:33: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":"Inclusive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"ชิงชนะเลิศ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เปิด","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Inclusive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"ชิงชนะเลิศ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เปิด","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Inclusive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"ชิงชนะเลิศ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เปิด","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Inclusive","suggestions":["exclusive"]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"ชิงชนะเลิศ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เปิด","suggestions":[]},{"word":"การแข่งขัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Inclusive","suggestions":["exclusive"]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"ชิงชนะเลิศ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T14:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กิจกรรมสำคัญภายใต้งานสัมมนาวิชาการระดับชาติด้านคนพิการ ครั้งที่ 18 ","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-04T14:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กิจกรรมสำคัญภายใต้งานสัมมนาวิชาการระดับชาติด้านคนพิการ ครั้งที่ 18 ","time":"2026-08-04T14:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กิจกรรมสำคัญภายใต้งานสัมมนาวิชาการระดับชาติด้านคนพิการ ครั้งที่ 18 ","time":"2026-08-04T14:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กิจกรรม","สำคัญ","ภายใต้","งาน","สัมมนา","วิชาการ","ระดับชาติ","ด้าน","คนพิการ"," ","ครั้ง","ที่"," ","18"," "],"library":"newmm","runtime":0.0003523826599121094},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ชาติ ด้านคนพิการ ครั้งที่ 18 ","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-04T14:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชาติ ด้านคนพิการ ครั้งที่ 18 ","time":"2026-08-04T14:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชาติ ด้านคนพิการ ครั้งที่ 18 ","time":"2026-08-04T14:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชาติ"," ","ด้าน","คนพิการ"," ","ครั้ง","ที่"," ","18"," "],"library":"newmm","runtime":0.00015997886657714844},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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":"18","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:33: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-04T14:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในโลกที่เทคโนโลยีก้าวหน้าอย่างรวดเร็ว ","time":"2026-08-04T14:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในโลกที่เทคโนโลยีก้าวหน้าอย่างรวดเร็ว ","time":"2026-08-04T14:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","โลก","ที่","เทคโนโลยี","ก้าวหน้า","อย่าง","รวดเร็ว"," "],"library":"newmm","runtime":0.0002090930938720703},"time":"2026-08-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33: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-04T14:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความสำเร็จของนวัตกรรมไม่ได้วัดจาก","time":"2026-08-04T14:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความสำเร็จของนวัตกรรมไม่ได้วัดจาก","time":"2026-08-04T14:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความสำเร็จ","ของ","นวัตกรรม","ไม่","ได้","วัด","จาก"],"library":"newmm","runtime":0.000152587890625},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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":[]}]},"time":"2026-08-04T14:33: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-04T14:34:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความทันสมัยเพียงอย่างเดียว แต่ต้องวัดที่คำถาม","time":"2026-08-04T14:34:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความทันสมัยเพียงอย่างเดียว แต่ต้องวัดที่คำถาม","time":"2026-08-04T14:34:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความทันสมัย","เพียง","อย่าง","เดียว"," ","แต่","ต้อง","วัด","ที่","คำถาม"],"library":"newmm","runtime":0.0018260478973388672},"time":"2026-08-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญยิ่างกว่า คือ นวัตกรรมนั้น ทำให้","time":"2026-08-04T14:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญยิ่างกว่า คือ นวัตกรรมนั้น ทำให้","time":"2026-08-04T14:34:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ยิ่าง","กว่า"," ","คือ"," ","นวัตกรรม","นั้น"," ","ทำให้"],"library":"newmm","runtime":0.00018906593322753906},"time":"2026-08-04T14: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":"กว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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-04T14:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตของผู้คนดีขึ้นหรือไม่ เวทีแห่งนี้จึงไม่ใช่เพียงเวที","time":"2026-08-04T14:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตของผู้คนดีขึ้นหรือไม่ เวทีแห่งนี้จึงไม่ใช่เพียงเวที","time":"2026-08-04T14:34:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","ของ","ผู้คน","ดีขึ้น","หรือไม่"," ","เวที","แห่ง","นี้","จึง","ไม่","ใช่","เพียง","เวที"],"library":"newmm","runtime":0.0002720355987548828},"time":"2026-08-04T14: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T14:34: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-04T14:34:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของการแข่งขัน แต่เป็นเวทีที่รวบรวมพลังของคนรุ่นใหม่ ","time":"2026-08-04T14:34:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของการแข่งขัน แต่เป็นเวทีที่รวบรวมพลังของคนรุ่นใหม่ ","time":"2026-08-04T14:34:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","การแข่งขัน"," ","แต่","เป็น","เวที","ที่","รวบรวม","พลัง","ของ","คนรุ่นใหม่"," "],"library":"newmm","runtime":0.0002810955047607422},"time":"2026-08-04T14:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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-04T14:34:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นักวิจัย นักประดิษฐ์ และนักสร้างสรรค์ ","time":"2026-08-04T14:34:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นักวิจัย นักประดิษฐ์ และนักสร้างสรรค์ ","time":"2026-08-04T14:34:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นักวิจัย"," ","นักประดิษฐ์"," ","และ","นัก","สร้างสรรค์"," "],"library":"newmm","runtime":0.0001857280731201172},"time":"2026-08-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34: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-04T14:34:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีความเชื่อร่วมกันว่าไม่มีใครควร","time":"2026-08-04T14:34:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีความเชื่อร่วมกันว่าไม่มีใครควร","time":"2026-08-04T14:34:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","ความเชื่อ","ร่วมกัน","ว่า","ไม่","มี","ใคร","ควร"],"library":"newmm","runtime":0.0001938343048095703},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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-04T14:34:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถูกทิ้งไว้ข้างหลัง ","time":"2026-08-04T14:34:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถูกทิ้งไว้ข้างหลัง ","time":"2026-08-04T14:34:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถูก","ทิ้ง","ไว้","ข้างหลัง"," "],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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-04T14:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้เราจะได้เห็นผลงาน","time":"2026-08-04T14:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้เราจะได้เห็นผลงาน","time":"2026-08-04T14:34:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","เรา","จะ","ได้","เห็น","ผลงาน"],"library":"newmm","runtime":0.0001361370086669922},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14:34:28+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-04T14:34:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้ผ่านเข้ารอบชิงชนะเลิศ 10 ทีมสุดท้าย ","time":"2026-08-04T14:34:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้ผ่านเข้ารอบชิงชนะเลิศ 10 ทีมสุดท้าย ","time":"2026-08-04T14:34:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้","ผ่าน","เข้ารอบ","ชิงชนะเลิศ"," ","10"," ","ทีม","สุดท้าย"," "],"library":"newmm","runtime":0.00020837783813476562},"time":"2026-08-04T14:34: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:34: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-04T14:34:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้รับการคัดเลือกจากผลงานจำนวนมากจากทั่วประเทศ แต่ละทีมได้นำ","time":"2026-08-04T14:34:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้รับการคัดเลือกจากผลงานจำนวนมากจากทั่วประเทศ แต่ละทีมได้นำ","time":"2026-08-04T14:34:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้รับ","การคัดเลือก","จาก","ผลงาน","จำนวนมาก","จาก","ทั่วประเทศ"," ","แต่ละ","ทีม","ได้","นำ"],"library":"newmm","runtime":0.00032830238342285156},"time":"2026-08-04T14:34: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":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14:34: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-04T14:34:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"องค์ความรู้ด้านวิทยาศาสตร์ วิศวกรรมศาสตร์ ","time":"2026-08-04T14:34:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"องค์ความรู้ด้านวิทยาศาสตร์ วิศวกรรมศาสตร์ ","time":"2026-08-04T14:34:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["องค์ความรู้","ด้าน","วิทยาศาสตร์"," ","วิศวกรรมศาสตร์"," "],"library":"newmm","runtime":0.0001971721649169922},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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-04T14:34:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การออกแบบนวัตกรรม เทคโนโลยี และปัญญาประดิษฐ์ มาพัฒนาเป็นนวัตกรรม","time":"2026-08-04T14:34:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การออกแบบนวัตกรรม เทคโนโลยี และปัญญาประดิษฐ์ มาพัฒนาเป็นนวัตกรรม","time":"2026-08-04T14:34:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ออกแบบ","นวัตกรรม"," ","เทคโนโลยี"," ","และ","ปัญญาประดิษฐ์"," ","มา","พัฒนา","เป็น","นวัตกรรม"],"library":"newmm","runtime":0.0002837181091308594},"time":"2026-08-04T14:34: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":[]},{"word":"เป็น","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"เป็น","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"เป็น","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"เป็น","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:34: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":[]},{"word":"เป็น","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:34: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-04T14:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ตอบโจทย์ชีวิตของคนพิการอย่างแท้จริง ","time":"2026-08-04T14:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ตอบโจทย์ชีวิตของคนพิการอย่างแท้จริง ","time":"2026-08-04T14:34:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ตอบ","โจทย์","ชีวิต","ของ","คนพิการ","อย่าง","แท้จริง"," "],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:34:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรม ซึ่งแม้จะมีรูปแบบ","time":"2026-08-04T14:34:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรม ซึ่งแม้จะมีรูปแบบ","time":"2026-08-04T14:34:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม"," ","ซึ่ง","แม้","จะ","มี","รูปแบบ"],"library":"newmm","runtime":0.00012063980102539062},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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":[]}]},"time":"2026-08-04T14:34: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-04T14:35:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แตกต่างกัน แต่ทุกผลงานมีหัวใจเดียวกัน คือ ","time":"2026-08-04T14:35:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แตกต่างกัน แต่ทุกผลงานมีหัวใจเดียวกัน คือ ","time":"2026-08-04T14:35:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แตก","ต่างกัน"," ","แต่","ทุก","ผลงาน","มีหัว","ใจเดียวกัน"," ","คือ"," "],"library":"newmm","runtime":0.0015964508056640625},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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-04T14:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสร้างโอกาส ลดความเลื่อมล้ำ ","time":"2026-08-04T14:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสร้างโอกาส ลดความเลื่อมล้ำ ","time":"2026-08-04T14:35:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","สร้าง","โอกาส"," ","ลด","ความ","เลื่อม","ล้ำ"," "],"library":"newmm","runtime":0.0004608631134033203},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14:35:08+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-04T14:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยกระดับคุณภาพชีวิตของผู้คน ผมขอชื่นชมผู้เข้ารอบทั้ง 10 ทีม ","time":"2026-08-04T14:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยกระดับคุณภาพชีวิตของผู้คน ผมขอชื่นชมผู้เข้ารอบทั้ง 10 ทีม ","time":"2026-08-04T14:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยกระดับ","คุณภาพชีวิต","ของ","ผู้คน"," ","ผม","ขอ","ชื่นชม","ผู้","เข้ารอบ","ทั้ง"," ","10"," ","ทีม"," "],"library":"newmm","runtime":0.0003020763397216797},"time":"2026-08-04T14:35: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":[]},{"word":"เข้ารอบ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"เข้ารอบ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"เข้ารอบ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"เข้ารอบ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"เข้ารอบ","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:35: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-04T14:35:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพรพาะการได้มายืนอยู่บนเวทีแห่งนี้ แสดง","time":"2026-08-04T14:35:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพรพาะการได้มายืนอยู่บนเวทีแห่งนี้ แสดง","time":"2026-08-04T14:35:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพ","รพา","ะ","การ","ได้มา","ยืน","อยู่","บน","เวที","แห่ง","นี้"," ","แสดง"],"library":"newmm","runtime":0.00019550323486328125},"time":"2026-08-04T14:35: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":" ","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:35: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":" ","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:35: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":" ","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:35: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":" ","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:35: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":" ","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:35: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-04T14:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เห็นถึงความมุ่งมั่น ความวิริย ","time":"2026-08-04T14:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เห็นถึงความมุ่งมั่น ความวิริย ","time":"2026-08-04T14:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เห็น","ถึง","ความมุ่งมั่น"," ","ความ","วิ","ริ","ย"," "],"library":"newmm","runtime":0.0002181529998779297},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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-04T14:35:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รับผิดชอบต่อสังคม ทุกท่านไม่ได้สร้างเพียงโครงการวิจัย แต่กำลังสร้างความหวังให้กับผู้คน","time":"2026-08-04T14:35:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รับผิดชอบต่อสังคม ทุกท่านไม่ได้สร้างเพียงโครงการวิจัย แต่กำลังสร้างความหวังให้กับผู้คน","time":"2026-08-04T14:35:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รับผิดชอบ","ต่อ","สังคม"," ","ทุกท่าน","ไม่","ได้","สร้าง","เพียง","โครงการวิจัย"," ","แต่","กำลัง","สร้าง","ความหวัง","ให้","กับ","ผู้คน"],"library":"newmm","runtime":0.0003619194030761719},"time":"2026-08-04T14:35: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":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ความหวัง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้คน","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ความหวัง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้คน","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ความหวัง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้คน","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ความหวัง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้คน","suggestions":[]}]},"time":"2026-08-04T14:35: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":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ความหวัง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้คน","suggestions":[]}]},"time":"2026-08-04T14:35: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-04T14:35:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อีกจำนวนมากที่กำลังรอคอยคำตอบ จากนวัตกรรม","time":"2026-08-04T14:35:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อีกจำนวนมากที่กำลังรอคอยคำตอบ จากนวัตกรรม","time":"2026-08-04T14:35:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อีก","จำนวนมาก","ที่","กำลัง","รอคอย","คำตอบ"," ","จาก","นวัตกรรม"],"library":"newmm","runtime":0.0002834796905517578},"time":"2026-08-04T14:35: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-04T14:35: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-04T14:35: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-04T14:35: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-04T14:35: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-04T14:35: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-04T14:35:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของท่าน มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี ","time":"2026-08-04T14:35:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของท่าน มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี ","time":"2026-08-04T14:35:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ท่าน"," ","มหาวิทยาลัย","เทคโนโลยี","พระ","จอมเกล้า","ธนบุรี"," "],"library":"newmm","runtime":0.00025534629821777344},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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-04T14:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความเชื่อมั่นว่ามหาวิทยาลัย","time":"2026-08-04T14:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความเชื่อมั่นว่ามหาวิทยาลัย","time":"2026-08-04T14:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ความเชื่อมั่น","ว่า","มหาวิทยาลัย"],"library":"newmm","runtime":0.0001380443572998047},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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-04T14:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ได้มีหน้าที่เพียงผลิตองค์ความรู้ ","time":"2026-08-04T14:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ได้มีหน้าที่เพียงผลิตองค์ความรู้ ","time":"2026-08-04T14:35:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ได้","มี","หน้าที่","เพียง","ผลิต","องค์ความรู้"," "],"library":"newmm","runtime":0.00021195411682128906},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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-04T14:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ต้องผลักดันองค์ความรู้นี้ให้เกิดประโยชน์ต่อ","time":"2026-08-04T14:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ต้องผลักดันองค์ความรู้นี้ให้เกิดประโยชน์ต่อ","time":"2026-08-04T14:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ต้อง","ผลักดัน","องค์ความรู้","นี้","ให้","เกิด","ประโยชน์","ต่อ"],"library":"newmm","runtime":0.0002129077911376953},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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-04T14:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สังคม และเวที ","time":"2026-08-04T14:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สังคม และเวที ","time":"2026-08-04T14:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สังคม"," ","และ","เวที"," "],"library":"newmm","runtime":0.00009846687316894531},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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-04T14:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือภาพสะท้อนของพันธกิจดังกล่าว","time":"2026-08-04T14:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือภาพสะท้อนของพันธกิจดังกล่าว","time":"2026-08-04T14:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","ภาพสะท้อน","ของ","พันธกิจ","ดังกล่าว"],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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":[]}]},"time":"2026-08-04T14:35: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-04T14:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างเป็นรูปธรรม ผมหวังเป็นอย่างยิ่งว่า","time":"2026-08-04T14:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างเป็นรูปธรรม ผมหวังเป็นอย่างยิ่งว่า","time":"2026-08-04T14:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","เป็น","รูปธรรม"," ","ผม","หวัง","เป็น","อย่างยิ่ง","ว่า"],"library":"newmm","runtime":0.0001804828643798828},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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-04T14:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานที่นำเสนอในวันนี้จะไม่ได้จบลงเพียงในห้งแข่งขั","time":"2026-08-04T14:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานที่นำเสนอในวันนี้จะไม่ได้จบลงเพียงในห้งแข่งขั","time":"2026-08-04T14:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","ที่","นำเสนอ","ใน","วันนี้","จะ","ไม่","ได้","จบ","ลง","เพียง","ใน","ห้ง","แข่ง","ขั"],"library":"newmm","runtime":0.0002396106719970703},"time":"2026-08-04T14: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":[]},{"word":"แข่ง","suggestions":[]},{"word":"ขั","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"แข่ง","suggestions":[]},{"word":"ขั","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"แข่ง","suggestions":[]},{"word":"ขั","suggestions":[]}]},"time":"2026-08-04T14: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":["ห้อง","แห้ง","หาง"]},{"word":"แข่ง","suggestions":[]},{"word":"ขั","suggestions":["ขอ","ขา","ข"]}]},"time":"2026-08-04T14: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":["ห้อง","แห้ง","หาง"]},{"word":"แข่ง","suggestions":[]},{"word":"ขั","suggestions":["ขอ","ขา","ข"]}]},"time":"2026-08-04T14: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-04T14:36:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่จะได้รับการต่อยอดพัฒนา และผลักดันสู่การใช้งานจริงเพื่อให้คนพิการ","time":"2026-08-04T14:36:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่จะได้รับการต่อยอดพัฒนา และผลักดันสู่การใช้งานจริงเพื่อให้คนพิการ","time":"2026-08-04T14:36:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","จะ","ได้รับ","การ","ต่อยอด","พัฒนา"," ","และ","ผลักดัน","สู่","การใช้งาน","จริง","เพื่อให้","คนพิการ"],"library":"newmm","runtime":0.000278472900390625},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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-04T14:36:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถเข้าถึงการศึกษา การทำงาน ","time":"2026-08-04T14:36:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถเข้าถึงการศึกษา การทำงาน ","time":"2026-08-04T14:36:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","เข้าถึง","การศึกษา"," ","การทำงาน"," "],"library":"newmm","runtime":0.00023603439331054688},"time":"2026-08-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การใช้ชีวิตและการมีส่วนร่วมในสังคม ","time":"2026-08-04T14:36:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การใช้ชีวิตและการมีส่วนร่วมในสังคม ","time":"2026-08-04T14:36:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ใช้ชีวิต","และ","การ","มีส่วน","ร่วมใน","สังคม"," "],"library":"newmm","runtime":0.00023984909057617188},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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-04T14:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่าเทียม ท้ายที่สุดนี้ ","time":"2026-08-04T14:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่าเทียม ท้ายที่สุดนี้ ","time":"2026-08-04T14:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่าเทียม"," ","ท้ายที่สุด","นี้"," "],"library":"newmm","runtime":0.0001609325408935547},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36:25+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-04T14:36:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมขออวยพรให้ผู้เข้าแข่งขันทั้ง 10 ทีม ได้แสดง","time":"2026-08-04T14:36:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมขออวยพรให้ผู้เข้าแข่งขันทั้ง 10 ทีม ได้แสดง","time":"2026-08-04T14:36:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","ขอ","อวยพร","ให้","ผู้เข้าแข่งขัน","ทั้ง"," ","10"," ","ทีม"," ","ได้","แสดง"],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T14:36: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:36: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:36: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:36: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:36: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T14:36: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-04T14:36:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานอย่างเต็มศักยภาพ ขอให้","time":"2026-08-04T14:36:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานอย่างเต็มศักยภาพ ขอให้","time":"2026-08-04T14:36:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","อย่าง","เต็ม","ศักยภาพ"," ","ขอให้"],"library":"newmm","runtime":0.00020575523376464844},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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-04T14:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณะกรรมการ ได้พิจารณาผลงานอย่างรอบด้าน ","time":"2026-08-04T14:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณะกรรมการ ได้พิจารณาผลงานอย่างรอบด้าน ","time":"2026-08-04T14:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณะกรรมการ"," ","ได้","พิจารณา","ผลงาน","อย่าง","รอบด้าน"," "],"library":"newmm","runtime":0.00019025802612304688},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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":[]}]},"time":"2026-08-04T14:36: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-04T14:36:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และขอให้การแข่งขันครั้งนี้ เป็นอีกหนึ่งก้าว","time":"2026-08-04T14:36:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และขอให้การแข่งขันครั้งนี้ เป็นอีกหนึ่งก้าว","time":"2026-08-04T14:36:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ขอให้","การแข่งขัน","ครั้งนี้"," ","เป็น","อีก","หนึ่ง","ก้าว"],"library":"newmm","runtime":0.00019502639770507812},"time":"2026-08-04T14:36: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":["1","๑"]},{"word":"ก้าว","suggestions":[]}]},"time":"2026-08-04T14:36: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":["1","๑"]},{"word":"ก้าว","suggestions":[]}]},"time":"2026-08-04T14:36: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":["1","๑"]},{"word":"ก้าว","suggestions":[]}]},"time":"2026-08-04T14:36: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":["1","๑"]},{"word":"ก้าว","suggestions":[]}]},"time":"2026-08-04T14:36: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":["1","๑"]},{"word":"ก้าว","suggestions":[]}]},"time":"2026-08-04T14:36: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-04T14:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญในการขับเคลื่อนประเทศไทยด้วยนวัตกรรม","time":"2026-08-04T14:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญในการขับเคลื่อนประเทศไทยด้วยนวัตกรรม","time":"2026-08-04T14:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ใน","การ","ขับเคลื่อน","ประเทศ","ไทย","ด้วย","นวัตกรรม"],"library":"newmm","runtime":0.00019288063049316406},"time":"2026-08-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36: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-04T14:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีความหมายต่อผู้คน เพราะ","time":"2026-08-04T14:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีความหมายต่อผู้คน เพราะ","time":"2026-08-04T14:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มีความหมาย","ต่อ","ผู้คน"," ","เพราะ"],"library":"newmm","runtime":0.00012302398681640625},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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-04T14:36:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรมที่ยิ่งใหญ่ที่สุดไม่ใช่นวัตกรรมที่วับซ้อนที่สุด ","time":"2026-08-04T14:36:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรมที่ยิ่งใหญ่ที่สุดไม่ใช่นวัตกรรมที่วับซ้อนที่สุด ","time":"2026-08-04T14:36:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม","ที่","ยิ่งใหญ่","ที่สุด","ไม่","ใช่","นวัตกรรม","ที่","วับ","ซ้อน","ที่สุด"," "],"library":"newmm","runtime":0.0008404254913330078},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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-04T14:37:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หากแต่เป็นนวัตกรรมที่ทำให้ผู้คนมีชีวิตที่ดีขึ้นและทำให้สังคมของเรา","time":"2026-08-04T14:37:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หากแต่เป็นนวัตกรรมที่ทำให้ผู้คนมีชีวิตที่ดีขึ้นและทำให้สังคมของเรา","time":"2026-08-04T14:37:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หาก","แต่","เป็น","นวัตกรรม","ที่","ทำให้","ผู้คน","มีชีวิต","ที่","ดีขึ้น","และ","ทำให้","สังคม","ของ","เรา"],"library":"newmm","runtime":0.0002951622009277344},"time":"2026-08-04T14:37: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T14:37: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-04T14:37:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก้าวไปข้างหน้าด้วยกัน โดยไม่ทิ้งใครไว้ข้างหลัง ","time":"2026-08-04T14:37:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก้าวไปข้างหน้าด้วยกัน โดยไม่ทิ้งใครไว้ข้างหลัง ","time":"2026-08-04T14:37:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก้าว","ไป","ข้างหน้า","ด้วยกัน"," ","โดย","ไม่","ทิ้ง","ใคร","ไว้","ข้างหลัง"," "],"library":"newmm","runtime":0.00023412704467773438},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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-04T14:37:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บัดนี้ ได้เวลาอันสมควรแล้ว ผมขอเปิดงานแข่งขัน","time":"2026-08-04T14:37:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บัดนี้ ได้เวลาอันสมควรแล้ว ผมขอเปิดงานแข่งขัน","time":"2026-08-04T14:37:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บัดนี้"," ","ได้เวลา","อัน","สมควร","แล้ว"," ","ผม","ขอ","เปิดงาน","แข่งขัน"],"library":"newmm","runtime":0.00019693374633789062},"time":"2026-08-04T14:37: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-04T14:37: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-04T14:37: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-04T14:37: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-04T14:37: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-04T14:37: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-04T14:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรม รอบชิงชนะเลิศ ณ บัดนี้ ","time":"2026-08-04T14:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรม รอบชิงชนะเลิศ ณ บัดนี้ ","time":"2026-08-04T14:37:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม"," ","รอบ","ชิงชนะเลิศ"," ","ณ"," ","บัดนี้"," "],"library":"newmm","runtime":0.00014281272888183594},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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-04T14:37:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงปรบมือ] // ค่ะ ขอขอบพระคุณอาจารย์สุวิทย์ แซ่เตีย","time":"2026-08-04T14:37:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงปรบมือ] // ค่ะ ขอขอบพระคุณอาจารย์สุวิทย์ แซ่เตีย","time":"2026-08-04T14:37:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียง","ปรบมือ","]"," ","//"," ","ค่ะ"," ","ขอ","ขอบพระคุณ","อาจารย์","สุ","วิทย์"," ","แซ่","เตีย"],"library":"newmm","runtime":0.00023174285888671875},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":[]},{"word":"เตีย","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":[]},{"word":"เตีย","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":[]},{"word":"เตีย","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":["แต่","แม่","แค่"]},{"word":"เตีย","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]},{"word":"แซ่","suggestions":["แต่","แม่","แค่"]},{"word":"เตีย","suggestions":[]}]},"time":"2026-08-04T14:37: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-04T14:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นอย่างสูงค่ะ เชิญอาจารย์พักผ่อนด้านล่างได้เลยนะคะ ","time":"2026-08-04T14:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นอย่างสูงค่ะ เชิญอาจารย์พักผ่อนด้านล่างได้เลยนะคะ ","time":"2026-08-04T14:37:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","อย่าง","สูง","ค่ะ"," ","เชิญ","อาจารย์","พักผ่อน","ด้านล่าง","ได้","เลย","นะคะ"," "],"library":"newmm","runtime":0.00024175643920898438},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ","time":"2026-08-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.00006365776062011719},"time":"2026-08-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:37:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในวันนี้นะคะ อย่างที่อาจารย์ได้เล่าให้ฟังนะคะ เรามีผลงานจาก","time":"2026-08-04T14:37:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในวันนี้นะคะ อย่างที่อาจารย์ได้เล่าให้ฟังนะคะ เรามีผลงานจาก","time":"2026-08-04T14:37:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","วันนี้","นะคะ"," ","อย่าง","ที่","อาจารย์","ได้","เล่า","ให้","ฟัง","นะคะ"," ","เรา","มี","ผลงาน","จาก"],"library":"newmm","runtime":0.0002486705780029297},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37: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":[]}]},"time":"2026-08-04T14:37:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทั่วประเทศนะคะ กว่า 71 ผลงานนะคะ ","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-04T14:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั่วประเทศนะคะ กว่า 71 ผลงานนะคะ ","time":"2026-08-04T14:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั่วประเทศนะคะ กว่า 71 ผลงานนะคะ ","time":"2026-08-04T14:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั่วประเทศ","นะคะ"," ","กว่า"," ","71"," ","ผลงาน","นะคะ"," "],"library":"newmm","runtime":0.00017976760864257812},"time":"2026-08-04T14:37: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:37:39+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-04T14:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และฝ่าฟันกันมาจนถึงรอบสุดท้ายจนถึง 10 ทีมนะคะ เพื่อ","time":"2026-08-04T14:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และฝ่าฟันกันมาจนถึงรอบสุดท้ายจนถึง 10 ทีมนะคะ เพื่อ","time":"2026-08-04T14:37:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ฝ่าฟัน","กัน","มา","จนถึง","รอบ","สุดท้าย","จนถึง"," ","10"," ","ทีม","นะคะ"," ","เพื่อ"],"library":"newmm","runtime":0.00024366378784179688},"time":"2026-08-04T14:37: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T14:37: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T14:37: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-04T14:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ให้เป็นการเสียเวลานะคะ ขออนุญาตค่ะ นำ","time":"2026-08-04T14:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ให้เป็นการเสียเวลานะคะ ขออนุญาตค่ะ นำ","time":"2026-08-04T14:37:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ให้","เป็นการ","เสียเวลา","นะคะ"," ","ขออนุญาต","ค่ะ"," ","นำ"],"library":"newmm","runtime":0.00017118453979492188},"time":"2026-08-04T14: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านค่ะ เข้าสู่ช่วงของการออกแบบนวัตกรรม ","time":"2026-08-04T14:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านค่ะ เข้าสู่ช่วงของการออกแบบนวัตกรรม ","time":"2026-08-04T14:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","ค่ะ"," ","เข้าสู่","ช่วง","ของ","การ","ออกแบบ","นวัตกรรม"," "],"library":"newmm","runtime":0.0004661083221435547},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14: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":[]}]},"time":"2026-08-04T14:37:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และปัญญาประดิษฐ์ AI เพื่อส่งเสริมคุณภาพชีวิต","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-04T14:37:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และปัญญาประดิษฐ์ AI เพื่อส่งเสริมคุณภาพชีวิต","time":"2026-08-04T14:37:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และปัญญาประดิษฐ์ AI เพื่อส่งเสริมคุณภาพชีวิต","time":"2026-08-04T14:37:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ปัญญาประดิษฐ์"," ","AI"," ","เพื่อ","ส่งเสริม","คุณภาพชีวิต"],"library":"newmm","runtime":0.00018668174743652344},"time":"2026-08-04T14:37: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:37:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:37:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:37:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:37:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-08-04T14:37:56+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-04T14:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ จำนวน 10 ทีมสุดท้ายค่ะ และวันนี้เราได้รับเกียรติ ","time":"2026-08-04T14:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ จำนวน 10 ทีมสุดท้ายค่ะ และวันนี้เราได้รับเกียรติ ","time":"2026-08-04T14:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"," ","จำนวน"," ","10"," ","ทีม","สุดท้าย","ค่ะ"," ","และ","วันนี้","เรา","ได้รับ","เกียรติ"," "],"library":"newmm","runtime":0.0002219676971435547},"time":"2026-08-04T14:38: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"เกียรติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"เกียรติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"เกียรติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"เกียรติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้รับ","suggestions":[]},{"word":"เกียรติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คณะกรรมการตัดสิน 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-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณะกรรมการตัดสิน 5 ท่านสุดท้าย ","time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณะกรรมการตัดสิน 5 ท่านสุดท้าย ","time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณะ","กรรมการตัดสิน"," ","5"," ","ท่าน","สุดท้าย"," "],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-08-04T14:38: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คณะ","suggestions":[]},{"word":"กรรมการตัดสิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คณะ","suggestions":[]},{"word":"กรรมการตัดสิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คณะ","suggestions":[]},{"word":"กรรมการตัดสิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คณะ","suggestions":[]},{"word":"กรรมการตัดสิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดร.สมพร เพียรสุขมณี หัวหน้าภาควิชาวิศวกรรมอุตสาหการ ","time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดร.สมพร เพียรสุขมณี หัวหน้าภาควิชาวิศวกรรมอุตสาหการ ","time":"2026-08-04T14:38:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดร.","สม","พร"," ","เพียร","สุข","มณี"," ","หัวหน้า","ภาควิชา","วิศวกรรมอุตสาหการ"," "],"library":"newmm","runtime":0.0002772808074951172},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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-04T14:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี ","time":"2026-08-04T14:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี ","time":"2026-08-04T14:38:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณะวิศวกรรมศาสตร์"," ","มหาวิทยาลัย","เทคโนโลยี","พระ","จอมเกล้า","ธนบุรี"," "],"library":"newmm","runtime":0.00027823448181152344},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38:13+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-04T14:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านที่ 2 ค่ะ รองศาสตราจารย์ ดร.สุ","time":"2026-08-04T14:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านที่ 2 ค่ะ รองศาสตราจารย์ ดร.สุ","time":"2026-08-04T14:38:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","ที่"," ","2"," ","ค่ะ"," ","รองศาสตราจารย์"," ","ดร.","สุ"],"library":"newmm","runtime":0.0001652240753173828},"time":"2026-08-04T14:38: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รองศาสตราจารย์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดร.","suggestions":[]},{"word":"สุ","suggestions":[]}]},"time":"2026-08-04T14:38:20+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":[]}]},"time":"2026-08-04T14:38:20+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":[]}]},"time":"2026-08-04T14:38:20+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":[]}]},"time":"2026-08-04T14:38:20+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":[]}]},"time":"2026-08-04T14:38: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-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้ช่วย","time":"2026-08-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้ช่วย","time":"2026-08-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้ช่วย"],"library":"newmm","runtime":0.00006008148193359375},"time":"2026-08-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้ช่วย","suggestions":[]}]},"time":"2026-08-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้ช่วย","suggestions":[]}]},"time":"2026-08-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้ช่วย","suggestions":[]}]},"time":"2026-08-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้ช่วย","suggestions":[]}]},"time":"2026-08-04T14:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้ช่วย","suggestions":[]}]},"time":"2026-08-04T14: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-04T14:38:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือค่ะ ","time":"2026-08-04T14:38:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือค่ะ ","time":"2026-08-04T14:38:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","เทคโนโลยี","พระ","จอมเกล้า","พระนครเหนือ","ค่ะ"," "],"library":"newmm","runtime":0.00019931793212890625},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38:27+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-04T14:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านที่ 3 ค่ะ ผู้ช่วยศาสตราจารย์ สุธา เหลือลมัย ","time":"2026-08-04T14:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านที่ 3 ค่ะ ผู้ช่วยศาสตราจารย์ สุธา เหลือลมัย ","time":"2026-08-04T14:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","ที่"," ","3"," ","ค่ะ"," ","ผู้ช่วยศาสตราจารย์"," ","สุธา"," ","เหลือ","ล","มัย"," "],"library":"newmm","runtime":0.00024175643920898438},"time":"2026-08-04T14: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":"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-04T14: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":"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-04T14: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":"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-04T14: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":"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-04T14: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":"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-04T14:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T14:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบันราชสุดา มหาวิทยาลัยมหิดล  ค่ะ ท่านที่ 4 ค่ะ ","time":"2026-08-04T14:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบันราชสุดา มหาวิทยาลัยมหิดล  ค่ะ ท่านที่ 4 ค่ะ ","time":"2026-08-04T14:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน","ราช","สุดา"," ","มหาวิทยาลัยมหิดล","  ","ค่ะ"," ","ท่าน","ที่"," ","4"," ","ค่ะ"," "],"library":"newmm","runtime":0.00020575523376464844},"time":"2026-08-04T14:38: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":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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-04T14:38:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบันราชสุดา มหาวิทยาลัยมหิดลค่ะ และคุณหฤทัย ศิริสินอุดมกิจ ","time":"2026-08-04T14:38:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบันราชสุดา มหาวิทยาลัยมหิดลค่ะ และคุณหฤทัย ศิริสินอุดมกิจ ","time":"2026-08-04T14:38:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน","ราช","สุดา"," ","มหาวิทยาลัยมหิดล","ค่ะ"," ","และ","คุณ","หฤทัย"," ","ศิ","ริ","สิน","อุดม","กิจ"," "],"library":"newmm","runtime":0.00027823448181152344},"time":"2026-08-04T14:38: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":[]},{"word":"หฤทัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ศิ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"สิน","suggestions":[]},{"word":"อุดม","suggestions":[]},{"word":"กิจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"หฤทัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ศิ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"สิน","suggestions":[]},{"word":"อุดม","suggestions":[]},{"word":"กิจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"หฤทัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ศิ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"สิน","suggestions":[]},{"word":"อุดม","suggestions":[]},{"word":"กิจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"หฤทัย","suggestions":["ฤทัย","อรทัย"]},{"word":" ","suggestions":[]},{"word":"ศิ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"สิน","suggestions":[]},{"word":"อุดม","suggestions":[]},{"word":"กิจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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":[]},{"word":"หฤทัย","suggestions":["ฤทัย","อรทัย"]},{"word":" ","suggestions":[]},{"word":"ศิ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"สิน","suggestions":[]},{"word":"อุดม","suggestions":[]},{"word":"กิจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:38: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-04T14:38:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้เชี่ยวชาญด้านส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ ","time":"2026-08-04T14:38:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้เชี่ยวชาญด้านส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ ","time":"2026-08-04T14:38:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้เชี่ยวชาญ","ด้าน","ส่งเสริม","และ","พัฒนา","คุณภาพชีวิต","คนพิการ"," "],"library":"newmm","runtime":0.0002758502960205078},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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-04T14:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ น้อง ๆ พร้อมแล้วนะคะ ","time":"2026-08-04T14:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ น้อง ๆ พร้อมแล้วนะคะ ","time":"2026-08-04T14:38:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","น้อง ๆ"," ","พร้อม","แล้ว","นะคะ"," "],"library":"newmm","runtime":0.0001270771026611328},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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-04T14:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ขออนุญาตเรียนเชิญ","time":"2026-08-04T14:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ขออนุญาตเรียนเชิญ","time":"2026-08-04T14:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ขออนุญาต","เรียนเชิญ"],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38: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":[]}]},"time":"2026-08-04T14:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทีมที่ 1 นะคะ ในชื่อผลงาน 12Tile ระบบตาราง 9 ช่องอัจฉริยะ เพื่อพัฒนาทักษะการเคลื่อนไหว การคิด และการเรียนรู้ แบบองค์รวมสําหรับผู้มีภาวะออทิสติก","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-04T14:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมที่ 1 นะคะ ในชื่อผลงาน 12Tile ระบบตาราง 9 ช่องอัจฉริยะ เพื่อพัฒนาทักษะการเคลื่อนไหว การคิด และการเรียนรู้ แบบองค์รวมสำหรับผู้มีภาวะออทิสติก","time":"2026-08-04T14:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมที่ 1 นะคะ ในชื่อผลงาน 12Tile ระบบตาราง 9 ช่องอัจฉริยะ เพื่อพัฒนาทักษะการเคลื่อนไหว การคิด และการเรียนรู้ แบบองค์รวมสำหรับผู้มีภาวะออทิสติก","time":"2026-08-04T14:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","ที่"," ","1"," ","นะคะ"," ","ใน","ชื่อ","ผลงาน"," ","12","Tile"," ","ระบบ","ตาราง"," ","9"," ","ช่อง","อัจฉริยะ"," ","เพื่อ","พัฒนา","ทักษะ","การเคลื่อนไหว"," ","การ","คิด"," ","และ","การเรียนรู้"," ","แบบ","องค์","รวม","สำหรับ","ผู้","มี","ภาวะ","ออทิสติก"],"library":"newmm","runtime":0.002841472625732422},"time":"2026-08-04T14:39: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาวะ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T14:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาวะ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T14:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาวะ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T14:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":["file","time","like"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาวะ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T14:39:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":["file","time","like"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ทักษะ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ภาวะ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]}]},"time":"2026-08-04T14:39: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-04T14:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญค่ะ ","time":"2026-08-04T14:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญค่ะ ","time":"2026-08-04T14:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00008940696716308594},"time":"2026-08-04T14:39: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":[]}]},"time":"2026-08-04T14:39: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":[]}]},"time":"2026-08-04T14:39: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":[]}]},"time":"2026-08-04T14:39: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":[]}]},"time":"2026-08-04T14:39: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":[]}]},"time":"2026-08-04T14:39: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-04T14:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิญน้อง ๆ ข้างบนเวทีเลยนะคะ ","time":"2026-08-04T14:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิญน้อง ๆ ข้างบนเวทีเลยนะคะ ","time":"2026-08-04T14:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิญ","น้อง ๆ"," ","ข้างบน","เวที","เลย","นะคะ"," "],"library":"newmm","runtime":0.00017404556274414062},"time":"2026-08-04T14:39: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-04T14:39: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-04T14:39: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-04T14:39: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-04T14:39: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-04T14:39: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-04T14:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไมโครโฟน... ","time":"2026-08-04T14:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไมโครโฟน... ","time":"2026-08-04T14:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไมโครโฟน","..."," "],"library":"newmm","runtime":0.00008416175842285156},"time":"2026-08-04T14:39: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":[]}]},"time":"2026-08-04T14:39:38+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-04T14:39:38+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-04T14:39:38+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-04T14:39:38+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-04T14:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลำดับโปรเจกต์นะคะ 2407 ค่ะ ","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-04T14:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับโปรเจกต์นะคะ 2407 ค่ะ ","time":"2026-08-04T14:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับโปรเจกต์นะคะ 2407 ค่ะ ","time":"2026-08-04T14:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","โปรเจกต์","นะคะ"," ","2407"," ","ค่ะ"," "],"library":"newmm","runtime":0.00018215179443359375},"time":"2026-08-04T14:39: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:39: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:39: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:39: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:39: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"น้อง ๆ จะมีเวลาพรีเซนต์ 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-04T14:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้อง ๆ จะมีเวลาพรีเซนต์ 5 นาทีนะคะ แล้วก็มีเวลา","time":"2026-08-04T14:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้อง ๆ จะมีเวลาพรีเซนต์ 5 นาทีนะคะ แล้วก็มีเวลา","time":"2026-08-04T14:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้อง ๆ"," ","จะ","มี","เวลา","พรีเซนต์"," ","5"," ","นาที","นะคะ"," ","แล้วก็","มี","เวลา"],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-04T14:39: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T14:39: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T14:39: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T14:39: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T14:39: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เวลา","suggestions":[]}]},"time":"2026-08-04T14:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตอบอีก 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-04T14:40:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอบอีก 5 นาทีนะคะ ถ้าพร้อมแล้วน้อง ๆ แจ้งว่าพร้อมแล้ว ทางกรรมการจะจับเวลานะคะ // ครับ ","time":"2026-08-04T14:40:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอบอีก 5 นาทีนะคะ ถ้าพร้อมแล้วน้อง ๆ แจ้งว่าพร้อมแล้ว ทางกรรมการจะจับเวลานะคะ // ครับ ","time":"2026-08-04T14:40:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอบ","อีก"," ","5"," ","นาที","นะคะ"," ","ถ้า","พร้อม","แล้ว","น้อง ๆ"," ","แจ้ง","ว่า","พร้อม","แล้ว"," ","ทาง","กรรมการ","จะ","จับเวลา","นะคะ"," ","//"," ","ครับ"," "],"library":"newmm","runtime":0.0011126995086669922},"time":"2026-08-04T14:40: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"จับเวลา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:40:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"จับเวลา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:40:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"จับเวลา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:40:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"จับเวลา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:40:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"จับเวลา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:40: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-04T14:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีโพรเจกเตอร์ไหมครับ ","time":"2026-08-04T14:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีโพรเจกเตอร์ไหมครับ ","time":"2026-08-04T14:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","โพ","ร","เจ","ก","เต","อร","์","ไหม","ครับ"," "],"library":"newmm","runtime":0.00016832351684570312},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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-04T14:40:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ขึ้น... ","time":"2026-08-04T14:40:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ขึ้น... ","time":"2026-08-04T14:40:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ขึ้น","..."," "],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40: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":[]}]},"time":"2026-08-04T14:40:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เดี๋ยวรอ Pointer ก่อนครับ ","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-04T14:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวรอ Pointer ก่อนครับ ","time":"2026-08-04T14:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวรอ Pointer ก่อนครับ ","time":"2026-08-04T14:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","รอ"," ","Pointer"," ","ก่อน","ครับ"," "],"library":"newmm","runtime":0.00011563301086425781},"time":"2026-08-04T14:41: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":"Pointer","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เดี๋ยว","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Pointer","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เดี๋ยว","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Pointer","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เดี๋ยว","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Pointer","suggestions":["pointer","printer"]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เดี๋ยว","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Pointer","suggestions":["pointer","printer"]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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-04T14:41:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้อง ๆ คะ เดี๋ยวรอให้สัญญาณพี่ ว่า","time":"2026-08-04T14:41:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้อง ๆ คะ เดี๋ยวรอให้สัญญาณพี่ ว่า","time":"2026-08-04T14:41:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้อง ๆ"," ","คะ"," ","เดี๋ยว","รอ","ให้สัญญาณ","พี่"," ","ว่า"],"library":"newmm","runtime":0.00018906593322753906},"time":"2026-08-04T14:41: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-04T14:41: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-04T14:41: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-04T14:41: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-04T14:41: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-04T14:41: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-04T14:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปลี่ยนสไลด์ให้นะคะ บอกพี่ สไลด์ถัดไปนะคะ เพื่อเป็นการกระชับเวลานะครับ พร้อมนะคะ ","time":"2026-08-04T14:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปลี่ยนสไลด์ให้นะคะ บอกพี่ สไลด์ถัดไปนะคะ เพื่อเป็นการกระชับเวลานะครับ พร้อมนะคะ ","time":"2026-08-04T14:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปลี่ยน","สไลด์","ให้","นะคะ"," ","บอก","พี่"," ","สไลด์","ถัดไป","นะคะ"," ","เพื่อ","เป็นการ","กระชับ","เวลา","นะ","ครับ"," ","พร้อม","นะคะ"," "],"library":"newmm","runtime":0.00060272216796875},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// ครับ พร้อมครับ // โพรเจกต์ที่ 2407 ค่ะ ","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-04T14:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ พร้อมครับ // โพรเจกต์ที่ 2407 ค่ะ ","time":"2026-08-04T14:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ พร้อมครับ // โพรเจกต์ที่ 2407 ค่ะ ","time":"2026-08-04T14:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","พร้อม","ครับ"," ","//"," ","โพ","ร","เจ","กต์","ที่"," ","2407"," ","ค่ะ"," "],"library":"newmm","runtime":0.00016951560974121094},"time":"2026-08-04T14:41: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เริ่มเลยค่ะ // สวัสดีครับ พวกเรา 12 ","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-04T14:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เริ่มเลยค่ะ // สวัสดีครับ พวกเรา 12 ","time":"2026-08-04T14:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เริ่มเลยค่ะ // สวัสดีครับ พวกเรา 12 ","time":"2026-08-04T14:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เริ่ม","เลย","ค่ะ"," ","//"," ","สวัสดี","ครับ"," ","พวกเรา"," ","12"," "],"library":"newmm","runtime":0.00016045570373535156},"time":"2026-08-04T14:41: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":"12","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"12","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"12","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"12","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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":"12","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:41: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-04T14:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออนุญาตเปิดสไลด์ต่อไปครับ ","time":"2026-08-04T14:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออนุญาตเปิดสไลด์ต่อไปครับ ","time":"2026-08-04T14:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออนุญาต","เปิด","สไลด์","ต่อไป","ครับ"," "],"library":"newmm","runtime":0.0001277923583984375},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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":[]}]},"time":"2026-08-04T14:41: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-04T14:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ไม่ขึ้นครับ ","time":"2026-08-04T14:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ไม่ขึ้นครับ ","time":"2026-08-04T14:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ไม่","ขึ้น","ครับ"," "],"library":"newmm","runtime":0.00013136863708496094},"time":"2026-08-04T14:41: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-04T14:41: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-04T14:41: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-04T14:41: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-04T14:41: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-04T14:41: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-04T14:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เดี๋ยวระหว่าง","time":"2026-08-04T14:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เดี๋ยวระหว่าง","time":"2026-08-04T14:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เดี๋ยว","ระหว่าง"],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-08-04T14:42: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":[]}]},"time":"2026-08-04T14:42: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":[]}]},"time":"2026-08-04T14:42: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":[]}]},"time":"2026-08-04T14:42: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":[]}]},"time":"2026-08-04T14:42: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":[]}]},"time":"2026-08-04T14:42: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-04T14:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รอนะคะ ขอนุญาตเรียงลำดับนะคะ พี่ยังไม่จับเวลานะ ไม่ต้องตื่นเต้น เดี๋ยวขออนุญาตเรียงลำดับ","time":"2026-08-04T14:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รอนะคะ ขอนุญาตเรียงลำดับนะคะ พี่ยังไม่จับเวลานะ ไม่ต้องตื่นเต้น เดี๋ยวขออนุญาตเรียงลำดับ","time":"2026-08-04T14:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รอ","นะคะ"," ","ขอนุญาต","เรียงลำดับ","นะคะ"," ","พี่","ยัง","ไม่","จับเวลา","นะ"," ","ไม่ต้อง","ตื่นเต้น"," ","เดี๋ยว","ขออนุญาต","เรียงลำดับ"],"library":"newmm","runtime":0.0011212825775146484},"time":"2026-08-04T14:42: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":[]},{"word":"ไม่ต้อง","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เรียงลำดับ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"ไม่ต้อง","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เรียงลำดับ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"ไม่ต้อง","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เรียงลำดับ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"ไม่ต้อง","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เรียงลำดับ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"ไม่ต้อง","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เรียงลำดับ","suggestions":[]}]},"time":"2026-08-04T14:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ให้ทุท่านทราบนะคะ ว่า ลำดับที่ 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-04T14:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ทุท่านทราบนะคะ ว่า ลำดับที่ 1 คือโพรเจกต์ ","time":"2026-08-04T14:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ทุท่านทราบนะคะ ว่า ลำดับที่ 1 คือโพรเจกต์ ","time":"2026-08-04T14:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ทุ","ท่าน","ทราบ","นะคะ"," ","ว่า"," ","ลำดับ","ที่"," ","1"," ","คือ","โพ","ร","เจ","กต์"," "],"library":"newmm","runtime":0.00022459030151367188},"time":"2026-08-04T14:42: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2407 นะคะ ที่น้องรออยู่บนเวที ลำดับที่ 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-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2407 นะคะ ที่น้องรออยู่บนเวที ลำดับที่ 2 ","time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2407 นะคะ ที่น้องรออยู่บนเวที ลำดับที่ 2 ","time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2407"," ","นะคะ"," ","ที่","น้อง","รอ","อยู่","บน","เวที"," ","ลำดับ","ที่"," ","2"," "],"library":"newmm","runtime":0.00018143653869628906},"time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","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":[]}]},"time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","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":[]}]},"time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","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":[]}]},"time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","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":[]}]},"time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","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":[]}]},"time":"2026-08-04T14:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2424 นะคะ ลำดับที่ 3 ค่ะ 2432 จำหมายเลขโพรเจกต์ตัวเองเลยค่ะ ","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-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2424 นะคะ ลำดับที่ 3 ค่ะ 2432 จำหมายเลขโพรเจกต์ตัวเองเลยค่ะ ","time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2424 นะคะ ลำดับที่ 3 ค่ะ 2432 จำหมายเลขโพรเจกต์ตัวเองเลยค่ะ ","time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2424"," ","นะคะ"," ","ลำดับ","ที่"," ","3"," ","ค่ะ"," ","2432"," ","จำ","หมายเลข","โพ","ร","เจ","กต์","ตัวเอง","เลย","ค่ะ"," "],"library":"newmm","runtime":0.0002505779266357422},"time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":"โพ","suggestions":["โอ","โค","โย"]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":"โพ","suggestions":["โอ","โค","โย"]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":"ตัวเอง","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และลำดับที่ 4 2405 ","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-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และลำดับที่ 4 2405 ","time":"2026-08-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และลำดับที่ 4 2405 ","time":"2026-08-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ลำดับ","ที่"," ","4"," ","2405"," "],"library":"newmm","runtime":0.00010085105895996094},"time":"2026-08-04T14:42: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2405","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2405","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2405","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2405","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2405","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ ลำดับที่ 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-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ลำดับที่ 5 ค่ะ ","time":"2026-08-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ลำดับที่ 5 ค่ะ ","time":"2026-08-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ลำดับ","ที่"," ","5"," ","ค่ะ"," "],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T14:42: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2406 ลำดับที่ 5 2406 นะคะ ","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-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2406 ลำดับที่ 5 2406 นะคะ ","time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2406 ลำดับที่ 5 2406 นะคะ ","time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2406"," ","ลำดับ","ที่"," ","5"," ","2406"," ","นะคะ"," "],"library":"newmm","runtime":0.00011348724365234375},"time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":["ระดับ","กำกับ","ลำตัว"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":["ระดับ","กำกับ","ลำตัว"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลำดับที่ 6 ค่ะ 2446 ","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-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับที่ 6 ค่ะ 2446 ","time":"2026-08-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับที่ 6 ค่ะ 2446 ","time":"2026-08-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","ที่"," ","6"," ","ค่ะ"," ","2446"," "],"library":"newmm","runtime":0.00010728836059570312},"time":"2026-08-04T14:42: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":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2446 นะคะ และลำดับที่ 7 ค่ะ ","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-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2446 นะคะ และลำดับที่ 7 ค่ะ ","time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2446 นะคะ และลำดับที่ 7 ค่ะ ","time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2446"," ","นะคะ"," ","และ","ลำดับ","ที่"," ","7"," ","ค่ะ"," "],"library":"newmm","runtime":0.0001323223114013672},"time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2335 ","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-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2335 ","time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2335 ","time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2335"," "],"library":"newmm","runtime":0.0000457763671875},"time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2335 นะคะ ลำดับที่ 8 ค่ะ ","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-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2335 นะคะ ลำดับที่ 8 ค่ะ ","time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2335 นะคะ ลำดับที่ 8 ค่ะ ","time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2335"," ","นะคะ"," ","ลำดับ","ที่"," ","8"," ","ค่ะ"," "],"library":"newmm","runtime":0.00015497207641601562},"time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2335","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2421 ค่ะ ลำดับที่ 8 นะคะ 2421 ค่ะ ","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-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2421 ค่ะ ลำดับที่ 8 นะคะ 2421 ค่ะ ","time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2421 ค่ะ ลำดับที่ 8 นะคะ 2421 ค่ะ ","time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2421"," ","ค่ะ"," ","ลำดับ","ที่"," ","8"," ","นะคะ"," ","2421"," ","ค่ะ"," "],"library":"newmm","runtime":0.00013756752014160156},"time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2337 ลำดับที่ 9 นะคะ 2337 ","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-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2337 ลำดับที่ 9 นะคะ 2337 ","time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2337 ลำดับที่ 9 นะคะ 2337 ","time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2337"," ","ลำดับ","ที่"," ","9"," ","นะคะ"," ","2337"," "],"library":"newmm","runtime":0.0001366138458251953},"time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":["ระดับ","กำกับ","ลำตัว"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":["ระดับ","กำกับ","ลำตัว"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ 9 นะคะ 2337 และลำดับที่ 10 ค่ะ 2417 นะคะ ","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-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ 9 นะคะ 2337 และลำดับที่ 10 ค่ะ 2417 นะคะ ","time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ 9 นะคะ 2337 และลำดับที่ 10 ค่ะ 2417 นะคะ ","time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่"," ","9"," ","นะคะ"," ","2337"," ","และ","ลำดับ","ที่"," ","10"," ","ค่ะ"," ","2417"," ","นะคะ"," "],"library":"newmm","runtime":0.00015282630920410156},"time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลำดับที่ 10 จะเป็น 2417 ค่ะ 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-04T14:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับที่ 10 จะเป็น 2417 ค่ะ 10 ทีมสุดท้าย","time":"2026-08-04T14:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับที่ 10 จะเป็น 2417 ค่ะ 10 ทีมสุดท้าย","time":"2026-08-04T14:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","ที่"," ","10"," ","จะ","เป็น"," ","2417"," ","ค่ะ"," ","10"," ","ทีม","สุดท้าย"],"library":"newmm","runtime":0.00019431114196777344},"time":"2026-08-04T14:43: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T14:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T14:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T14:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T14:43:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T14:43: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-04T14:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เข้าสู่รอบชิงชนะเลิศนะคะ ","time":"2026-08-04T14:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เข้าสู่รอบชิงชนะเลิศนะคะ ","time":"2026-08-04T14:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เข้าสู่","รอบ","ชิงชนะเลิศ","นะคะ"," "],"library":"newmm","runtime":0.00013685226440429688},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รางวัลที่ 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-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัลที่ 1 ของเรานะคะ รางวัลชนะเลิศ ทีมชนะเลิศจะได้รับเงินรางวัล","time":"2026-08-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัลที่ 1 ของเรานะคะ รางวัลชนะเลิศ ทีมชนะเลิศจะได้รับเงินรางวัล","time":"2026-08-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล","ที่"," ","1"," ","ของ","เรา","นะคะ"," ","รางวัล","ชนะเลิศ"," ","ทีม","ชนะเลิศ","จะ","ได้","รับเงิน","รางวัล"],"library":"newmm","runtime":0.00036644935607910156},"time":"2026-08-04T14:43: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"ชนะเลิศ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ชนะเลิศ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]},{"word":"ทีม","suggestions":[]},{"word":"ชนะเลิศ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]},{"word":"ทีม","suggestions":[]},{"word":"ชนะเลิศ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]},{"word":"ทีม","suggestions":[]},{"word":"ชนะเลิศ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]},{"word":"ทีม","suggestions":[]},{"word":"ชนะเลิศ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T14:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มูลค่า 20,000 บาทนะคะ พร้อมโล่เกียรติยศจากท่านร","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-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มูลค่า 20,000 บาทนะคะ พร้อมโล่เกียรติยศจากท่านร","time":"2026-08-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มูลค่า 20,000 บาทนะคะ พร้อมโล่เกียรติยศจากท่านร","time":"2026-08-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มูลค่า"," ","20,000"," ","บาท","นะคะ"," ","พร้อม","โล่","เกียรติยศ","จาก","ท่า","นร"],"library":"newmm","runtime":0.0001876354217529297},"time":"2026-08-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"นร","suggestions":[]}]},"time":"2026-08-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"นร","suggestions":[]}]},"time":"2026-08-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"นร","suggestions":[]}]},"time":"2026-08-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"นร","suggestions":[]}]},"time":"2026-08-04T14:43:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"20,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"นร","suggestions":[]}]},"time":"2026-08-04T14:43: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-04T14:43:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รัฐมนตรีนะคะ แล้วก็ประกาศนียบัตรค่ะ และ","time":"2026-08-04T14:43:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รัฐมนตรีนะคะ แล้วก็ประกาศนียบัตรค่ะ และ","time":"2026-08-04T14:43:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัฐมนตรี","นะคะ"," ","แล้วก็","ประกาศนียบัตร","ค่ะ"," ","และ"],"library":"newmm","runtime":0.0001819133758544922},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43: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":[]}]},"time":"2026-08-04T14:43:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รองชนะเลิศ อันดับ 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-04T14:43:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รองชนะเลิศ อันดับ 1 ค่ะ จะได้รับเงินรางวัล จำนวน ","time":"2026-08-04T14:43:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รองชนะเลิศ อันดับ 1 ค่ะ จะได้รับเงินรางวัล จำนวน ","time":"2026-08-04T14:43:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รองชนะเลิศ"," ","อันดับ"," ","1"," ","ค่ะ"," ","จะ","ได้","รับเงิน","รางวัล"," ","จำนวน"," "],"library":"newmm","runtime":0.0002315044403076172},"time":"2026-08-04T14:43: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"10,000 บาทนะคะ และรางวัลรองชนะเลิศ","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-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"10,000 บาทนะคะ และรางวัลรองชนะเลิศ","time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"10,000 บาทนะคะ และรางวัลรองชนะเลิศ","time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["10,000"," ","บาท","นะคะ"," ","และ","รางวัล","รองชนะเลิศ"],"library":"newmm","runtime":0.00015687942504882812},"time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"10,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"10,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"10,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"10,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"10,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T14:43:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อันดับ 2 นะคะ มี 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-04T14:43:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันดับ 2 นะคะ มี 2 รางวัลค่ะ ได้รับเงินรางวัล ","time":"2026-08-04T14:43:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันดับ 2 นะคะ มี 2 รางวัลค่ะ ได้รับเงินรางวัล ","time":"2026-08-04T14:43:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันดับ"," ","2"," ","นะคะ"," ","มี"," ","2"," ","รางวัล","ค่ะ"," ","ได้","รับเงิน","รางวัล"," "],"library":"newmm","runtime":0.00020122528076171875},"time":"2026-08-04T14:43: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"รับเงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"5,000 บาทนะคะ และรองวัลชมเชยอีก ","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-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"5,000 บาทนะคะ และรองวัลชมเชยอีก ","time":"2026-08-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"5,000 บาทนะคะ และรองวัลชมเชยอีก ","time":"2026-08-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["5,000"," ","บาท","นะคะ"," ","และ","รอง","วัล","ชมเชย","อีก"," "],"library":"newmm","runtime":0.00017070770263671875},"time":"2026-08-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รอง","suggestions":[]},{"word":"วัล","suggestions":[]},{"word":"ชมเชย","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รอง","suggestions":[]},{"word":"วัล","suggestions":[]},{"word":"ชมเชย","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รอง","suggestions":[]},{"word":"วัล","suggestions":[]},{"word":"ชมเชย","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รอง","suggestions":[]},{"word":"วัล","suggestions":["วัน","วัด","วัย"]},{"word":"ชมเชย","suggestions":["ชดเชย","เชย"]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"รอง","suggestions":[]},{"word":"วัล","suggestions":["วัน","วัด","วัย"]},{"word":"ชมเชย","suggestions":["ชดเชย","เชย"]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:43:55+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-04T14:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2 รางวัลนะคะ ได้รับรางวัล ","time":"2026-08-04T14:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2 รางวัลนะคะ ได้รับรางวัล ","time":"2026-08-04T14:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2"," ","รางวัล","นะคะ"," ","ได้","รับรางวัล"," "],"library":"newmm","runtime":0.0001537799835205078},"time":"2026-08-04T14:44:00+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":[]}]},"time":"2026-08-04T14:44:00+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":[]}]},"time":"2026-08-04T14:44:00+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":[]}]},"time":"2026-08-04T14:44:00+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":[]}]},"time":"2026-08-04T14:44:00+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":[]}]},"time":"2026-08-04T14:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มูลค่า 3,000 บาทนะคะ ทุกรางวัลมีโล่","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-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มูลค่า 3,000 บาทนะคะ ทุกรางวัลมีโล่","time":"2026-08-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มูลค่า 3,000 บาทนะคะ ทุกรางวัลมีโล่","time":"2026-08-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มูลค่า"," ","3,000"," ","บาท","นะคะ"," ","ทุก","รางวัล","มี","โล่"],"library":"newmm","runtime":0.0009770393371582031},"time":"2026-08-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โล่","suggestions":[]}]},"time":"2026-08-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โล่","suggestions":[]}]},"time":"2026-08-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โล่","suggestions":[]}]},"time":"2026-08-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โล่","suggestions":["โลก","ไล่","โซ่"]}]},"time":"2026-08-04T14:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มูลค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โล่","suggestions":["โลก","ไล่","โซ่"]}]},"time":"2026-08-04T14:44: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-04T14:44:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกียรติยศนะคะ พร้อมกับใบประกาศนียบัตรให้ค่ะ ","time":"2026-08-04T14:44:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกียรติยศนะคะ พร้อมกับใบประกาศนียบัตรให้ค่ะ ","time":"2026-08-04T14:44:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกียรติยศ","นะคะ"," ","พร้อมกับ","ใบประกาศนียบัตร","ให้","ค่ะ"," "],"library":"newmm","runtime":0.00019741058349609375},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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-04T14:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กรรมการตัดสินรอบสุดท้าย","time":"2026-08-04T14:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กรรมการตัดสินรอบสุดท้าย","time":"2026-08-04T14:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กรรมการตัดสิน","รอบ","สุดท้าย"],"library":"newmm","runtime":0.00018739700317382812},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44:20+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-04T14:44:20+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-04T14:44:20+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-04T14:44:20+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-04T14:44:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของเรานะคะ ทั้ง 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-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเรานะคะ ทั้ง 5 ท่านค่ะ เป็นผู้ที่เห็นผลงานตั้งแต่","time":"2026-08-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเรานะคะ ทั้ง 5 ท่านค่ะ เป็นผู้ที่เห็นผลงานตั้งแต่","time":"2026-08-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา","นะคะ"," ","ทั้ง"," ","5"," ","ท่าน","ค่ะ"," ","เป็น","ผู้","ที่","เห็น","ผลงาน","ตั้งแต่"],"library":"newmm","runtime":0.0001976490020751953},"time":"2026-08-04T14:44: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T14:44: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T14:44: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T14:44: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T14:44: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ตั้งแต่","suggestions":[]}]},"time":"2026-08-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รอบแรกที่มีประมาณ 71 ผลงานนะคะ แล้วก็","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-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รอบแรกที่มีประมาณ 71 ผลงานนะคะ แล้วก็","time":"2026-08-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รอบแรกที่มีประมาณ 71 ผลงานนะคะ แล้วก็","time":"2026-08-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รอบ","แรก","ที่","มี","ประมาณ"," ","71"," ","ผลงาน","นะคะ"," ","แล้วก็"],"library":"newmm","runtime":0.00021982192993164062},"time":"2026-08-04T14:44: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:44: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:44: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:44: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:44: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":"71","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T14:44:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผ่านมารอบที่ 2 นะคะ ประมาณ 35 ผลงานค่ะ ","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-04T14:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผ่านมารอบที่ 2 นะคะ ประมาณ 35 ผลงานค่ะ ","time":"2026-08-04T14:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผ่านมารอบที่ 2 นะคะ ประมาณ 35 ผลงานค่ะ ","time":"2026-08-04T14:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผ่าน","มา","รอบ","ที่"," ","2"," ","นะคะ"," ","ประมาณ"," ","35"," ","ผลงาน","ค่ะ"," "],"library":"newmm","runtime":0.0001976490020751953},"time":"2026-08-04T14:44: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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-04T14:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ถูกคัดเลือกนะคะ เฟ้นมาจนเหลือ ","time":"2026-08-04T14:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ถูกคัดเลือกนะคะ เฟ้นมาจนเหลือ ","time":"2026-08-04T14:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ถูก","คัดเลือก","นะคะ"," ","เฟ้น","มา","จน","เหลือ"," "],"library":"newmm","runtime":0.00017881393432617188},"time":"2026-08-04T14:44: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-04T14:44: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-04T14:44: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-04T14:44: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-04T14:44: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-04T14:44:34+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-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"10 ทีมสุดท้าย มาเจอกันวันนี้นะคะ และน้อง ๆ ยังมี","time":"2026-08-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"10 ทีมสุดท้าย มาเจอกันวันนี้นะคะ และน้อง ๆ ยังมี","time":"2026-08-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["10"," ","ทีม","สุดท้าย"," ","มา","เจอกัน","วันนี้","นะคะ"," ","และ","น้อง ๆ"," ","ยังมี"],"library":"newmm","runtime":0.00040984153747558594},"time":"2026-08-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":["ที่","ที","คีม"]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-04T14:44:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":["ที่","ที","คีม"]},{"word":"สุดท้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจอกัน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-08-04T14:44: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-04T14:44:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โพรเตอร์ที่อยู่ด้านหลังด้วย","time":"2026-08-04T14:44:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โพรเตอร์ที่อยู่ด้านหลังด้วย","time":"2026-08-04T14:44:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โพ","ร","เต","อร","์","ที่อยู่","ด้านหลัง","ด้วย"],"library":"newmm","runtime":0.00016641616821289062},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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-04T14:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมงานพร้อมหรือยังคะ // มีเป็นตัวสไลด์ไหมครับ // ","time":"2026-08-04T14:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมงานพร้อมหรือยังคะ // มีเป็นตัวสไลด์ไหมครับ // ","time":"2026-08-04T14:44:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีมงาน","พร้อม","หรือยัง","คะ"," ","//"," ","มี","เป็นตัว","สไลด์","ไหม","ครับ"," ","//"," "],"library":"newmm","runtime":0.0003478527069091797},"time":"2026-08-04T14:44: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":[]},{"word":"เป็นตัว","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":[]},{"word":"เป็นตัว","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":[]},{"word":"เป็นตัว","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":[]},{"word":"เป็นตัว","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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":[]},{"word":"เป็นตัว","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:44: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-04T14:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ต้องขออภัยด้วยนะคะ ","time":"2026-08-04T14:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ต้องขออภัยด้วยนะคะ ","time":"2026-08-04T14:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ต้อง","ขออภัย","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.00012230873107910156},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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":[]}]},"time":"2026-08-04T14:44: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-04T14:45:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวทางทีมงานกำลังแก้ไขนะคะ // ๆได้ครับ // ","time":"2026-08-04T14:45:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวทางทีมงานกำลังแก้ไขนะคะ // ๆ ได้ครับ // ","time":"2026-08-04T14:45:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","ทาง","ทีมงาน","กำลัง","แก้ไข","นะคะ"," ","//"," ","ๆ"," ","ได้","ครับ"," ","//"," "],"library":"newmm","runtime":0.00025963783264160156},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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-04T14:45:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ถ้าท่านใดสนใจนะคะ ด้านหลังของเราโซนนวัตกรรมที่เป็นบอร์ดนะคะ มีโปสเตอร์ผลงานน้อง ๆ ","time":"2026-08-04T14:45:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ถ้าท่านใดสนใจนะคะ ด้านหลังของเราโซนนวัตกรรมที่เป็นบอร์ดนะคะ มีโปสเตอร์ผลงานน้อง ๆ ","time":"2026-08-04T14:45:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ถ้า","ท่าน","ใด","สนใจ","นะคะ"," ","ด้านหลัง","ของ","เรา","โซน","นวัตกรรม","ที่","เป็น","บอร์ด","นะคะ"," ","มี","โปสเตอร์","ผลงาน","น้อง ๆ"," "],"library":"newmm","runtime":0.00036835670471191406},"time":"2026-08-04T14:45: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":[]},{"word":"โปสเตอร์","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":[]},{"word":"โปสเตอร์","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":[]},{"word":"โปสเตอร์","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":[]},{"word":"โปสเตอร์","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":[]},{"word":"โปสเตอร์","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45:06+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-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้ง 10 ผลงานอยู่นะคะ สามารถที่จะไปสอบถามข้อมูลเพิ่มเติมได้เลย ","time":"2026-08-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้ง 10 ผลงานอยู่นะคะ สามารถที่จะไปสอบถามข้อมูลเพิ่มเติมได้เลย ","time":"2026-08-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้ง"," ","10"," ","ผลงาน","อยู่","นะคะ"," ","สามารถ","ที่จะ","ไป","สอบถาม","ข้อมูล","เพิ่มเติม","ได้","เลย"," "],"library":"newmm","runtime":0.00031447410583496094},"time":"2026-08-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"สอบถาม","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"สอบถาม","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"สอบถาม","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"สอบถาม","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"สอบถาม","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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-04T14:45:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ วันนี้เรามีทั้งตัวที่เป็นโปโตไทแล้วนะคะ ","time":"2026-08-04T14:45:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ วันนี้เรามีทั้งตัวที่เป็นโปโตไทแล้วนะคะ ","time":"2026-08-04T14:45:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","วันนี้","เรา","มี","ทั้งตัว","ที่","เป็น","โป","โต","ไท","แล้ว","นะคะ"," "],"library":"newmm","runtime":0.0001800060272216797},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีตัวชิ้นงานหรือว่าบางชิ้นงานยังเป็น Concept idea อยู่ ","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-04T14:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีตัวชิ้นงานหรือว่าบางชิ้นงานยังเป็น Concept idea อยู่ ","time":"2026-08-04T14:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีตัวชิ้นงานหรือว่าบางชิ้นงานยังเป็น Concept idea อยู่ ","time":"2026-08-04T14:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ตัว","ชิ้นงาน","หรือว่า","บาง","ชิ้นงาน","ยัง","เป็น"," ","Concept"," ","idea"," ","อยู่"," "],"library":"newmm","runtime":0.00023818016052246094},"time":"2026-08-04T14:45: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":"Concept","suggestions":[]},{"word":" ","suggestions":[]},{"word":"idea","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":"Concept","suggestions":[]},{"word":" ","suggestions":[]},{"word":"idea","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":"Concept","suggestions":[]},{"word":" ","suggestions":[]},{"word":"idea","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":"Concept","suggestions":["concept"]},{"word":" ","suggestions":[]},{"word":"idea","suggestions":["index","idle","de"]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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":"Concept","suggestions":["concept"]},{"word":" ","suggestions":[]},{"word":"idea","suggestions":["index","idle","de"]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:45: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-04T14:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อที่จะพูดคุยหรือสอบถามรายละเอียดเพิ่มเติม ","time":"2026-08-04T14:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อที่จะพูดคุยหรือสอบถามรายละเอียดเพิ่มเติม ","time":"2026-08-04T14:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อที่จะ","พูดคุย","หรือ","สอบถาม","รายละเอียด","เพิ่มเติม"," "],"library":"newmm","runtime":0.00024390220642089844},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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-04T14:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือถ้าองค์กรไหนนะคะ หรือภาคเอกชน สนใจที่จะนำไปต่อยอด","time":"2026-08-04T14:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือถ้าองค์กรไหนนะคะ หรือภาคเอกชน สนใจที่จะนำไปต่อยอด","time":"2026-08-04T14:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ถ้า","องค์กร","ไหน","นะคะ"," ","หรือ","ภาคเอกชน"," ","สนใจ","ที่จะ","นำ","ไป","ต่อยอด"],"library":"newmm","runtime":0.00026679039001464844},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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-04T14:45:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ยินดีมาก ๆ เลยนะคะ ที่ผลงานของน้อง ๆ จะถูกนำไปเป็น.. นำไปพัฒนา","time":"2026-08-04T14:45:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ยินดีมาก ๆ เลยนะคะ ที่ผลงานของน้อง ๆ จะถูกนำไปเป็น.. นำไปพัฒนา","time":"2026-08-04T14:45:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ยิน","ดีมาก"," ","ๆ"," ","เลย","นะคะ"," ","ที่","ผลงาน","ของ","น้อง ๆ"," ","จะ","ถูก","นำ","ไป","เป็น",".."," ","นำ","ไป","พัฒนา"],"library":"newmm","runtime":0.0002796649932861328},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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":[]}]},"time":"2026-08-04T14:45: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-04T14:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ ออกมานะคะ ซึ่งคิดว่าน่าจะเป็นประโยชน์","time":"2026-08-04T14:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ ออกมานะคะ ซึ่งคิดว่าน่าจะเป็นประโยชน์","time":"2026-08-04T14:45:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","ออกมา","นะคะ"," ","ซึ่ง","คิด","ว่า","น่าจะ","เป็นประโยชน์"],"library":"newmm","runtime":0.0002357959747314453},"time":"2026-08-04T14:45: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-04T14:45: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-04T14:45: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-04T14:45: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-04T14:45: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-04T14:45: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-04T14:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แก่คพิการของประเทศไทยต่อไปในอนาคตค่ะ ","time":"2026-08-04T14:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แก่คพิการของประเทศไทยต่อไปในอนาคตค่ะ ","time":"2026-08-04T14:45:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แก่","ค","พิการ","ของ","ประเทศ","ไทย","ต่อไป","ในอนาคต","ค่ะ"," "],"library":"newmm","runtime":0.0003948211669921875},"time":"2026-08-04T14:45: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-04T14:45: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-04T14:45: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-04T14:45: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-04T14:45: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-04T14:45: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-04T14:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้ามคิวน้องไปก่อนได้ไหม ","time":"2026-08-04T14:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้ามคิวน้องไปก่อนได้ไหม ","time":"2026-08-04T14:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้าม","คิว","น้อง","ไป","ก่อน","ได้","ไหม"," "],"library":"newmm","runtime":0.0002243518829345703},"time":"2026-08-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พอดีไฟล์มีปัญหา ส่วนอุปกรณ์... ","time":"2026-08-04T14:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พอดีไฟล์มีปัญหา ส่วนอุปกรณ์... ","time":"2026-08-04T14:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พอดี","ไฟล์","มีปัญหา"," ","ส่วนอุปกรณ์","..."," "],"library":"newmm","runtime":0.0002505779266357422},"time":"2026-08-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอเค ","time":"2026-08-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอเค ","time":"2026-08-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอเค"," "],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46: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-04T14:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวเนื่องจากไฟล์มีปัญหานะคะ ขออนุญาตสลับคิว","time":"2026-08-04T14:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวเนื่องจากไฟล์มีปัญหานะคะ ขออนุญาตสลับคิว","time":"2026-08-04T14:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","เนื่องจาก","ไฟล์","มีปัญหา","นะคะ"," ","ขออนุญาต","สลับ","คิว"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ ลำดับที่ 2 พร้อมไหมคะ โพรเจกต์ 2424 ค่ะ ","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-04T14:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ลำดับที่ 2 พร้อมไหมคะ โพรเจกต์ 2424 ค่ะ ","time":"2026-08-04T14:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ลำดับที่ 2 พร้อมไหมคะ โพรเจกต์ 2424 ค่ะ ","time":"2026-08-04T14:46:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ลำดับ","ที่"," ","2"," ","พร้อม","ไหม","คะ"," ","โพ","ร","เจ","กต์"," ","2424"," ","ค่ะ"," "],"library":"newmm","runtime":0.00018286705017089844},"time":"2026-08-04T14:46: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โพ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โพ","suggestions":["โอ","โค","โย"]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พร้อม","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โพ","suggestions":["โอ","โค","โย"]},{"word":"ร","suggestions":[]},{"word":"เจ","suggestions":[]},{"word":"กต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46: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-04T14:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออนุญาตนะคะ โพรเจกต์","time":"2026-08-04T14:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออนุญาตนะคะ โพรเจกต์","time":"2026-08-04T14:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออนุญาต","นะคะ"," ","โพ","ร","เจ","กต์"],"library":"newmm","runtime":0.0001289844512939453},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46: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":[]}]},"time":"2026-08-04T14:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลำดับที่ 2 นะคะ รหัส 2424 ","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-04T14:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับที่ 2 นะคะ รหัส 2424 ","time":"2026-08-04T14:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับที่ 2 นะคะ รหัส 2424 ","time":"2026-08-04T14:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","ที่"," ","2"," ","นะคะ"," ","รหัส"," ","2424"," "],"library":"newmm","runtime":0.0001251697540283203},"time":"2026-08-04T14:46: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รหัส","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:54+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":"2424","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:54+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":"2424","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:54+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":"2424","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46:54+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":"2424","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:46: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-04T14:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบเฝ้าระวังแรงกดทับในเบ้าขาเทียม","time":"2026-08-04T14:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบเฝ้าระวังแรงกดทับในเบ้าขาเทียม","time":"2026-08-04T14:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","เฝ้า","ระวัง","แรง","กด","ทับ","ใน","เบ้า","ขา","เทียม"],"library":"newmm","runtime":0.0003514289855957031},"time":"2026-08-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:46: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-04T14:47:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบอัจฉะริยะ เพื่อป้องกัน ","time":"2026-08-04T14:47:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบอัจฉะริยะ เพื่อป้องกัน ","time":"2026-08-04T14:47:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","อัจ","ฉะ","ริ","ยะ"," ","เพื่อ","ป้องกัน"," "],"library":"newmm","runtime":0.0001518726348876953},"time":"2026-08-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และการประกอบอาชีพขาขาดค่ะ ","time":"2026-08-04T14:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และการประกอบอาชีพขาขาดค่ะ ","time":"2026-08-04T14:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","การ","ประกอบอาชีพ","ขา","ขาด","ค่ะ"," "],"library":"newmm","runtime":0.00018787384033203125},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ท่านกรรมการนะคะ ขออนุญาตเป็นทีมที่ 2 ก่อนนะคะ รหัส 2424 นะคะ ","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-04T14:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านกรรมการนะคะ ขออนุญาตเป็นทีมที่ 2 ก่อนนะคะ รหัส 2424 นะคะ ","time":"2026-08-04T14:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านกรรมการนะคะ ขออนุญาตเป็นทีมที่ 2 ก่อนนะคะ รหัส 2424 นะคะ ","time":"2026-08-04T14:47:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","กรรมการ","นะคะ"," ","ขออนุญาต","เป็น","ทีม","ที่"," ","2"," ","ก่อน","นะคะ"," ","รหัส"," ","2424"," ","นะคะ"," "],"library":"newmm","runtime":0.00024580955505371094},"time":"2026-08-04T14:47: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รหัส","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รหัส","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รหัส","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รหัส","suggestions":["สหัส","รัส","รับ"]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รหัส","suggestions":["สหัส","รัส","รับ"]},{"word":" ","suggestions":[]},{"word":"2424","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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-04T14:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ถ้าพร้อมแล้ว ขอเชิญบนเวทีได้เลยค่ะ ","time":"2026-08-04T14:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ถ้าพร้อมแล้ว ขอเชิญบนเวทีได้เลยค่ะ ","time":"2026-08-04T14:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ถ้า","พร้อม","แล้ว"," ","ขอ","เชิญ","บน","เวที","ได้","เลย","ค่ะ"," "],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T14:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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-04T14:47:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เทสต์ ","time":"2026-08-04T14:47:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เทสต์ ","time":"2026-08-04T14:47:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เทสต์"," "],"library":"newmm","runtime":0.0009567737579345703},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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-04T14:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขออนุญาตกลับไปที่สไลด์แรกค่ะ ","time":"2026-08-04T14:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขออนุญาตกลับไปที่สไลด์แรกค่ะ ","time":"2026-08-04T14:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขออนุญาต","กลับ","ไป","ที่","สไลด์","แรก","ค่ะ"," "],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-08-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47: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-04T14:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พร้อมแล้วค่ะ // ","time":"2026-08-04T14:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พร้อมแล้วค่ะ // ","time":"2026-08-04T14:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พร้อม","แล้ว","ค่ะ"," ","//"," "],"library":"newmm","runtime":0.00009441375732421875},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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-04T14:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เลยค่ะ เชิญค่ะ // เพราะทุกก้าว","time":"2026-08-04T14:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เลยค่ะ เชิญค่ะ // เพราะทุกก้าว","time":"2026-08-04T14:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เลย","ค่ะ"," ","เชิญ","ค่ะ"," ","//"," ","เพราะ","ทุก","ก้าว"],"library":"newmm","runtime":0.0001342296600341797},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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":[]}]},"time":"2026-08-04T14:47: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-04T14:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือความสำคัญ การเกิดอาชีพที่ดีค่ะ ","time":"2026-08-04T14:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือความสำคัญ การเกิดอาชีพที่ดีค่ะ ","time":"2026-08-04T14:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","ความสำคัญ"," ","การ","เกิด","อาชีพ","ที่","ดี","ค่ะ"," "],"library":"newmm","runtime":0.00016117095947265625},"time":"2026-08-04T14:47: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:47: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-04T14:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกคนคะ ลองจินตนาการดูสิคะ ว่าถ้าคุณได้ใส่","time":"2026-08-04T14:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกคนคะ ลองจินตนาการดูสิคะ ว่าถ้าคุณได้ใส่","time":"2026-08-04T14:48:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกคน","คะ"," ","ลอง","จินตนาการ","ดู","สิ","คะ"," ","ว่า","ถ้า","คุณ","ได้","ใส่"],"library":"newmm","runtime":0.0002522468566894531},"time":"2026-08-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขาเทียม แล้วเกิดแผลกดทับเล็ก ๆ ของคุณ ","time":"2026-08-04T14:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขาเทียม แล้วเกิดแผลกดทับเล็ก ๆ ของคุณ ","time":"2026-08-04T14:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขา","เทียม"," ","แล้ว","เกิด","แผล","กด","ทับเล็ก"," ","ๆ"," ","ของ","คุณ"," "],"library":"newmm","runtime":0.00016355514526367188},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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-04T14:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณจะทำอย่างไรคะ คุณต้องหยุดเดิน หยุดทำงาน ","time":"2026-08-04T14:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณจะทำอย่างไรคะ คุณต้องหยุดเดิน หยุดทำงาน ","time":"2026-08-04T14:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","จะ","ทำ","อย่างไร","คะ"," ","คุณ","ต้อง","หยุด","เดิน"," ","หยุด","ทำงาน"," "],"library":"newmm","runtime":0.00018095970153808594},"time":"2026-08-04T14:48: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หยุด","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หยุด","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หยุด","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หยุด","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หยุด","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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-04T14:48:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และรอจนกว่าแผลจะหายเพื่อที่คุณจะ","time":"2026-08-04T14:48:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และรอจนกว่าแผลจะหายเพื่อที่คุณจะ","time":"2026-08-04T14:48:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","รอ","จนกว่า","แผล","จะ","หาย","เพื่อ","ที่","คุณ","จะ"],"library":"newmm","runtime":0.0001461505889892578},"time":"2026-08-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลับไปใช้ชีวิตแบบปกติขิงคุณได้ คุณนึกไม่ออกสินะคะ ","time":"2026-08-04T14:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลับไปใช้ชีวิตแบบปกติขิงคุณได้ คุณนึกไม่ออกสินะคะ ","time":"2026-08-04T14:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลับ","ไป","ใช้ชีวิต","แบบ","ปกติ","ขิง","คุณ","ได้"," ","คุณ","นึกไม่ออก","สิ","นะคะ"," "],"library":"newmm","runtime":0.0002467632293701172},"time":"2026-08-04T14:48: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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-04T14:48:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และนี่ค่ะ คือปัญหาที่ผู้พอการขาเทียมพบเจอ","time":"2026-08-04T14:48:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และนี่ค่ะ คือปัญหาที่ผู้พอการขาเทียมพบเจอ","time":"2026-08-04T14:48:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","นี่","ค่ะ"," ","คือ","ปัญหา","ที่","ผู้","พอการ","ขา","เทียม","พบ","เจอ"],"library":"newmm","runtime":0.0020720958709716797},"time":"2026-08-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ร้อยละ 75 ค่ะ สวัสดีค่ะ พวกเราทีมพัฒนาจากคณะพยาบาลศาสตร์ วันนี้","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-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร้อยละ 75 ค่ะ สวัสดีค่ะ พวกเราทีมพัฒนาจากคณะพยาบาลศาสตร์ วันนี้","time":"2026-08-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร้อยละ 75 ค่ะ สวัสดีค่ะ พวกเราทีมพัฒนาจากคณะพยาบาลศาสตร์ วันนี้","time":"2026-08-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร้อยละ"," ","75"," ","ค่ะ"," ","สวัสดี","ค่ะ"," ","พวกเรา","ทีม","พัฒนา","จาก","คณะพยาบาลศาสตร์"," ","วันนี้"],"library":"newmm","runtime":0.00021266937255859375},"time":"2026-08-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"คณะพยาบาลศาสตร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"คณะพยาบาลศาสตร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"คณะพยาบาลศาสตร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":["พวกเขา"]},{"word":"ทีม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"คณะพยาบาลศาสตร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T14:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สวัสดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":["พวกเขา"]},{"word":"ทีม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"คณะพยาบาลศาสตร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T14:48: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-04T14:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พวกเราจะมาเล่าถึงปัญหาในปัจจุบันค่ะ ในปัจจุบันนะคะ ","time":"2026-08-04T14:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พวกเราจะมาเล่าถึงปัญหาในปัจจุบันค่ะ ในปัจจุบันนะคะ ","time":"2026-08-04T14:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พวกเรา","จะ","มา","เล่า","ถึง","ปัญหา","ใน","ปัจจุบัน","ค่ะ"," ","ใน","ปัจจุบัน","นะคะ"," "],"library":"newmm","runtime":0.00017786026000976562},"time":"2026-08-04T14:48: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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-04T14:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีประชากรทั่วโลกมากกว่า","time":"2026-08-04T14:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีประชากรทั่วโลกมากกว่า","time":"2026-08-04T14:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ประชากร","ทั่วโลก","มากกว่า"],"library":"newmm","runtime":0.00014352798461914062},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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":[]}]},"time":"2026-08-04T14:48: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-04T14:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ และในประเทศไทยมีผู้ที่สวมใส่ขาเทียมจำนวน ","time":"2026-08-04T14:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ และในประเทศไทยมีผู้ที่สวมใส่ขาเทียมจำนวน ","time":"2026-08-04T14:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","และ","ในประเทศ","ไทย","มี","ผู้","ที่","สวมใส่","ขา","เทียม","จำนวน"," "],"library":"newmm","runtime":0.0002079010009765625},"time":"2026-08-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"40,000 คน และครึ่งหนึ่งเป็นประชากรในวัยทำงาน ","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-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"40,000 คน และครึ่งหนึ่งเป็นประชากรในวัยทำงาน ","time":"2026-08-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"40,000 คน และครึ่งหนึ่งเป็นประชากรในวัยทำงาน ","time":"2026-08-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["40,000"," ","คน"," ","และ","ครึ่งหนึ่ง","เป็น","ประชากร","ใน","วัยทำงาน"," "],"library":"newmm","runtime":0.0002486705780029297},"time":"2026-08-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"40,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ครึ่งหนึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประชากร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วัยทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"40,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ครึ่งหนึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประชากร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วัยทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"40,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ครึ่งหนึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประชากร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วัยทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"40,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ครึ่งหนึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประชากร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วัยทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"40,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ครึ่งหนึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประชากร","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วัยทำงาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:48: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-04T14:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สาหเตุสำคัญค่ะ ก็มาจากโรคเบาหวานนะคะ มาจาก","time":"2026-08-04T14:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สาหเตุสำคัญค่ะ ก็มาจากโรคเบาหวานนะคะ มาจาก","time":"2026-08-04T14:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สา","ห","เต","ุ","สำคัญ","ค่ะ"," ","ก็","มาจาก","โรคเบาหวาน","นะคะ"," ","มาจาก"],"library":"newmm","runtime":0.0002300739288330078},"time":"2026-08-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48: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-04T14:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โรคเบาหวานที่ร้อยละ  41 ค่ะ แล้วก็มีร้อยละ ","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-04T14:49:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โรคเบาหวานที่ร้อยละ  41 ค่ะ แล้วก็มีร้อยละ ","time":"2026-08-04T14:49:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โรคเบาหวานที่ร้อยละ  41 ค่ะ แล้วก็มีร้อยละ ","time":"2026-08-04T14:49:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โรคเบาหวาน","ที่","ร้อยละ","  ","41"," ","ค่ะ"," ","แล้วก็","มี","ร้อยละ"," "],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T14:49: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":"41","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"41","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"41","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"41","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"41","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"32-90.9 นะคะ ที่มีแผลกดทับ และเกิดการ","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-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"32-90.9 นะคะ ที่มีแผลกดทับ และเกิดการ","time":"2026-08-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"32-90.9 นะคะ ที่มีแผลกดทับ และเกิดการ","time":"2026-08-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["32","-","90.9"," ","นะคะ"," ","ที่","มี","แผล","กด","ทับ"," ","และ","เกิด","การ"],"library":"newmm","runtime":0.0001404285430908203},"time":"2026-08-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"32","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90.9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แผล","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"32","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90.9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แผล","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"32","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90.9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แผล","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"32","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90.9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แผล","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:49:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"32","suggestions":[]},{"word":"-","suggestions":[]},{"word":"90.9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แผล","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:49: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-04T14:49:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อักเสบในเนื้อเยื่อค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T14:49:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อักเสบในเนื้อเยื่อค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T14:49:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อักเสบ","ใน","เนื้อเยื่อ","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และมีร้อยละ 75 นะคะ ที่มีความไม่สบายอย่าง","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-04T14:49:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และมีร้อยละ 75 นะคะ ที่มีความไม่สบายอย่าง","time":"2026-08-04T14:49:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และมีร้อยละ 75 นะคะ ที่มีความไม่สบายอย่าง","time":"2026-08-04T14:49:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","มี","ร้อยละ"," ","75"," ","นะคะ"," ","ที่","มี","ความ","ไม่","สบาย","อย่าง"],"library":"newmm","runtime":0.00023055076599121094},"time":"2026-08-04T14:49: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":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สบาย","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:49: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":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สบาย","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:49: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":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สบาย","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:49: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":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สบาย","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:49: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":"75","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สบาย","suggestions":[]},{"word":"อย่าง","suggestions":[]}]},"time":"2026-08-04T14:49: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-04T14:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยิ่งค่ะทำให้สุขภาพการเดินลดลง และการที่คุณภาพชีวิตการเดินลดลงนะคะ ทำให้ขาดรายได้ในอาชีพ ","time":"2026-08-04T14:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยิ่งค่ะ ทำให้สุขภาพการเดินลดลง และการที่คุณภาพชีวิตการเดินลดลงนะคะ ทำให้ขาดรายได้ในอาชีพ ","time":"2026-08-04T14:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยิ่ง","ค่ะ"," ","ทำให้","สุขภาพ","การ","เดิน","ลดลง"," ","และ","การ","ที่","คุณภาพชีวิต","การ","เดิน","ลดลง","นะคะ"," ","ทำให้","ขาด","รายได้","ใน","อาชีพ"," "],"library":"newmm","runtime":0.00041937828063964844},"time":"2026-08-04T14:49: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"อาชีพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"อาชีพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"อาชีพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"อาชีพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"รายได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"อาชีพ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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-04T14:49:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ขาดความมั่นใจในตัวเองค่ะ สาเหตุ","time":"2026-08-04T14:49:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ขาดความมั่นใจในตัวเองค่ะ สาเหตุ","time":"2026-08-04T14:49:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ขาดความมั่นใจ","ใน","ตัวเอง","ค่ะ"," ","สาเหตุ"],"library":"newmm","runtime":0.00019812583923339844},"time":"2026-08-04T14:49: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-04T14:49: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-04T14:49: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-04T14:49: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-04T14:49: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-04T14:49:29+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-04T14:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากแรงกดทับในเบ้าขาสูงกว่าความดันตีบในหลอดเลือดฝอย 10 เท่า ","time":"2026-08-04T14:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากแรงกดทับในเบ้าขาสูงกว่าความดันตีบในหลอดเลือดฝอย 10 เท่า ","time":"2026-08-04T14:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","แรง","กด","ทับ","ใน","เบ้า","ขา","สูง","กว่า","ความดัน","ตีบ","ใน","หลอดเลือดฝอย"," ","10"," ","เท่า"," "],"library":"newmm","runtime":0.0002942085266113281},"time":"2026-08-04T14:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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":[]},{"word":"ตีบ","suggestions":["ตอบ","ตี","รีบ"]},{"word":"ใน","suggestions":[]},{"word":"หลอดเลือดฝอย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:49: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-04T14:49:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และในปัจจุบันนะคะ การประเมินความพอดีในเบ้าขาเทียม ","time":"2026-08-04T14:49:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และในปัจจุบันนะคะ การประเมินความพอดีในเบ้าขาเทียม ","time":"2026-08-04T14:49:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ใน","ปัจจุบัน","นะคะ"," ","การประเมิน","ความพอดี","ใน","เบ้า","ขา","เทียม"," "],"library":"newmm","runtime":0.00026488304138183594},"time":"2026-08-04T14:49: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-04T14:49: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-04T14:49: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-04T14:49: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-04T14:49: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-04T14:49: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-04T14:49:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ก็จะมีแค่การสัมผัสของอุปกรณ์ ","time":"2026-08-04T14:49:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ก็จะมีแค่การสัมผัสของอุปกรณ์ ","time":"2026-08-04T14:49:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ก็","จะ","มี","แค่","การสัมผัส","ของ","อุปกรณ์"," "],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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-04T14:49:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในระบบวัดเชิงพาณิชย์นะคะ ก็มีค่ะ แต่","time":"2026-08-04T14:49:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในระบบวัดเชิงพาณิชย์นะคะ ก็มีค่ะ แต่","time":"2026-08-04T14:49:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ระบบ","วัด","เชิงพาณิชย์","นะคะ"," ","ก็","มี","ค่ะ"," ","แต่"],"library":"newmm","runtime":0.00022459030151367188},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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":[]}]},"time":"2026-08-04T14:49: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-04T14:49:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าจะมีราคาที่แพงค่ะถึงหลักล้านบาทไม่เหมาะกับการใช้ในชีวิตประจำวัน เราจึงเกิดคำถามสำคัญ","time":"2026-08-04T14:49:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าจะมีราคาที่แพงค่ะ ถึงหลักล้านบาทไม่เหมาะกับการใช้ในชีวิตประจำวัน เราจึงเกิดคำถามสำคัญ","time":"2026-08-04T14:49:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","จะ","มีราคา","ที่","แพง","ค่ะ"," ","ถึง","หลัก","ล้าน","บาท","ไม่","เหมาะกับ","การ","ใช้","ใน","ชีวิตประจำวัน"," ","เรา","จึง","เกิด","คำถาม","สำคัญ"],"library":"newmm","runtime":0.0010581016540527344},"time":"2026-08-04T14:49: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":["1000000","๑๐๐๐๐๐๐"]},{"word":"บาท","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เหมาะกับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชีวิตประจำวัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:49: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":["1000000","๑๐๐๐๐๐๐"]},{"word":"บาท","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เหมาะกับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชีวิตประจำวัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:49: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":["1000000","๑๐๐๐๐๐๐"]},{"word":"บาท","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เหมาะกับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชีวิตประจำวัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:49: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":["1000000","๑๐๐๐๐๐๐"]},{"word":"บาท","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เหมาะกับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชีวิตประจำวัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:49: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":["1000000","๑๐๐๐๐๐๐"]},{"word":"บาท","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เหมาะกับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ชีวิตประจำวัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:49: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-04T14:50:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ว่าเราจะป้องกันแผลก่อนเกิดได้อย่างไร และแผลที่","time":"2026-08-04T14:50:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ว่าเราจะป้องกันแผลก่อนเกิดได้อย่างไร และแผลที่","time":"2026-08-04T14:50:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่ว่า","เรา","จะ","ป้องกัน","แผล","ก่อน","เกิด","ได้","อย่างไร"," ","และ","แผล","ที่"],"library":"newmm","runtime":0.00023031234741210938},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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-04T14:50:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มองไม่เห็นอย่างอย่างไร จะดีกว่าไหมคะ ถ้าเรามีระบบ","time":"2026-08-04T14:50:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มองไม่เห็นอย่างอย่างไร จะดีกว่าไหมคะ ถ้าเรามีระบบ","time":"2026-08-04T14:50:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มองไม่เห็น","อย่าง","อย่างไร"," ","จะ","ดีกว่า","ไหม","คะ"," ","ถ้า","เรา","มีระบบ"],"library":"newmm","runtime":0.0002460479736328125},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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-04T14:50:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความแม่นยำและสามารถตรวจจับระบบกดทับในเบ้าขาเทียมได้ เพื่อปรับพฤติกรรม","time":"2026-08-04T14:50:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความแม่นยำและสามารถตรวจจับระบบกดทับในเบ้าขาเทียมได้ เพื่อปรับพฤติกรรม","time":"2026-08-04T14:50:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความแม่นยำ","และ","สามารถ","ตรวจจับ","ระบบ","กด","ทับ","ใน","เบ้า","ขา","เทียม","ได้"," ","เพื่อ","ปรับ","พฤติกรรม"],"library":"newmm","runtime":0.000614166259765625},"time":"2026-08-04T14:50: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":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"พฤติกรรม","suggestions":[]}]},"time":"2026-08-04T14:50: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":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"พฤติกรรม","suggestions":[]}]},"time":"2026-08-04T14:50: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":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"พฤติกรรม","suggestions":[]}]},"time":"2026-08-04T14:50: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":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"พฤติกรรม","suggestions":[]}]},"time":"2026-08-04T14:50: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":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ปรับ","suggestions":[]},{"word":"พฤติกรรม","suggestions":[]}]},"time":"2026-08-04T14:50: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-04T14:50:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้ป่วนยให้เหมาะสมมากขึ้น และนี่คือนวัตกรรมของเรา ","time":"2026-08-04T14:50:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้ป่วนยให้เหมาะสมมากขึ้น และนี่คือนวัตกรรมของเรา ","time":"2026-08-04T14:50:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้","ป่วน","ย","ให้","เหมาะสม","มากขึ้น"," ","และ","นี่","คือ","นวัตกรรม","ของ","เรา"," "],"library":"newmm","runtime":0.00023508071899414062},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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-04T14:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเรา ","time":"2026-08-04T14:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเรา ","time":"2026-08-04T14:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา"," "],"library":"newmm","runtime":0.00007367134094238281},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50:23+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-04T14:50:23+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-04T14:50:23+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-04T14:50:23+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-04T14:50: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-04T14:50:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปอีกค่ะ ค่ะ นวัตกรรม","time":"2026-08-04T14:50:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปอีกค่ะ ค่ะ นวัตกรรม","time":"2026-08-04T14:50:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","อีก","ค่ะ"," ","ค่ะ"," ","นวัตกรรม"],"library":"newmm","runtime":0.00029659271240234375},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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-04T14:50:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเรานะคะ มีชื่อว่า  ","time":"2026-08-04T14:50:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเรานะคะ มีชื่อว่า  ","time":"2026-08-04T14:50:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา","นะคะ"," ","มี","ชื่อว่า","  "],"library":"newmm","runtime":0.00012087821960449219},"time":"2026-08-04T14:50: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-04T14:50: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-04T14:50: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-04T14:50: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-04T14:50: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-04T14:50: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-04T14:50:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัดแรงกดทับในเบ้าขาเทียมค่ะ ซึ่งจะเปลี่ยน","time":"2026-08-04T14:50:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัดแรงกดทับในเบ้าขาเทียมค่ะ ซึ่งจะเปลี่ยน","time":"2026-08-04T14:50:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัด","แรง","กด","ทับ","ใน","เบ้า","ขา","เทียม","ค่ะ"," ","ซึ่ง","จะ","เปลี่ยน"],"library":"newmm","runtime":0.00015401840209960938},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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-04T14:50:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เป็นตัวเลขที่สามารถวัดค่าได้ ซึ่งจะมี 3 สำคัญ","time":"2026-08-04T14:50:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เป็นตัวเลขที่สามารถวัดค่าได้ ซึ่งจะมี 3 สำคัญ","time":"2026-08-04T14:50:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เป็นตัว","เลขที่","สามารถ","วัด","ค่า","ได้"," ","ซึ่ง","จะ","มี"," ","3"," ","สำคัญ"],"library":"newmm","runtime":0.0009846687316894531},"time":"2026-08-04T14:50: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:50: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:50: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:50: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:50: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T14:50:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ค่ะ 1. เซนเซอร์ 2. ระบบไร้สาย Realtime ","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-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ 1. เซนเซอร์ 2. ระบบไร้สาย Realtime ","time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ 1. เซนเซอร์ 2. ระบบไร้สาย Realtime ","time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","1."," ","เซนเซอร์"," ","2."," ","ระบบ","ไร้สาย"," ","Realtime"," "],"library":"newmm","runtime":0.0002529621124267578},"time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":" ","suggestions":[]},{"word":"2.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":" ","suggestions":[]},{"word":"2.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และ 3. เป็น map ค่ะ ","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-04T14:50:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และ 3. เป็น map ค่ะ ","time":"2026-08-04T14:50:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และ 3. เป็น map ค่ะ ","time":"2026-08-04T14:50:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ"," ","3."," ","เป็น"," ","map"," ","ค่ะ"," "],"library":"newmm","runtime":0.00009894371032714844},"time":"2026-08-04T14:50:47+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":"map","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:47+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":"map","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:47+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":"map","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:47+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":"map","suggestions":["mac","mop","max"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:47+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":"map","suggestions":["mac","mop","max"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:47+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-04T14:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีอยู่ 3 ขั้นตอนค่ะ ","time":"2026-08-04T14:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีอยู่ 3 ขั้นตอนค่ะ ","time":"2026-08-04T14:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","อยู่"," ","3"," ","ขั้นตอน","ค่ะ"," "],"library":"newmm","runtime":0.00013327598571777344},"time":"2026-08-04T14:50: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:50: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-04T14:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กดเปิดเซนเซอร์ สวมใส่เซนเซอร์ แล้วก็เปิดแอปพลิเคชัน","time":"2026-08-04T14:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กดเปิดเซนเซอร์ สวมใส่เซนเซอร์ แล้วก็เปิดแอปพลิเคชัน","time":"2026-08-04T14:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กด","เปิด","เซนเซอร์"," ","สวมใส่","เซนเซอร์"," ","แล้วก็","เปิด","แอปพลิเคชัน"],"library":"newmm","runtime":0.00022411346435546875},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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-04T14:50:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีชื่อว่าเพเชอร์แมป ","time":"2026-08-04T14:50:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีชื่อว่าเพเชอร์แมป ","time":"2026-08-04T14:50:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","ชื่อว่า","เพ","เชอ","ร์แมป"," "],"library":"newmm","runtime":0.0001347064971923828},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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":[]}]},"time":"2026-08-04T14:50: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-04T14:51:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ทุกฝีก้าวก็จะถูกเฝ้าระวัง และเปรียบเทียบ","time":"2026-08-04T14:51:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ทุกฝีก้าวก็จะถูกเฝ้าระวัง และเปรียบเทียบ","time":"2026-08-04T14:51:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ทุก","ฝี","ก้าว","ก็","จะ","ถูก","เฝ้า","ระวัง"," ","และ","เปรียบเทียบ"],"library":"newmm","runtime":0.00019407272338867188},"time":"2026-08-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ค่ะ ถ้าเปรียบเทียบให้เห็นด้าน","time":"2026-08-04T14:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ค่ะ ถ้าเปรียบเทียบให้เห็นด้าน","time":"2026-08-04T14:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ค่ะ"," ","ถ้า","เปรียบเทียบ","ให้","เห็น","ด้าน"],"library":"newmm","runtime":0.00012445449829101562},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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-04T14:51:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การค้านะคะ ก็จะมีความแม่นยำสูง แล้วก็จะมีราคา","time":"2026-08-04T14:51:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การค้านะคะ ก็จะมีความแม่นยำสูง แล้วก็จะมีราคา","time":"2026-08-04T14:51:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การค้า","นะคะ"," ","ก็","จะ","มี","ความแม่นยำ","สูง"," ","แล้วก็","จะ","มีราคา"],"library":"newmm","runtime":0.00019049644470214844},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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-04T14:51:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงตามค่ะ ทำให้มีข้อจำกัด คือ ใช้ได้ในห้องตรวจ ","time":"2026-08-04T14:51:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงตามค่ะ ทำให้มีข้อจำกัด คือ ใช้ได้ในห้องตรวจ ","time":"2026-08-04T14:51:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูง","ตาม","ค่ะ"," ","ทำให้","มี","ข้อจำกัด"," ","คือ"," ","ใช้ได้","ใน","ห้อง","ตรวจ"," "],"library":"newmm","runtime":0.0002129077911376953},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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-04T14:51:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเปรียบเทียบระบบงานวิจัยค่ะ ","time":"2026-08-04T14:51:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเปรียบเทียบระบบงานวิจัยค่ะ ","time":"2026-08-04T14:51:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เปรียบเทียบ","ระบบ","งานวิจัย","ค่ะ"," "],"library":"newmm","runtime":0.0002009868621826172},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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-04T14:51:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ซึ่งเอาเซอร์พรีเวชันของเรา ","time":"2026-08-04T14:51:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ซึ่งเอาเซอร์พรีเวชันของเรา ","time":"2026-08-04T14:51:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ซึ่ง","เอา","เซอร์","พ","รี","เว","ชัน","ของ","เรา"," "],"library":"newmm","runtime":0.00015997886657714844},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็รวบรวมไว้ถึง 4 คุณสมบัติด้วยกันค่ะ 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-04T14:51:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็รวบรวมไว้ถึง 4 คุณสมบัติด้วยกันค่ะ 1. ต้นทุนต่ำ ","time":"2026-08-04T14:51:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็รวบรวมไว้ถึง 4 คุณสมบัติด้วยกันค่ะ 1. ต้นทุนต่ำ ","time":"2026-08-04T14:51:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","รวบรวม","ไว้","ถึง"," ","4"," ","คุณสมบัติ","ด้วยกัน","ค่ะ"," ","1."," ","ต้นทุน","ต่ำ"," "],"library":"newmm","runtime":0.00032019615173339844},"time":"2026-08-04T14:51: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นทุน","suggestions":[]},{"word":"ต่ำ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นทุน","suggestions":[]},{"word":"ต่ำ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นทุน","suggestions":[]},{"word":"ต่ำ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นทุน","suggestions":[]},{"word":"ต่ำ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณสมบัติ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นทุน","suggestions":[]},{"word":"ต่ำ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2. เซนเซอร์ 3. ไร้สาย Realtime Heatmap ค่ะ ","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-04T14:51:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2. เซนเซอร์ 3. ไร้สาย Realtime Heatmap ค่ะ ","time":"2026-08-04T14:51:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2. เซนเซอร์ 3. ไร้สาย Realtime Heatmap ค่ะ ","time":"2026-08-04T14:51:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2."," ","เซนเซอร์"," ","3."," ","ไร้สาย"," ","Realtime"," ","Heatmap"," ","ค่ะ"," "],"library":"newmm","runtime":0.0001575946807861328},"time":"2026-08-04T14:51:33+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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Heatmap","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51:33+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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Heatmap","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51:33+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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไร้สาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Heatmap","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51:33+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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไร้สาย","suggestions":["ร้าย"]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]},{"word":"Heatmap","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51:33+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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไร้สาย","suggestions":["ร้าย"]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]},{"word":"Heatmap","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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-04T14:51:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญนี้ค่ะ พัฒนาจากรักษาแผลหลังเกิด แผล","time":"2026-08-04T14:51:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญนี้ค่ะ พัฒนาจากรักษาแผลหลังเกิด แผล","time":"2026-08-04T14:51:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","นี้","ค่ะ"," ","พัฒนา","จาก","รักษา","แผล","หลัง","เกิด"," ","แผล"],"library":"newmm","runtime":0.0001766681671142578},"time":"2026-08-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก่อนเกิดนั้นเองค่ะ หาก","time":"2026-08-04T14:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก่อนเกิดนั้นเองค่ะ หาก","time":"2026-08-04T14:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก่อน","เกิด","นั้น","เอง","ค่ะ"," ","หาก"],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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-04T14:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กระจายเข้าสู่โรงพยาบาล สถาบันสิรินทร ","time":"2026-08-04T14:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กระจายเข้าสู่โรงพยาบาล สถาบันสิรินทร ","time":"2026-08-04T14:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กระจาย","เข้าสู่","โรงพยาบาล"," ","สถาบัน","สิ","ริน","ทร"," "],"library":"newmm","runtime":0.00017142295837402344},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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-04T14:51:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และองค์กรที่เกี่ยวข้องก็จะทำให้ผู้ที่สวมใส่ขาเทียม","time":"2026-08-04T14:51:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และองค์กรที่เกี่ยวข้องก็จะทำให้ผู้ที่สวมใส่ขาเทียม","time":"2026-08-04T14:51:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","องค์กร","ที่","เกี่ยวข้อง","ก็","จะ","ทำให้","ผู้","ที่","สวมใส่","ขา","เทียม"],"library":"newmm","runtime":0.00020623207092285156},"time":"2026-08-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51: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-04T14:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดินได้นานขึ้น ลดการบาดเจ็บ และลดค่ารักษาพยาบาลในการเจ็บป","time":"2026-08-04T14:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดินได้นานขึ้น ลดการบาดเจ็บ และลดค่ารักษาพยาบาลในการเจ็บป","time":"2026-08-04T14:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดิน","ได้","นาน","ขึ้น"," ","ลด","การ","บาดเจ็บ"," ","และ","ลด","ค่ารักษาพยาบาล","ใน","การ","เจ็บ","ป"],"library":"newmm","runtime":0.0002932548522949219},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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":[]}]},"time":"2026-08-04T14:51: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-04T14:51:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ไปสไลด์ก่อนหน้าค่ะ ค่ะ ลดภาระค่ารักษาในการพยาบาลค่ะ ","time":"2026-08-04T14:51:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ไปสไลด์ก่อนหน้าค่ะ ค่ะ ลดภาระค่ารักษาในการพยาบาลค่ะ ","time":"2026-08-04T14:51:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ไป","สไลด์","ก่อนหน้า","ค่ะ"," ","ค่ะ"," ","ลด","ภาระ","ค่ารักษา","ใน","การ","พยาบาล","ค่ะ"," "],"library":"newmm","runtime":0.00025272369384765625},"time":"2026-08-04T14:51: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":[]},{"word":"การ","suggestions":[]},{"word":"พยาบาล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":[]},{"word":"การ","suggestions":[]},{"word":"พยาบาล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":[]},{"word":"การ","suggestions":[]},{"word":"พยาบาล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":[]},{"word":"การ","suggestions":[]},{"word":"พยาบาล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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":[]},{"word":"การ","suggestions":[]},{"word":"พยาบาล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:51: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-04T14:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้มีคุณภาพชีวิตที่ดีขึ้นค่ะ และคืน","time":"2026-08-04T14:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้มีคุณภาพชีวิตที่ดีขึ้นค่ะ และคืน","time":"2026-08-04T14:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","มี","คุณภาพชีวิต","ที่","ดีขึ้น","ค่ะ"," ","และ","คืน"],"library":"newmm","runtime":0.00017142295837402344},"time":"2026-08-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ศักดิ์ศรีให้ผู้พิกาค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T14:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ศักดิ์ศรีให้ผู้พิกาค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T14:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ศักดิ์ศรี","ให้","ผู้","พิ","กา","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00017404556274414062},"time":"2026-08-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ไปเลยค่ะ ค่ะ และก็จะช่วยคืนศักดิ์ศรีให้ผู้พิการค่ะ ให้กลับ","time":"2026-08-04T14:52:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ไปเลยค่ะ ค่ะ และก็จะช่วยคืนศักดิ์ศรีให้ผู้พิการค่ะ ให้กลับ","time":"2026-08-04T14:52:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ไป","เลย","ค่ะ"," ","ค่ะ"," ","และ","ก็","จะ","ช่วย","คืน","ศักดิ์ศรี","ให้","ผู้","พิการ","ค่ะ"," ","ให้","กลับ"],"library":"newmm","runtime":0.0001976490020751953},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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-04T14:52:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าสู่สังคมได้อย่างสมศักดิ์ศรีค่ะ สไลด์ถัดไป","time":"2026-08-04T14:52:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าสู่สังคมได้อย่างสมศักดิ์ศรีค่ะ สไลด์ถัดไป","time":"2026-08-04T14:52:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าสู่","สังคม","ได้","อย่าง","สมศักดิ์ศรี","ค่ะ"," ","สไลด์","ถัดไป"],"library":"newmm","runtime":0.00019884109497070312},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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-04T14:52:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ทีมของเรานะคะ พร้อมที่จะให้ความร่วมมือกับ","time":"2026-08-04T14:52:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ทีมของเรานะคะ พร้อมที่จะให้ความร่วมมือกับ","time":"2026-08-04T14:52:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ทีม","ของ","เรา","นะคะ"," ","พร้อม","ที่จะ","ให้ความร่วมมือ","กับ"],"library":"newmm","runtime":0.00020575523376464844},"time":"2026-08-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52: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-04T14:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบันสิริทร ","time":"2026-08-04T14:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบันสิริทร ","time":"2026-08-04T14:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน","สิริ","ทร"," "],"library":"newmm","runtime":0.0000820159912109375},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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-04T14:52:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เกี่ยวข้องค่ะเพื่อนำนวัตกรรมของเราไปสู่การใช้งาน","time":"2026-08-04T14:52:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เกี่ยวข้องค่ะ เพื่อนำนวัตกรรมของเราไปสู่การใช้งาน","time":"2026-08-04T14:52:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เกี่ยวข้อง","ค่ะ"," ","เพื่อ","นำ","นวัตกรรม","ของ","เรา","ไป","สู่","การใช้งาน"],"library":"newmm","runtime":0.00022411346435546875},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จริงค่ะ outer เปลี่ยนนวัตกรรม","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-04T14:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริงค่ะ outer เปลี่ยนนวัตกรรม","time":"2026-08-04T14:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริงค่ะ outer เปลี่ยนนวัตกรรม","time":"2026-08-04T14:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง","ค่ะ"," ","outer"," ","เปลี่ยน","นวัตกรรม"],"library":"newmm","runtime":0.00011396408081054688},"time":"2026-08-04T14:52: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":"outer","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จริง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"outer","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จริง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"outer","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จริง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"outer","suggestions":["router","enter","after"]},{"word":" ","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จริง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"outer","suggestions":["router","enter","after"]},{"word":" ","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T14:52: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-04T14:52:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ปลอดภัยกว่าที่เคย ขอบคุณค่ะ ","time":"2026-08-04T14:52:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ปลอดภัยกว่าที่เคย ขอบคุณค่ะ ","time":"2026-08-04T14:52:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ปลอดภัย","กว่า","ที่","เคย"," ","ขอบคุณ","ค่ะ"," "],"library":"newmm","runtime":0.0002028942108154297},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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-04T14:52:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เชิญกรรมการ","time":"2026-08-04T14:52:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เชิญกรรมการ","time":"2026-08-04T14:52:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เชิญ","กรรมการ"],"library":"newmm","runtime":0.00009679794311523438},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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-04T14:52:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ // โอเคครับ ครับผม เป็น","time":"2026-08-04T14:52:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ // โอเคครับ ครับผม เป็น","time":"2026-08-04T14:52:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","//"," ","โอเค","ครับ"," ","ครับผม"," ","เป็น"],"library":"newmm","runtime":0.00014734268188476562},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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":[]}]},"time":"2026-08-04T14:52: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-04T14:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรมที่น่าสนใจ แล้วก็ดูมาตั้งแต่","time":"2026-08-04T14:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรมที่น่าสนใจ แล้วก็ดูมาตั้งแต่","time":"2026-08-04T14:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม","ที่","น่าสนใจ"," ","แล้วก็","ดู","มา","ตั้งแต่"],"library":"newmm","runtime":0.00016164779663085938},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รอบแรกมาโดยตลอดและก็มีคำถามที่ถามเข้าไปแล้วก็เราได้มีโอกาสปรับ","time":"2026-08-04T14:53:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รอบแรกมาโดยตลอดและก็มีคำถามที่ถามเข้าไปแล้วก็เราได้มีโอกาสปรับ","time":"2026-08-04T14:53:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รอบ","แรก","มาโดยตลอด","และ","ก็","มี","คำถาม","ที่","ถาม","เข้าไป","แล้วก็","เรา","ได้","มีโอกาส","ปรับ"],"library":"newmm","runtime":0.00027251243591308594},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้อคำถามอะไรต่าง ๆ ในนวัตกรรมที่มาสู่รอบ","time":"2026-08-04T14:53:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้อคำถามอะไรต่าง ๆ ในนวัตกรรมที่มาสู่รอบ","time":"2026-08-04T14:53:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้อ","คำถาม","อะไร","ต่าง ๆ"," ","ใน","นวัตกรรม","ที่","มาสู่","รอบ"],"library":"newmm","runtime":0.00021648406982421875},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้ ได้ชัดเจนมากยิ่งขึ้น ทีนี้ ","time":"2026-08-04T14:53:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้ ได้ชัดเจนมากยิ่งขึ้น ทีนี้ ","time":"2026-08-04T14:53:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้"," ","ได้","ชัดเจน","มากยิ่งขึ้น"," ","ทีนี้"," "],"library":"newmm","runtime":0.0002193450927734375},"time":"2026-08-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำถามที่อยากถาม ก็คือว่าผมเชื่อว่าเราคงเทสต์","time":"2026-08-04T14:53:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำถามที่อยากถาม ก็คือว่าผมเชื่อว่าเราคงเทสต์","time":"2026-08-04T14:53:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำถาม","ที่","อยาก","ถาม"," ","ก็","คือ","ว่า","ผม","เชื่อ","ว่า","เรา","คง","เทสต์"],"library":"newmm","runtime":0.0001766681671142578},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":["เบสต์","โพสต์","ลิสต์"]}]},"time":"2026-08-04T14:53: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":["เบสต์","โพสต์","ลิสต์"]}]},"time":"2026-08-04T14:53:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มาหลายรอบแล้วล่ะ แต่เนื่องจากว่า User หรือ","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-04T14:53:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาหลายรอบแล้วล่ะ แต่เนื่องจากว่า User หรือ","time":"2026-08-04T14:53:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาหลายรอบแล้วล่ะ แต่เนื่องจากว่า User หรือ","time":"2026-08-04T14:53:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","หลาย","รอบ","แล้ว","ล่ะ"," ","แต่","เนื่องจากว่า"," ","User"," ","หรือ"],"library":"newmm","runtime":0.00026488304138183594},"time":"2026-08-04T14:53: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":"User","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T14:53: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":"User","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T14:53: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":"User","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T14:53: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":"User","suggestions":["user","see","her"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T14:53: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":"User","suggestions":["user","see","her"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T14:53: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-04T14:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนที่ใช้งานนี่ เขาจะต้องใช้อยู่ตลอดเวลา","time":"2026-08-04T14:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนที่ใช้งานนี่ เขาจะต้องใช้อยู่ตลอดเวลา","time":"2026-08-04T14:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ที่","ใช้งาน","นี่"," ","เขา","จะ","ต้อง","ใช้","อยู่","ตลอดเวลา"],"library":"newmm","runtime":0.00019812583923339844},"time":"2026-08-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53: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-04T14:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ เพราะว่ามันเหมือนเป็นอุปกรณ์","time":"2026-08-04T14:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ เพราะว่ามันเหมือนเป็นอุปกรณ์","time":"2026-08-04T14:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","เพราะว่า","มัน","เหมือน","เป็น","อุปกรณ์"],"library":"newmm","runtime":0.0001666545867919922},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างหนึ่งที่เขาจะใช้ในชีวิตประจำวัน คำถาม","time":"2026-08-04T14:53:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างหนึ่งที่เขาจะใช้ในชีวิตประจำวัน คำถาม","time":"2026-08-04T14:53:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างหนึ่ง","ที่","เขา","จะ","ใช้","ใน","ชีวิตประจำวัน"," ","คำถาม"],"library":"newmm","runtime":0.0001957416534423828},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือว่า เอ๊ะ ถ้าเซนเซอร์เหล่านี้ครับ อุณหภูมิ","time":"2026-08-04T14:53:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือว่า เอ๊ะ ถ้าเซนเซอร์เหล่านี้ครับ อุณหภูมิ","time":"2026-08-04T14:53:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","ว่า"," ","เอ๊ะ"," ","ถ้า","เซนเซอร์","เหล่านี้","ครับ"," ","อุณหภูมิ"],"library":"newmm","runtime":0.0002288818359375},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกิดขึ้นในเบ้าตัวนี้น่ะครับ กับตัว","time":"2026-08-04T14:53:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกิดขึ้นในเบ้าตัวนี้น่ะครับ กับตัว","time":"2026-08-04T14:53:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกิดขึ้น","ใน","เบ้า","ตัว","นี้","น่ะ","ครับ"," ","กับ","ตัว"],"library":"newmm","runtime":0.00017595291137695312},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เหงื่อที่มันออกมาของผู้ใช้งานอย่างนี้ครับ ","time":"2026-08-04T14:53:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เหงื่อที่มันออกมาของผู้ใช้งานอย่างนี้ครับ ","time":"2026-08-04T14:53:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เหงื่อ","ที่","มัน","ออกมา","ของ","ผู้ใช้งาน","อย่างนี้","ครับ"," "],"library":"newmm","runtime":0.00021839141845703125},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:53:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันจะมีผลต่อการทำให้คาดเคลื่อน","time":"2026-08-04T14:53:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันจะมีผลต่อการทำให้คาดเคลื่อน","time":"2026-08-04T14:53:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","จะ","มีผลต่อ","การ","ทำให้","คาด","เคลื่อน"],"library":"newmm","runtime":0.00016736984252929688},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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":[]}]},"time":"2026-08-04T14:53: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-04T14:54:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในเรื่องของตัววัดค่าต่าง ๆ ไหม อันนี้คือ","time":"2026-08-04T14:54:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในเรื่องของตัววัดค่าต่าง ๆ ไหม อันนี้คือ","time":"2026-08-04T14:54:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","เรื่อง","ของ","ตัว","วัด","ค่า","ต่าง ๆ"," ","ไหม"," ","อันนี้","คือ"],"library":"newmm","runtime":0.00018715858459472656},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คำถามที่ 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-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำถามที่ 1 ครับ // ค่ะ ก็ถามว่ามีความคาดเคลื่อนหรือไม่","time":"2026-08-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำถามที่ 1 ครับ // ค่ะ ก็ถามว่ามีความคาดเคลื่อนหรือไม่","time":"2026-08-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำถาม","ที่"," ","1"," ","ครับ"," ","//"," ","ค่ะ"," ","ก็","ถาม","ว่า","มี","ความ","คาด","เคลื่อน","หรือไม่"],"library":"newmm","runtime":0.000213623046875},"time":"2026-08-04T14:54: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"หรือไม่","suggestions":[]}]},"time":"2026-08-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"หรือไม่","suggestions":[]}]},"time":"2026-08-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"หรือไม่","suggestions":[]}]},"time":"2026-08-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"หรือไม่","suggestions":[]}]},"time":"2026-08-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"หรือไม่","suggestions":[]}]},"time":"2026-08-04T14:54:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คลาดเคลื่อนหรือไม่ค่ะ ที่ว่าเรามีการ Research FSR มาแล้วนะคะ ทำให้ค่าความคาดเคลื่อนจะน้อย","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-04T14:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คลาดเคลื่อนหรือไม่ค่ะ ที่ว่าเรามีการ Research FSR มาแล้วนะคะ ทำให้ค่าความคาดเคลื่อนจะน้อย","time":"2026-08-04T14:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คลาดเคลื่อนหรือไม่ค่ะ ที่ว่าเรามีการ Research FSR มาแล้วนะคะ ทำให้ค่าความคาดเคลื่อนจะน้อย","time":"2026-08-04T14:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คลาดเคลื่อน","หรือไม่","ค่ะ"," ","ที่ว่า","เรา","มี","การ"," ","Research"," ","FSR"," ","มา","แล้ว","นะคะ"," ","ทำให้","ค่า","ความ","คาด","เคลื่อน","จะ","น้อย"],"library":"newmm","runtime":0.0003256797790527344},"time":"2026-08-04T14:54: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":"Research","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Research","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Research","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Research","suggestions":["research","search"]},{"word":" ","suggestions":[]},{"word":"FSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Research","suggestions":["research","search"]},{"word":" ","suggestions":[]},{"word":"FSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คาด","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"น้อย","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:54:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากเลยค่ะ มันประมาณว่า เกี่ยวกับคาดจริงได้เลย ","time":"2026-08-04T14:54:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากเลยค่ะ มันประมาณว่า เกี่ยวกับคาดจริงได้เลย ","time":"2026-08-04T14:54:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก","เลย","ค่ะ"," ","มัน","ประมาณ","ว่า"," ","เกี่ยวกับ","คาด","จริง","ได้","เลย"," "],"library":"newmm","runtime":0.0016512870788574219},"time":"2026-08-04T14:54: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:54:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเกิดว่าคาดเคลื่อนมากไหม น้อยไหม ","time":"2026-08-04T14:54:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเกิดว่าคาดเคลื่อนมากไหม น้อยไหม ","time":"2026-08-04T14:54:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เกิด","ว่า","คาด","เคลื่อน","มาก","ไหม"," ","น้อย","ไหม"," "],"library":"newmm","runtime":0.00015115737915039062},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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-04T14:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ เพราะว่าก่อนที่เราจะใส่กับเซนเซอร์ค่ะ จะมีการ","time":"2026-08-04T14:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ เพราะว่าก่อนที่เราจะใส่กับเซนเซอร์ค่ะ จะมีการ","time":"2026-08-04T14:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","เพราะว่า","ก่อนที่","เรา","จะ","ใส่","กับ","เซนเซอร์","ค่ะ"," ","จะ","มี","การ"],"library":"newmm","runtime":0.00018548965454101562},"time":"2026-08-04T14:54: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พันพิลาสติกแบนเดจ ","time":"2026-08-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พันพิลาสติกแบนเดจ ","time":"2026-08-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัน","พิลาส","ติก","แบน","เด","จ"," "],"library":"newmm","runtime":0.0005016326904296875},"time":"2026-08-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"พิลาส","suggestions":[]},{"word":"ติก","suggestions":[]},{"word":"แบน","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"พิลาส","suggestions":[]},{"word":"ติก","suggestions":[]},{"word":"แบน","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"พิลาส","suggestions":[]},{"word":"ติก","suggestions":[]},{"word":"แบน","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"พิลาส","suggestions":["พลาย","พลาด","คลาส"]},{"word":"ติก","suggestions":["ติด","ติ๊ก","ตก"]},{"word":"แบน","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"พิลาส","suggestions":["พลาย","พลาด","คลาส"]},{"word":"ติก","suggestions":["ติด","ติ๊ก","ตก"]},{"word":"แบน","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:54:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลดเรื่องของความอับชื้นแล้วก็ลดการเสียดสี ","time":"2026-08-04T14:54:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลดเรื่องของความอับชื้นแล้วก็ลดการเสียดสี ","time":"2026-08-04T14:54:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลด","เรื่อง","ของ","ความอับ","ชื้น","แล้วก็","ลด","การ","เสียดสี"," "],"library":"newmm","runtime":0.00022792816162109375},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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-04T14:54:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ซึ่งก็จะตอบโจทย์นะคะ ","time":"2026-08-04T14:54:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ซึ่งก็จะตอบโจทย์นะคะ ","time":"2026-08-04T14:54:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ซึ่ง","ก็","จะ","ตอบ","โจทย์","นะคะ"," "],"library":"newmm","runtime":0.00011944770812988281},"time":"2026-08-04T14:54: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-04T14:54: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-04T14:54: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-04T14:54: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-04T14:54: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-04T14:54:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำให้ไม่ได้ที่จะมีค่า Error มากเกินไป","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-04T14:54:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้ไม่ได้ที่จะมีค่า Error มากเกินไป","time":"2026-08-04T14:54:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้ไม่ได้ที่จะมีค่า Error มากเกินไป","time":"2026-08-04T14:54:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","ไม่","ได้","ที่จะ","มีค่า"," ","Error"," ","มากเกินไป"],"library":"newmm","runtime":0.00017595291137695312},"time":"2026-08-04T14:54: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":"Error","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มากเกินไป","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Error","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มากเกินไป","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Error","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มากเกินไป","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Error","suggestions":["error","mirror"]},{"word":" ","suggestions":[]},{"word":"มากเกินไป","suggestions":[]}]},"time":"2026-08-04T14:54: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":"Error","suggestions":["error","mirror"]},{"word":" ","suggestions":[]},{"word":"มากเกินไป","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:54:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือน้อยเกินไปนี่ค่ะ // โอกาส ","time":"2026-08-04T14:54:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือน้อยเกินไปนี่ค่ะ // โอกาส ","time":"2026-08-04T14:54:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","น้อย","เกินไป","นี่","ค่ะ"," ","//"," ","โอกาส"," "],"library":"newmm","runtime":0.00014734268188476562},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54: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":[]}]},"time":"2026-08-04T14:54:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คำถามที่ 2 ก็มีแหละนิด ๆ หน่อย ๆ นะ ค่า Error ","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-04T14:54:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำถามที่ 2 ก็มีแหละนิด ๆ หน่อย ๆ นะ ค่า Error ","time":"2026-08-04T14:54:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำถามที่ 2 ก็มีแหละนิด ๆ หน่อย ๆ นะ ค่า Error ","time":"2026-08-04T14:54:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำถาม","ที่"," ","2"," ","ก็","มี","แหละ","นิด"," ","ๆ"," ","หน่อย"," ","ๆ"," ","นะ"," ","ค่า"," ","Error"," "],"library":"newmm","runtime":0.00021219253540039062},"time":"2026-08-04T14:54: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แหละ","suggestions":[]},{"word":"นิด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หน่อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Error","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:51+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":"หน่อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Error","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:51+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":"หน่อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Error","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:51+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":"หน่อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Error","suggestions":["error","mirror"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54:51+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":"หน่อย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Error","suggestions":["error","mirror"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:54:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกี่ยวกับค่าเออเร่อได้ คำถามคือค่าไม่ได้","time":"2026-08-04T14:54:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกี่ยวกับค่าเออเร่อได้ คำถามคือค่าไม่ได้","time":"2026-08-04T14:54:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกี่ยวกับ","ค่า","เออ","เร่อ","ได้"," ","คำถาม","คือ","ค่า","ไม่","ได้"],"library":"newmm","runtime":0.00017714500427246094},"time":"2026-08-04T14:54: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-04T14:54: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-04T14:54: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-04T14:54: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-04T14:54: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-04T14:54: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-04T14:54:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่แค่ตัวเบ้าตัวนี้เท่านั้นแต่มันจะต้องใช้งานกับแอปพลิเคชัน","time":"2026-08-04T14:54:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่แค่ตัวเบ้าตัวนี้เท่านั้นแต่มันจะต้องใช้งานกับแอปพลิเคชัน","time":"2026-08-04T14:54:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","แค่","ตัว","เบ้า","ตัว","นี้","เท่านั้น","แต่","มัน","จะ","ต้อง","ใช้งาน","กับ","แอปพลิเคชัน"],"library":"newmm","runtime":0.0002086162567138672},"time":"2026-08-04T14:54: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":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:54:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ที่อยู่ในโทรศัพท์หรืออะไรต่าง ๆ ","time":"2026-08-04T14:54:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ที่อยู่ในโทรศัพท์หรืออะไรต่าง ๆ ","time":"2026-08-04T14:54:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ที่อยู่","ใน","โทรศัพท์","หรือ","อะไร","ต่าง ๆ"," "],"library":"newmm","runtime":0.00018143653869628906},"time":"2026-08-04T14:54: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":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:54: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-04T14:55:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะ สิ่งที่มองเห็นก็คือว่า เอ๊ะ เราจะแน่ใจ","time":"2026-08-04T14:55:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะ สิ่งที่มองเห็นก็คือว่า เอ๊ะ เราจะแน่ใจ","time":"2026-08-04T14:55:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ"," ","สิ่ง","ที่","มองเห็น","ก็","คือ","ว่า"," ","เอ๊ะ"," ","เรา","จะ","แน่ใจ"],"library":"newmm","runtime":0.00017881393432617188},"time":"2026-08-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้อย่างไรว่าคนที่จะใช้งานแอปพลิเคชันนี้จะแน่ใจได้อย่างไร ","time":"2026-08-04T14:55:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้อย่างไรว่าคนที่จะใช้งานแอปพลิเคชันนี้จะแน่ใจได้อย่างไร ","time":"2026-08-04T14:55:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","อย่างไร","ว่า","คน","ที่จะ","ใช้งาน","แอปพลิเคชัน","นี้","จะ","แน่ใจ","ได้","อย่างไร"," "],"library":"newmm","runtime":0.000209808349609375},"time":"2026-08-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และรับรู้ได้ว่าตอนนี้มันเป็นไซน์ของสีแดงแล้วนะ ที่เป็นอันตรายแล้วนะ คุณต้องดูแล","time":"2026-08-04T14:55:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และรับรู้ได้ว่าตอนนี้มันเป็นไซน์ของสีแดงแล้วนะ ที่เป็นอันตรายแล้วนะ คุณต้องดูแล","time":"2026-08-04T14:55:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","รับรู้","ได้","ว่า","ตอนนี้","มัน","เป็น","ไซน์","ของ","สีแดง","แล้ว","นะ"," ","ที่","เป็นอันตราย","แล้ว","นะ"," ","คุณ","ต้อง","ดูแล"],"library":"newmm","runtime":0.00034928321838378906},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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-04T14:55:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แผลแล้วนะ ควรที่จะต้องระวังแล้วนะ ตรงนี้เรามีแนวทาง","time":"2026-08-04T14:55:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แผลแล้วนะ ควรที่จะต้องระวังแล้วนะ ตรงนี้เรามีแนวทาง","time":"2026-08-04T14:55:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แผล","แล้ว","นะ"," ","ควร","ที่จะ","ต้อง","ระวัง","แล้ว","นะ"," ","ตรงนี้","เรา","มี","แนวทาง"],"library":"newmm","runtime":0.00047850608825683594},"time":"2026-08-04T14:55: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":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T14:55: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-04T14:55:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการอธิบายหรือทำให้คนเข้าใจ","time":"2026-08-04T14:55:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการอธิบายหรือทำให้คนเข้าใจ","time":"2026-08-04T14:55:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การอธิบาย","หรือ","ทำให้","คน","เข้าใจ"],"library":"newmm","runtime":0.000171661376953125},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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-04T14:55:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในตัวแอปพลิเคชันนี้ได้อย่างไร ผมเชื่อว่าตัวแอปพลิเคชันนี้","time":"2026-08-04T14:55:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในตัวแอปพลิเคชันนี้ได้อย่างไร ผมเชื่อว่าตัวแอปพลิเคชันนี้","time":"2026-08-04T14:55:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ตัว","แอปพลิเคชัน","นี้","ได้","อย่างไร"," ","ผม","เชื่อ","ว่า","ตัว","แอปพลิเคชัน","นี้"],"library":"newmm","runtime":0.00017976760864257812},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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-04T14:55:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมเชื่อว่าหลัก ๆ แล้วนี่บางทีเป็นตัวคนพิการเองนะที่ใช้งาน ","time":"2026-08-04T14:55:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมเชื่อว่าหลัก ๆ แล้วนี่บางทีเป็นตัวคนพิการเองนะที่ใช้งาน ","time":"2026-08-04T14:55:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","เชื่อ","ว่า","หลัก"," ","ๆ"," ","แล้ว","นี่","บางที","เป็นตัว","คนพิการ","เอง","นะ","ที่","ใช้งาน"," "],"library":"newmm","runtime":0.00024127960205078125},"time":"2026-08-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55: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-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่นหนึ่ง ก็คืดว่าจะรอบุคคลกรทางการแพทย์","time":"2026-08-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่นหนึ่ง ก็คืดว่าจะรอบุคคลกรทางการแพทย์","time":"2026-08-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่น","หนึ่ง"," ","ก็","คืด","ว่า","จะ","รอ","บุคคล","กร","ทางการแพทย์"],"library":"newmm","runtime":0.00020623207092285156},"time":"2026-08-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ส่น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คืด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"กร","suggestions":[]},{"word":"ทางการแพทย์","suggestions":[]}]},"time":"2026-08-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ส่น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คืด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"กร","suggestions":[]},{"word":"ทางการแพทย์","suggestions":[]}]},"time":"2026-08-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ส่น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คืด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"กร","suggestions":[]},{"word":"ทางการแพทย์","suggestions":[]}]},"time":"2026-08-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ส่น","suggestions":["ส่วน","ส่ง","สอน"]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คืด","suggestions":["คือ","คิด","ยืด"]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"กร","suggestions":[]},{"word":"ทางการแพทย์","suggestions":[]}]},"time":"2026-08-04T14:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ส่น","suggestions":["ส่วน","ส่ง","สอน"]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คืด","suggestions":["คือ","คิด","ยืด"]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รอ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"กร","suggestions":[]},{"word":"ทางการแพทย์","suggestions":[]}]},"time":"2026-08-04T14:55: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-04T14:55:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บุคลากรทางการแพทย์นี่กว่าจะนัดเจอบุคลากรทางการแพทย์นี่น่าจะเป็นเดือน ๆ ","time":"2026-08-04T14:55:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บุคลากรทางการแพทย์นี่กว่าจะนัดเจอบุคลากรทางการแพทย์นี่น่าจะเป็นเดือน ๆ ","time":"2026-08-04T14:55:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บุคลากร","ทางการแพทย์","นี่","กว่า","จะ","นัด","เจอ","บุคลากร","ทางการแพทย์","นี่","น่าจะเป็น","เดือน"," ","ๆ"," "],"library":"newmm","runtime":0.0002570152282714844},"time":"2026-08-04T14:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:55: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:55: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-04T14:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนที่ใช้งานนี่ ก็น่าจะเป็นตัวคนพิการกับผู้ดูแลคนพิการ เรามีแนวทางที่จะช่วยให้คนกลุ่มนี้เข้าใจ","time":"2026-08-04T14:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนที่ใช้งานนี่ ก็น่าจะเป็นตัวคนพิการกับผู้ดูแลคนพิการ เรามีแนวทางที่จะช่วยให้คนกลุ่มนี้เข้าใจ","time":"2026-08-04T14:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ที่","ใช้งาน","นี่"," ","ก็","น่าจะ","เป็นตัว","คนพิการ","กับ","ผู้ดูแล","คนพิการ"," ","เรา","มี","แนวทาง","ที่จะ","ช่วย","ให้","คน","กลุ่ม","นี้","เข้าใจ"],"library":"newmm","runtime":0.0003345012664794922},"time":"2026-08-04T14:55: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":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]}]},"time":"2026-08-04T14:55: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":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]}]},"time":"2026-08-04T14:55: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":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]}]},"time":"2026-08-04T14:55: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":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]}]},"time":"2026-08-04T14:55: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":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แนวทาง","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เข้าใจ","suggestions":[]}]},"time":"2026-08-04T14:55: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-04T14:55:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวแอปพลิเคชันนี้ได้อย่างไรบ้าง // ค่ะ ","time":"2026-08-04T14:55:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวแอปพลิเคชันนี้ได้อย่างไรบ้าง // ค่ะ ","time":"2026-08-04T14:55:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","แอปพลิเคชัน","นี้","ได้","อย่างไรบ้าง"," ","//"," ","ค่ะ"," "],"library":"newmm","runtime":0.00020694732666015625},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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-04T14:55:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ว่าเราจะทำให้เขาเข้าใจได้อย่างไรใช่ไหมคะ ","time":"2026-08-04T14:55:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ว่าเราจะทำให้เขาเข้าใจได้อย่างไรใช่ไหมคะ ","time":"2026-08-04T14:55:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่ว่า","เรา","จะ","ทำให้","เขา","เข้าใจ","ได้","อย่างไร","ใช่ไหม","คะ"," "],"library":"newmm","runtime":0.0001957416534423828},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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":[]}]},"time":"2026-08-04T14:55: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-04T14:56:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เรื่องของ... ขอตอบว่าเรื่องที่เป็นสีเพเชอร์แมป","time":"2026-08-04T14:56:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เรื่องของ... ขอตอบว่าเรื่องที่เป็นสีเพเชอร์แมป","time":"2026-08-04T14:56:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เรื่อง","ของ","..."," ","ขอ","ตอบ","ว่า","เรื่อง","ที่","เป็น","สี","เพ","เชอ","ร์แมป"],"library":"newmm","runtime":0.00022029876708984375},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เป็นสีตามระดับ Map ต่าง ๆ ค่ะ สูง ถึง","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-04T14:56:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นสีตามระดับ Map ต่าง ๆ ค่ะ สูง ถึง","time":"2026-08-04T14:56:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นสีตามระดับ Map ต่าง ๆ ค่ะ สูง ถึง","time":"2026-08-04T14:56:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","สี","ตาม","ระดับ"," ","Map"," ","ต่าง ๆ"," ","ค่ะ"," ","สูง"," ","ถึง"],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-08-04T14:56: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":"Map","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T14:56: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":"Map","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T14:56: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":"Map","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T14:56: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":"Map","suggestions":["map","nap","cap"]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T14:56: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":"Map","suggestions":["map","nap","cap"]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]}]},"time":"2026-08-04T14:56:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ปลอดภัย ถ้าเกิน 100 เป็นต้นไป ก็จะเป็นสีแดงค่ะ ","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-04T14:56:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปลอดภัย ถ้าเกิน 100 เป็นต้นไป ก็จะเป็นสีแดงค่ะ ","time":"2026-08-04T14:56:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปลอดภัย ถ้าเกิน 100 เป็นต้นไป ก็จะเป็นสีแดงค่ะ ","time":"2026-08-04T14:56:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปลอดภัย"," ","ถ้า","เกิน"," ","100"," ","เป็นต้นไป"," ","ก็","จะ","เป็น","สีแดง","ค่ะ"," "],"library":"newmm","runtime":0.00021409988403320312},"time":"2026-08-04T14:56: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สีแดง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สีแดง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สีแดง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สีแดง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สีแดง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56: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-04T14:56:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในนี้เราจะมีการอธิบายการเริ่มการใช้งานเบื้องต้นค่ะ และในของเรานะคะ ก็จะมี","time":"2026-08-04T14:56:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในนี้เราจะมีการอธิบายการเริ่มการใช้งานเบื้องต้นค่ะ และในของเรานะคะ ก็จะมี","time":"2026-08-04T14:56:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","นี้","เรา","จะ","มี","การอธิบาย","การ","เริ่ม","การใช้งาน","เบื้องต้น","ค่ะ"," ","และ","ใน","ของ","เรา","นะคะ"," ","ก็","จะ","มี"],"library":"newmm","runtime":0.00035834312438964844},"time":"2026-08-04T14:56: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:56: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:56: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:56: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:56: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T14:56:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การทำเป็น Dashboard ค่ะ ","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-04T14:56:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การทำเป็น Dashboard ค่ะ ","time":"2026-08-04T14:56:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การทำเป็น Dashboard ค่ะ ","time":"2026-08-04T14:56:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ทำเป็น"," ","Dashboard"," ","ค่ะ"," "],"library":"newmm","runtime":0.00011301040649414062},"time":"2026-08-04T14:56: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":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56: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-04T14:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ากิโลบัดคานต่าง ๆ ","time":"2026-08-04T14:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ากิโลบัดคานต่าง ๆ ","time":"2026-08-04T14:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่า","กิโล","บัด","คาน","ต่าง ๆ"," "],"library":"newmm","runtime":0.00010561943054199219},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56: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":[]}]},"time":"2026-08-04T14:56:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตามทุก 24 ชั่วโมงค่ะ ถามว่า","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-04T14:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตามทุก 24 ชั่วโมงค่ะ ถามว่า","time":"2026-08-04T14:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตามทุก 24 ชั่วโมงค่ะ ถามว่า","time":"2026-08-04T14:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตาม","ทุก"," ","24"," ","ชั่วโมง","ค่ะ"," ","ถาม","ว่า"],"library":"newmm","runtime":0.00016498565673828125},"time":"2026-08-04T14:56: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":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตาม","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตาม","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตาม","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตาม","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:56: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-04T14:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเกิดในอนาคตเราจะมีการพัฒาอย่างไรให้เขาเข้าใจ ","time":"2026-08-04T14:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเกิดในอนาคตเราจะมีการพัฒาอย่างไรให้เขาเข้าใจ ","time":"2026-08-04T14:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เกิด","ในอนาคต","เรา","จะ","มี","การ","พัฒา","อย่างไร","ให้","เขา","เข้าใจ"," "],"library":"newmm","runtime":0.00020599365234375},"time":"2026-08-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าผู้ป่วยต้องเป็นคนดูแลตัวเองเป็นด่านแรก ","time":"2026-08-04T14:56:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าผู้ป่วยต้องเป็นคนดูแลตัวเองเป็นด่านแรก ","time":"2026-08-04T14:56:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","ผู้ป่วย","ต้อง","เป็น","คน","ดูแลตัวเอง","เป็น","ด่าน","แรก"," "],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของด้านบุคลากร มีการให้... ","time":"2026-08-04T14:56:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของด้านบุคลากร มีการให้... ","time":"2026-08-04T14:56:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","ด้าน","บุคลากร"," ","มี","การ","ให้","..."," "],"library":"newmm","runtime":0.000179290771484375},"time":"2026-08-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56: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-04T14:56:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มี Contract หรือ Line OA ","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-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี Contract หรือ Line OA ","time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี Contract หรือ Line OA ","time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี"," ","Contract"," ","หรือ"," ","Line"," ","OA"," "],"library":"newmm","runtime":0.00010704994201660156},"time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Contract","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Line","suggestions":[]},{"word":" ","suggestions":[]},{"word":"OA","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Contract","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Line","suggestions":[]},{"word":" ","suggestions":[]},{"word":"OA","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Contract","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Line","suggestions":[]},{"word":" ","suggestions":[]},{"word":"OA","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Contract","suggestions":["contact"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Line","suggestions":["line","mine","nine"]},{"word":" ","suggestions":[]},{"word":"OA","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Contract","suggestions":["contact"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Line","suggestions":["line","mine","nine"]},{"word":" ","suggestions":[]},{"word":"OA","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:56:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้ AI ให้เหมาะสมกับปัจจุบันค่ะ มีการ","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-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้ AI ให้เหมาะสมกับปัจจุบันค่ะ มีการ","time":"2026-08-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้ AI ให้เหมาะสมกับปัจจุบันค่ะ มีการ","time":"2026-08-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้"," ","AI"," ","ให้","เหมาะสม","กับ","ปัจจุบัน","ค่ะ"," ","มี","การ"],"library":"newmm","runtime":0.00016450881958007812},"time":"2026-08-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เหมาะสม","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:56: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-04T14:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บอกว่าถ้าเกิดสีแดงเราควรจะดูแลตัวเอง สีเหลืองเป็นแบบไไหหน","time":"2026-08-04T14:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บอกว่าถ้าเกิดสีแดงเราควรจะดูแลตัวเอง สีเหลืองเป็นแบบไไหหน","time":"2026-08-04T14:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บอ","กว่า","ถ้า","เกิด","สีแดง","เรา","ควรจะ","ดูแลตัวเอง"," ","สีเหลือง","เป็น","แบบ","ไ","ไห","หน"],"library":"newmm","runtime":0.0002732276916503906},"time":"2026-08-04T14:57: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-04T14:57: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-04T14:57: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-04T14:57: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-04T14:57: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-04T14:57:00+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-04T14:57:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบไหนที่ควรเฝ้าระวังค่ะ // โอเค ฝาก 2 เรื่องครับ ฝากไว้ เรื่องที่ 1 ","time":"2026-08-04T14:57:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบไหนที่ควรเฝ้าระวังค่ะ // โอเค ฝาก 2 เรื่องครับ ฝากไว้ เรื่องที่ 1 ","time":"2026-08-04T14:57:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","ไหน","ที่","ควร","เฝ้า","ระวัง","ค่ะ"," ","//"," ","โอเค"," ","ฝาก"," ","2"," ","เรื่อง","ครับ"," ","ฝาก","ไว้"," ","เรื่อง","ที่"," ","1"," "],"library":"newmm","runtime":0.0002887248992919922},"time":"2026-08-04T14:57: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":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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-04T14:57:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากให้เปลี่ยนคำที่อยู่ในแอปพลิเคชันครับ ที่ไม่ใช้ภาษา","time":"2026-08-04T14:57:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากให้เปลี่ยนคำที่อยู่ในแอปพลิเคชันครับ ที่ไม่ใช้ภาษา","time":"2026-08-04T14:57:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยาก","ให้","เปลี่ยน","คำ","ที่อยู่","ใน","แอปพลิเคชัน","ครับ"," ","ที่","ไม่","ใช้","ภาษา"],"library":"newmm","runtime":0.0002167224884033203},"time":"2026-08-04T14:57: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-04T14:57: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-04T14:57: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-04T14:57: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-04T14:57: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-04T14:57: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-04T14:57:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางการแพทย์ ที่ทำให้คนเข้าใจว่าสีแดง","time":"2026-08-04T14:57:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางการแพทย์ ที่ทำให้คนเข้าใจว่าสีแดง","time":"2026-08-04T14:57:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางการแพทย์"," ","ที่","ทำให้","คน","เข้าใจ","ว่า","สีแดง"],"library":"newmm","runtime":0.0001728534698486328},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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-04T14:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คืออะไร และความหมายของมันคืออะไร เป็นส","time":"2026-08-04T14:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คืออะไร และความหมายของมันคืออะไร เป็นส","time":"2026-08-04T14:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","อะไร"," ","และ","ความหมาย","ของ","มัน","คือ","อะไร"," ","เป็น","ส"],"library":"newmm","runtime":0.0001647472381591797},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สามารถเข้าถึงไม่ใช่ภาษาทางการแพทย์นะครับ อันนี้คืออันที่ 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-04T14:57:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถเข้าถึงไม่ใช่ภาษาทางการแพทย์นะครับ อันนี้คืออันที่ 1 ","time":"2026-08-04T14:57:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถเข้าถึงไม่ใช่ภาษาทางการแพทย์นะครับ อันนี้คืออันที่ 1 ","time":"2026-08-04T14:57:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","เข้าถึง","ไม่","ใช่","ภาษา","ทางการแพทย์","นะ","ครับ"," ","อันนี้","คือ","อัน","ที่"," ","1"," "],"library":"newmm","runtime":0.0003981590270996094},"time":"2026-08-04T14:57: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":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57:21+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-04T14:57:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันที่ 2 คือ คอนแทคครับ มีคำถาม","time":"2026-08-04T14:57:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันที่ 2 คือ คอนแทคครับ มีคำถาม","time":"2026-08-04T14:57:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อัน","ที่"," ","2"," ","คือ"," ","คอนแทค","ครับ"," ","มี","คำถาม"],"library":"newmm","runtime":0.0018770694732666016},"time":"2026-08-04T14:57: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คอนแทค","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คำถาม","suggestions":[]}]},"time":"2026-08-04T14:57:22+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":[]}]},"time":"2026-08-04T14:57:22+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":[]}]},"time":"2026-08-04T14:57:22+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":[]}]},"time":"2026-08-04T14:57:22+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":[]}]},"time":"2026-08-04T14:57: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-04T14:57:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือข้อสงสัย ถ้าเป็นสีแดงเกิดขึ้นนี่ เราจะติดต่อใครได้บ้าง ","time":"2026-08-04T14:57:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือข้อสงสัย ถ้าเป็นสีแดงเกิดขึ้นนี่ เราจะติดต่อใครได้บ้าง ","time":"2026-08-04T14:57:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ข้อสงสัย"," ","ถ้า","เป็น","สีแดง","เกิดขึ้น","นี่"," ","เรา","จะ","ติดต่อ","ใคร","ได้","บ้าง"," "],"library":"newmm","runtime":0.00025463104248046875},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]},{"word":"ได้","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:57: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-04T14:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้ามัวแต่รอที่จะไปพบบุคลากรทางการ","time":"2026-08-04T14:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้ามัวแต่รอที่จะไปพบบุคลากรทางการ","time":"2026-08-04T14:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","มัวแต่","รอ","ที่จะ","ไป","พบ","บุคลากร","ทางการ"],"library":"newmm","runtime":0.00022721290588378906},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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-04T14:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แพทย์นี่ เดือนหนึ่งหรือสองเดือน","time":"2026-08-04T14:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แพทย์นี่ เดือนหนึ่งหรือสองเดือน","time":"2026-08-04T14:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แพทย์","นี่"," ","เดือน","หนึ่ง","หรือ","สอง","เดือน"],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T14:57: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":["1","๑"]},{"word":"หรือ","suggestions":[]},{"word":"สอง","suggestions":["2","๒"]},{"word":"เดือน","suggestions":[]}]},"time":"2026-08-04T14:57: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":["1","๑"]},{"word":"หรือ","suggestions":[]},{"word":"สอง","suggestions":["2","๒"]},{"word":"เดือน","suggestions":[]}]},"time":"2026-08-04T14:57: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":["1","๑"]},{"word":"หรือ","suggestions":[]},{"word":"สอง","suggestions":["2","๒"]},{"word":"เดือน","suggestions":[]}]},"time":"2026-08-04T14:57: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":["1","๑"]},{"word":"หรือ","suggestions":[]},{"word":"สอง","suggestions":["2","๒"]},{"word":"เดือน","suggestions":[]}]},"time":"2026-08-04T14:57: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":["1","๑"]},{"word":"หรือ","suggestions":[]},{"word":"สอง","suggestions":["2","๒"]},{"word":"เดือน","suggestions":[]}]},"time":"2026-08-04T14:57: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-04T14:57:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีบุคคลากรทางการแพทย์พบได้ครั้งหนึ่งนี่ ถ้าพบ","time":"2026-08-04T14:57:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีบุคคลากรทางการแพทย์พบได้ครั้งหนึ่งนี่ ถ้าพบ","time":"2026-08-04T14:57:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","บุ","คค","ลา","กร","ทางการแพทย์","พบ","ได้","ครั้งหนึ่ง","นี่"," ","ถ้า","พบ"],"library":"newmm","runtime":0.0002484321594238281},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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-04T14:57:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในช่วงเวลาที่เห็นเป็นสีแดงอย่างเร่งด่วนนี่ เราจะมีคอนแก","time":"2026-08-04T14:57:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในช่วงเวลาที่เห็นเป็นสีแดงอย่างเร่งด่วนนี่ เราจะมีคอนแก","time":"2026-08-04T14:57:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ช่วงเวลา","ที่","เห็น","เป็น","สีแดง","อย่าง","เร่งด่วน","นี่"," ","เรา","จะ","มี","คอน","แก"],"library":"newmm","runtime":0.0002696514129638672},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57:48+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-04T14:57:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะช่วยในการที่จะให้ข้อมูลข่าวสารแบบนี้แบบเร็ว ๆ ขึ้นนี่ได้อย่างไร ฝาก 2 เรื่องนี้","time":"2026-08-04T14:57:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะช่วยในการที่จะให้ข้อมูลข่าวสารแบบนี้แบบเร็ว ๆ ขึ้นนี่ได้อย่างไร ฝาก 2 เรื่องนี้","time":"2026-08-04T14:57:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","ช่วย","ใน","การ","ที่จะ","ให้","ข้อมูลข่าวสาร","แบบนี้","แบบ","เร็ว ๆ"," ","ขึ้น","นี่","ได้","อย่างไร"," ","ฝาก"," ","2"," ","เรื่อง","นี้"],"library":"newmm","runtime":0.0003337860107421875},"time":"2026-08-04T14:57: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T14:57: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T14:57: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-04T14:57:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ขอบคุณครับ // ขออนุญาตถาม","time":"2026-08-04T14:57:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ขอบคุณครับ // ขออนุญาตถาม","time":"2026-08-04T14:57:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ขอบคุณ","ครับ"," ","//"," ","ขออนุญาต","ถาม"],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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":[]}]},"time":"2026-08-04T14:57: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-04T14:58:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพิ่มเติมนะคะ อันนี้ค่ะ ที่ออกแบบมานี่ เป็นการขาด","time":"2026-08-04T14:58:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพิ่มเติมนะคะ อันนี้ค่ะ ที่ออกแบบมานี่ เป็นการขาด","time":"2026-08-04T14:58:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพิ่มเติม","นะคะ"," ","อันนี้","ค่ะ"," ","ที่","ออกแบบ","มา","นี่"," ","เป็นการ","ขาด"],"library":"newmm","runtime":0.00018787384033203125},"time":"2026-08-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเหนือเข่า หรือใต้เข่า อันนี้เป็นคำถาม","time":"2026-08-04T14:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเหนือเข่า หรือใต้เข่า อันนี้เป็นคำถาม","time":"2026-08-04T14:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","เหนือ","เข่า"," ","หรือ","ใต้","เข่า"," ","อันนี้","เป็น","คำถาม"],"library":"newmm","runtime":0.000476837158203125},"time":"2026-08-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58:08+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-04T14:58:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ 2 ก็คือถ้ามีการแตกต่าง ความแตกต่างของความแตกต่างของแรงกดทับขาดเหนือเข่า","time":"2026-08-04T14:58:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ 2 ก็คือถ้ามีการแตกต่าง ความแตกต่างของความแตกต่างของแรงกดทับขาดเหนือเข่า","time":"2026-08-04T14:58:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่"," ","2"," ","ก็","คือ","ถ้า","มี","การ","แตกต่าง"," ","ความแตกต่าง","ของ","ความแตกต่าง","ของ","แรง","กด","ทับ","ขาด","เหนือ","เข่า"],"library":"newmm","runtime":0.001974344253540039},"time":"2026-08-04T14:58:12+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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เหนือ","suggestions":[]},{"word":"เข่า","suggestions":[]}]},"time":"2026-08-04T14:58:12+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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เหนือ","suggestions":[]},{"word":"เข่า","suggestions":[]}]},"time":"2026-08-04T14:58:12+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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เหนือ","suggestions":[]},{"word":"เข่า","suggestions":[]}]},"time":"2026-08-04T14:58:12+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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เหนือ","suggestions":[]},{"word":"เข่า","suggestions":[]}]},"time":"2026-08-04T14:58:12+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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความแตกต่าง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"ทับ","suggestions":[]},{"word":"ขาด","suggestions":[]},{"word":"เหนือ","suggestions":[]},{"word":"เข่า","suggestions":[]}]},"time":"2026-08-04T14:58: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-04T14:58:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับขาดใต้เข่า มีการศึกษามาก่อนหรือไม่ค่ะ // มีการ","time":"2026-08-04T14:58:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับขาดใต้เข่า มีการศึกษามาก่อนหรือไม่ค่ะ // มีการ","time":"2026-08-04T14:58:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ขาด","ใต้","เข่า"," ","มี","การศึกษา","มา","ก่อน","หรือไม่","ค่ะ"," ","//"," ","มี","การ"],"library":"newmm","runtime":0.0002028942108154297},"time":"2026-08-04T14:58: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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T14:58: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-04T14:58:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ศึกษามาล่วงหน้าค่ะ อันนี้เป็น","time":"2026-08-04T14:58:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ศึกษามาล่วงหน้าค่ะ อันนี้เป็น","time":"2026-08-04T14:58:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ศึกษา","มา","ล่วงหน้า","ค่ะ"," ","อันนี้","เป็น"],"library":"newmm","runtime":0.00012302398681640625},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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-04T14:58:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ม็อกอัปตัวนี้เป็นม็อกอัปที่แอมบูเตดใต้เข่าค่ะ แล้วก็แรงกดนี่ ตอนแรกหนูส่ง... ","time":"2026-08-04T14:58:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ม็อกอัปตัวนี้เป็นม็อกอัปที่แอมบูเตดใต้เข่าค่ะ แล้วก็แรงกดนี่ ตอนแรกหนูส่ง... ","time":"2026-08-04T14:58:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ม็อก","อัป","ตัว","นี้","เป็น","ม็อก","อัป","ที่","แอม","บู","เต","ด","ใต้","เข่า","ค่ะ"," ","แล้วก็","แรง","กด","นี่"," ","ตอนแรก","หนู","ส่ง","..."," "],"library":"newmm","runtime":0.0004975795745849609},"time":"2026-08-04T14:58: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":[]},{"word":"เข่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนแรก","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"เข่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนแรก","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"เข่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนแรก","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"เข่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนแรก","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"เข่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนแรก","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T14:58:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งที่... ที่ตอนแรกทำมา 4 จุดค่ะ พวกเราพบว่า","time":"2026-08-04T14:58:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งที่... ที่ตอนแรกทำมา 4 จุดค่ะ พวกเราพบว่า","time":"2026-08-04T14:58:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่ง","ที่","..."," ","ที่","ตอนแรก","ทำ","มา"," ","4"," ","จุด","ค่ะ"," ","พวกเรา","พบ","ว่า"],"library":"newmm","runtime":0.0013136863708496094},"time":"2026-08-04T14:58: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:58: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:58: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:58: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:58: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T14:58: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-04T14:58:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะเป็นตรงใต้เข่ามากกว่า แต่พอทดลอง","time":"2026-08-04T14:58:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะเป็นตรงใต้เข่ามากกว่า แต่พอทดลอง","time":"2026-08-04T14:58:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","เป็น","ตรง","ใต้","เข่า","มากกว่า"," ","แต่","พอ","ทดลอง"],"library":"newmm","runtime":0.00017833709716796875},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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":[]}]},"time":"2026-08-04T14:58: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-04T14:58:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้แล้วก็จากการทบทวนมากขึ้นเราพบว่าแรงกดก็จะออกด้านข้าง มีบริเวณด้านหน้าขา","time":"2026-08-04T14:58:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้แล้วก็จากการทบทวนมากขึ้นเราพบว่าแรงกดก็จะออกด้านข้าง มีบริเวณด้านหน้าขา","time":"2026-08-04T14:58:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","แล้วก็","จาก","การทบทวน","มากขึ้น","เรา","พบ","ว่า","แรง","กด","ก็","จะ","ออก","ด้าน","ข้าง"," ","มี","บริเวณ","ด้าน","หน้าขา"],"library":"newmm","runtime":0.0003311634063720703},"time":"2026-08-04T14:58: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":[]},{"word":"ออก","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"บริเวณ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"หน้าขา","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"ออก","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"บริเวณ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"หน้าขา","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"ออก","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"บริเวณ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"หน้าขา","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"ออก","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"บริเวณ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"หน้าขา","suggestions":["หน้าตา","หน้า","หน้าจอ"]}]},"time":"2026-08-04T14:58: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":[]},{"word":"ออก","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"ข้าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"บริเวณ","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":"หน้าขา","suggestions":["หน้าตา","หน้า","หน้าจอ"]}]},"time":"2026-08-04T14:58: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-04T14:58:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ หรือว่าตัวบนค่ะ แล้วก็จะออกข้าง ๆ มากกว่าใฝต้เข","time":"2026-08-04T14:58:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ หรือว่าตัวบนค่ะ แล้วก็จะออกข้าง ๆ มากกว่าใฝต้เข","time":"2026-08-04T14:58:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","หรือว่า","ตัว","บน","ค่ะ"," ","แล้วก็","จะ","ออก","ข้าง ๆ"," ","มากกว่า","ใฝต้","เข"],"library":"newmm","runtime":0.0002532005310058594},"time":"2026-08-04T14:58: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":"ใฝต้","suggestions":[]},{"word":"เข","suggestions":[]}]},"time":"2026-08-04T14:58: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":"ใฝต้","suggestions":[]},{"word":"เข","suggestions":[]}]},"time":"2026-08-04T14:58: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":"ใฝต้","suggestions":[]},{"word":"เข","suggestions":[]}]},"time":"2026-08-04T14:58: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":"ใฝต้","suggestions":["ใต้","ให้","ใช้"]},{"word":"เข","suggestions":["เขา","เลข","ข"]}]},"time":"2026-08-04T14:58: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":"ใฝต้","suggestions":["ใต้","ให้","ใช้"]},{"word":"เข","suggestions":["เขา","เลข","ข"]}]},"time":"2026-08-04T14:58:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// ครับ ขออนุญาตครับ ครับ ขอเป็นมุมทางด้าน Engineering บ้าง ","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-04T14:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ ขออนุญาตครับ ครับ ขอเป็นมุมทางด้าน Engineering บ้าง ","time":"2026-08-04T14:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ ขออนุญาตครับ ครับ ขอเป็นมุมทางด้าน Engineering บ้าง ","time":"2026-08-04T14:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","ขออนุญาต","ครับ"," ","ครับ"," ","ขอ","เป็น","มุม","ทาง","ด้าน"," ","Engineering"," ","บ้าง"," "],"library":"newmm","runtime":0.0002002716064453125},"time":"2026-08-04T14:58: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":[]},{"word":"มุม","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Engineering","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"มุม","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Engineering","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"มุม","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Engineering","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"มุม","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Engineering","suggestions":["engineering"]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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":[]},{"word":"มุม","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Engineering","suggestions":["engineering"]},{"word":" ","suggestions":[]},{"word":"บ้าง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:58: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-04T14:58:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือเนื่องจากว่าสิ่งที่เราทำนี่มันมีเรื่อง","time":"2026-08-04T14:58:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือเนื่องจากว่าสิ่งที่เราทำนี่มันมีเรื่อง","time":"2026-08-04T14:58:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","เนื่องจากว่า","สิ่ง","ที่","เรา","ทำ","นี่","มัน","มีเรื่อง"],"library":"newmm","runtime":0.0001583099365234375},"time":"2026-08-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58: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-04T14:58:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของการวัดค่ะ โดยวัดค่าแรงกับ Sensor นะ ","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-04T14:59:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของการวัดค่ะ โดยวัดค่าแรงกับ Sensor นะ ","time":"2026-08-04T14:59:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของการวัดค่ะ โดยวัดค่าแรงกับ Sensor นะ ","time":"2026-08-04T14:59:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","การ","วัด","ค่ะ"," ","โดย","วัด","ค่าแรง","กับ"," ","Sensor"," ","นะ"," "],"library":"newmm","runtime":0.0002200603485107422},"time":"2026-08-04T14:59: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":"Sensor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"Sensor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"Sensor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"Sensor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"Sensor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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-04T14:59:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้อมู,ที่ให้มา ผมยังไม่เห็นว่ายังมีค่าที่","time":"2026-08-04T14:59:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้อมู,ที่ให้มา ผมยังไม่เห็นว่ายังมีค่าที่","time":"2026-08-04T14:59:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้อ","มู,","ที่","ให้","มา"," ","ผม","ยัง","ไม่","เห็น","ว่า","ยังมี","ค่าที่"],"library":"newmm","runtime":0.00016689300537109375},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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-04T14:59:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีการไปสอบเทียบหรือมีการทำให้มั่นใจได้อย่างไรว่าค่าที่เราวัดนี่ สมมติมันขึ้นมาที่ ","time":"2026-08-04T14:59:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีการไปสอบเทียบหรือมีการทำให้มั่นใจได้อย่างไรว่าค่าที่เราวัดนี่ สมมติมันขึ้นมาที่ ","time":"2026-08-04T14:59:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","การ","ไป","สอบเทียบ","หรือ","มี","การ","ทำให้","มั่นใจ","ได้","อย่างไร","ว่า","ค่าที่","เรา","วัด","นี่"," ","สมมติ","มัน","ขึ้น","มา","ที่"," "],"library":"newmm","runtime":0.0003159046173095703},"time":"2026-08-04T14:59: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-04T14:59: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-04T14:59: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-04T14:59: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-04T14:59: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-04T14:59:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"120 กิโล มันมีค่า","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-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"120 กิโล มันมีค่า","time":"2026-08-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"120 กิโล มันมีค่า","time":"2026-08-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["120"," ","กิโล"," ","มัน","มีค่า"],"library":"newmm","runtime":0.00009441375732421875},"time":"2026-08-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มีค่า","suggestions":[]}]},"time":"2026-08-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มีค่า","suggestions":[]}]},"time":"2026-08-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มีค่า","suggestions":[]}]},"time":"2026-08-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโล","suggestions":["กิล","กิ","กิน"]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มีค่า","suggestions":[]}]},"time":"2026-08-04T14:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโล","suggestions":["กิล","กิ","กิน"]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มีค่า","suggestions":[]}]},"time":"2026-08-04T14:59: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-04T14:59:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่านั้นจริง ๆ น่ะครับ เรามีกระบวนการ","time":"2026-08-04T14:59:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่านั้นจริง ๆ น่ะครับ เรามีกระบวนการ","time":"2026-08-04T14:59:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่านั้น","จริง ๆ"," ","น่ะ","ครับ"," ","เรา","มี","กระบวนการ"],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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":[]}]},"time":"2026-08-04T14:59: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-04T14:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัดค่าตรงนี้อย่างไรครับ // อ๋อ พอดีว่าในเรื่องของการวัดในปัจจุบันค่ะ ","time":"2026-08-04T14:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัดค่าตรงนี้อย่างไรครับ // อ๋อ พอดีว่าในเรื่องของการวัดในปัจจุบันค่ะ ","time":"2026-08-04T14:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัด","ค่า","ตรงนี้","อย่างไร","ครับ"," ","//"," ","อ๋อ"," ","พอดี","ว่า","ใน","เรื่อง","ของ","การ","วัด","ใน","ปัจจุบัน","ค่ะ"," "],"library":"newmm","runtime":0.0002334117889404297},"time":"2026-08-04T14:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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-04T14:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีการเลือกเป็นเรื่องของความรู้สึกของผู้ป่วยมากกว่าค่ะ ","time":"2026-08-04T14:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีการเลือกเป็นเรื่องของความรู้สึกของผู้ป่วยมากกว่าค่ะ ","time":"2026-08-04T14:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มี","การ","เลือก","เป็นเรื่อง","ของ","ความรู้สึก","ของ","ผู้ป่วย","มากกว่า","ค่ะ"," "],"library":"newmm","runtime":0.00021004676818847656},"time":"2026-08-04T14:59: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-04T14:59: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-04T14:59: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-04T14:59: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-04T14:59: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-04T14:59: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-04T14:59:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของคสามรู้สึก และนักกายอุปกรณ์มากกว่าค่ะ ","time":"2026-08-04T14:59:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของคสามรู้สึก และนักกายอุปกรณ์มากกว่าค่ะ ","time":"2026-08-04T14:59:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","ค","สาม","รู้สึก"," ","และ","นัก","กาย","อุปกรณ์","มากกว่า","ค่ะ"," "],"library":"newmm","runtime":0.0003502368927001953},"time":"2026-08-04T14:59: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":["3","๓"]},{"word":"รู้สึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"นัก","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":["3","๓"]},{"word":"รู้สึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"นัก","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":["3","๓"]},{"word":"รู้สึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"นัก","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":["3","๓"]},{"word":"รู้สึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"นัก","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":["3","๓"]},{"word":"รู้สึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"นัก","suggestions":[]},{"word":"กาย","suggestions":[]},{"word":"อุปกรณ์","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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-04T14:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่าไหร่ค่ะเรามีการไปศึกษาเพิ่มเติม แล้วก็จะได้ค่าที่เป็นกิโลปาสคาลที่เป็นแรงกด","time":"2026-08-04T14:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่าไหร่ค่ะ เรามีการไปศึกษาเพิ่มเติม แล้วก็จะได้ค่าที่เป็นกิโลปาสคาลที่เป็นแรงกด","time":"2026-08-04T14:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่าไหร่","ค่ะ"," ","เรา","มี","การ","ไป","ศึกษา","เพิ่มเติม"," ","แล้วก็","จะ","ได้","ค่าที่","เป็น","กิโล","ปาสคาล","ที่","เป็น","แรง","กด"],"library":"newmm","runtime":0.00030159950256347656},"time":"2026-08-04T14:59: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":[]},{"word":"กิโล","suggestions":[]},{"word":"ปาสคาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"กิโล","suggestions":[]},{"word":"ปาสคาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"กิโล","suggestions":[]},{"word":"ปาสคาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"กิโล","suggestions":[]},{"word":"ปาสคาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]}]},"time":"2026-08-04T14:59: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":[]},{"word":"กิโล","suggestions":[]},{"word":"ปาสคาล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แรง","suggestions":[]},{"word":"กด","suggestions":[]}]},"time":"2026-08-04T14:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในเซนเซอร์ SSR มาแทนค่ะ ก็จะมีความสูงที่ ","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-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในเซนเซอร์ SSR มาแทนค่ะ ก็จะมีความสูงที่ ","time":"2026-08-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในเซนเซอร์ SSR มาแทนค่ะ ก็จะมีความสูงที่ ","time":"2026-08-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","เซนเซอร์"," ","SSR"," ","มา","แทน","ค่ะ"," ","ก็","จะ","มี","ความสูง","ที่"," "],"library":"newmm","runtime":0.0002219676971435547},"time":"2026-08-04T14:59: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":"SSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แทน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใน","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แทน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใน","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แทน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใน","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":" ","suggestions":[]},{"word":"SSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แทน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใน","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":" ","suggestions":[]},{"word":"SSR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"แทน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความสูง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีความปกติค่ะ  แล้วก็มีกว่า 100 ขึ้นไปค่ะ ","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-04T14:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความปกติค่ะ  แล้วก็มีกว่า 100 ขึ้นไปค่ะ ","time":"2026-08-04T14:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความปกติค่ะ  แล้วก็มีกว่า 100 ขึ้นไปค่ะ ","time":"2026-08-04T14:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ความ","ปกติ","ค่ะ","  ","แล้วก็","มี","กว่า"," ","100"," ","ขึ้นไป","ค่ะ"," "],"library":"newmm","runtime":0.0001976490020751953},"time":"2026-08-04T14:59: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้นไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้นไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้นไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้นไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59: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":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้นไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T14:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"120 150 เป็นไล่ระดับความรุนแรงค่ะ ","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-04T15:00:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"120 150 เป็นไล่ระดับความรุนแรงค่ะ ","time":"2026-08-04T15:00:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"120 150 เป็นไล่ระดับความรุนแรงค่ะ ","time":"2026-08-04T15:00:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["120"," ","150"," ","เป็น","ไล่","ระดับ","ความรุนแรง","ค่ะ"," "],"library":"newmm","runtime":0.0001761913299560547},"time":"2026-08-04T15:00:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"150","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไล่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ความรุนแรง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"150","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไล่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ความรุนแรง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"150","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไล่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ความรุนแรง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"150","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไล่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ความรุนแรง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"150","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไล่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ความรุนแรง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00: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-04T15:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาจากวิจัยของต่างประเทศทั้งหมดเลยค่ะ // ก็จริง ๆ ประเด็นนี้ ก็อาจจะฝากว่าถ้าเรามีการวัด","time":"2026-08-04T15:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาจากวิจัยของต่างประเทศทั้งหมดเลยค่ะ // ก็จริง ๆ ประเด็นนี้ ก็อาจจะฝากว่าถ้าเรามีการวัด","time":"2026-08-04T15:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาจาก","วิจัย","ของ","ต่างประเทศ","ทั้งหมด","เลย","ค่ะ"," ","//"," ","ก็","จริง ๆ"," ","ประเด็น","นี้"," ","ก็","อาจจะ","ฝา","กว่า","ถ้า","เรา","มี","การ","วัด"],"library":"newmm","runtime":0.0003483295440673828},"time":"2026-08-04T15:00: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":[]},{"word":"กว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"กว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"กว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"กว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"กว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"วัด","suggestions":[]}]},"time":"2026-08-04T15:00: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-04T15:00:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับค่าเปเชอร์มาตรฐานกับสิ่งที่เป็นมาตรฐานมันเทียบ","time":"2026-08-04T15:00:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับค่าเปเชอร์มาตรฐานกับสิ่งที่เป็นมาตรฐานมันเทียบ","time":"2026-08-04T15:00:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ค่า","เป","เชอ","ร์","มาตรฐาน","กับ","สิ่ง","ที่","เป็น","มาตรฐาน","มัน","เทียบ"],"library":"newmm","runtime":0.0002079010009765625},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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-04T15:00:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับค่าที่เราวัดได้จริงนี่ มันก็จะทำให้มีความน่าเชื่อถือ","time":"2026-08-04T15:00:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับค่าที่เราวัดได้จริงนี่ มันก็จะทำให้มีความน่าเชื่อถือ","time":"2026-08-04T15:00:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ค่าที่","เรา","วัด","ได้","จริง","นี่"," ","มัน","ก็","จะ","ทำให้","มี","ความน่าเชื่อถือ"],"library":"newmm","runtime":0.00022864341735839844},"time":"2026-08-04T15:00: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความน่าเชื่อถือ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความน่าเชื่อถือ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความน่าเชื่อถือ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความน่าเชื่อถือ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"ทำให้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความน่าเชื่อถือ","suggestions":[]}]},"time":"2026-08-04T15:00: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-04T15:00:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากขึ้นว่าค่านี้ มันวัดได้ค่าเท่านี้จริง ๆ ","time":"2026-08-04T15:00:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากขึ้นว่าค่านี้ มันวัดได้ค่าเท่านี้จริง ๆ ","time":"2026-08-04T15:00:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากขึ้น","ว่า","ค่า","นี้"," ","มัน","วัด","ได้","ค่า","เท่านี้","จริง ๆ"," "],"library":"newmm","runtime":0.00016927719116210938},"time":"2026-08-04T15:00: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-04T15:00: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-04T15:00: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-04T15:00: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-04T15:00: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-04T15:00: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-04T15:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็อีกประเด็นหนึ่ง ผมอยากจะ","time":"2026-08-04T15:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็อีกประเด็นหนึ่ง ผมอยากจะ","time":"2026-08-04T15:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","อีก","ประเด็น","หนึ่ง"," ","ผม","อยาก","จะ"],"library":"newmm","runtime":0.00014925003051757812},"time":"2026-08-04T15:00: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:00: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:00: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:00: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:00: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:00: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-04T15:00:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สอบถามว่าตกลงเครื่องนี้น่ะครับ มีการ","time":"2026-08-04T15:00:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สอบถามว่าตกลงเครื่องนี้น่ะครับ มีการ","time":"2026-08-04T15:00:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สอบถาม","ว่า","ตกลง","เครื่อง","นี้","น่ะ","ครับ"," ","มี","การ"],"library":"newmm","runtime":0.00021004676818847656},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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-04T15:00:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถูกนำไปใช้จริง ๆ แล้วหรือยังครับ ","time":"2026-08-04T15:00:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถูกนำไปใช้จริง ๆ แล้วหรือยังครับ ","time":"2026-08-04T15:00:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถูก","นำไปใช้","จริง ๆ"," ","แล้ว","หรือยัง","ครับ"," "],"library":"newmm","runtime":0.0001800060272216797},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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-04T15:00:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าจุดประสงค์ของเครื่องนี้ ก็เพื่อลดแผลกดทับ ","time":"2026-08-04T15:00:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าจุดประสงค์ของเครื่องนี้ ก็เพื่อลดแผลกดทับ ","time":"2026-08-04T15:00:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","จุดประสงค์","ของ","เครื่อง","นี้"," ","ก็","เพื่อ","ลด","แผล","กด","ทับ"," "],"library":"newmm","runtime":0.00121307373046875},"time":"2026-08-04T15:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:00: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-04T15:00:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อให้ผู้ป่วยที่ต้องตัดค่า ","time":"2026-08-04T15:00:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อให้ผู้ป่วยที่ต้องตัดค่า ","time":"2026-08-04T15:00:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อให้","ผู้ป่วย","ที่","ต้อง","ตัด","ค่า"," "],"library":"newmm","runtime":0.0011410713195800781},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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":[]}]},"time":"2026-08-04T15:00: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-04T15:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาสามารถใช้ขาเทียมได้นานขึ้น ทีนี้ เราได้มีการทดสอบว่าจริง ๆ ไหมว่าหลังจากใช้ของเรา","time":"2026-08-04T15:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาสามารถใช้ขาเทียมได้นานขึ้น ทีนี้ เราได้มีการทดสอบว่าจริง ๆ ไหมว่าหลังจากใช้ของเรา","time":"2026-08-04T15:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","สามารถ","ใช้","ขา","เทียม","ได้","นาน","ขึ้น"," ","ทีนี้"," ","เรา","ได้","มี","การ","ทดสอบ","ว่า","จริง ๆ"," ","ไหม","ว่า","หลังจาก","ใช้","ของ","เรา"],"library":"newmm","runtime":0.0002989768981933594},"time":"2026-08-04T15:00: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":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจาก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจาก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจาก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจาก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:00: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":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"หลังจาก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:00: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-04T15:01:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีการเซนเซอร์ แล้วก็ใส่ในเรื่องขาเทียมได้จริง ๆ ","time":"2026-08-04T15:01:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีการเซนเซอร์ แล้วก็ใส่ในเรื่องขาเทียมได้จริง ๆ ","time":"2026-08-04T15:01:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","การ","เซนเซอร์"," ","แล้วก็","ใส่","ใน","เรื่อง","ขา","เทียม","ได้","จริง ๆ"," "],"library":"newmm","runtime":0.00021600723266601562},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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-04T15:01:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในประเด็นนี้น่ะครับ ก็จะตรงว","time":"2026-08-04T15:01:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในประเด็นนี้น่ะครับ ก็จะตรงว","time":"2026-08-04T15:01:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ประเด็น","นี้","น่ะ","ครับ"," ","ก็","จะ","ตรง","ว"],"library":"newmm","runtime":0.00012373924255371094},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตอนต้นน่ะครับ // ค่ะในเบื้องต้นนะคะ ก็จะมีการทดสอบใช้แล้วค่ะ ในโรงพยาบาลชุมชนที่เป็น MOU กับคณะและ","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-04T15:01:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนต้นน่ะครับ // ค่ะในเบื้องต้นนะคะ ก็จะมีการทดสอบใช้แล้วค่ะ ในโรงพยาบาลชุมชนที่เป็น MOU กับคณะและ","time":"2026-08-04T15:01:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนต้นน่ะครับ // ค่ะ ในเบื้องต้นนะคะ ก็จะมีการทดสอบใช้แล้วค่ะ ในโรงพยาบาลชุมชนที่เป็น MOU กับคณะและ","time":"2026-08-04T15:01:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนต้น","น่ะ","ครับ"," ","//"," ","ค่ะ"," ","ใน","เบื้องต้น","นะคะ"," ","ก็","จะ","มี","การ","ทดสอบ","ใช้แล้ว","ค่ะ"," ","ใน","โรงพยาบาล","ชุมชน","ที่","เป็น"," ","MOU"," ","กับ","คณะ","และ"],"library":"newmm","runtime":0.00036144256591796875},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"MOU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"MOU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"MOU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"MOU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"โรงพยาบาล","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"MOU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:01: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-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยของเราค่ะ ก็จะเป็นผู้แ่วยในชุมชน ","time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยของเราค่ะ ก็จะเป็นผู้แ่วยในชุมชน ","time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","ของ","เรา","ค่ะ"," ","ก็","จะ","เป็น","ผู้","แ่วย","ใน","ชุมชน"," "],"library":"newmm","runtime":0.0001957416534423828},"time":"2026-08-04T15:01: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":[]},{"word":"ใน","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":"ใน","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":"ใน","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":["ช่วย","ป่วย","ส่วย"]},{"word":"ใน","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":["ช่วย","ป่วย","ส่วย"]},{"word":"ใน","suggestions":[]},{"word":"ชุมชน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"10 รายที่ระบุต้นขาค่ะ ได้ 8 ","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-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"10 รายที่ระบุต้นขาค่ะ ได้ 8 ","time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"10 รายที่ระบุต้นขาค่ะ ได้ 8 ","time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["10"," ","ราย","ที่","ระบุ","ต้นขา","ค่ะ"," ","ได้"," ","8"," "],"library":"newmm","runtime":0.0001468658447265625},"time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"ต้นขา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"ต้นขา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"ต้นขา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราย","suggestions":["รา","ขาย","ชาย"]},{"word":"ที่","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"ต้นขา","suggestions":["ต้น","ค้นหา","ต้นทาง"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราย","suggestions":["รา","ขาย","ชาย"]},{"word":"ที่","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"ต้นขา","suggestions":["ต้น","ค้นหา","ต้นทาง"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:16+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-04T15:01:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนค่ะ เพราะว่าอีก 2 คนน้ำหนักไม่ถึงเกณฑ์ ","time":"2026-08-04T15:01:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนค่ะ เพราะว่าอีก 2 คนน้ำหนักไม่ถึงเกณฑ์ ","time":"2026-08-04T15:01:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ค่ะ"," ","เพราะว่า","อีก"," ","2"," ","คน","น้ำหนัก","ไม่","ถึงเกณฑ์"," "],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-08-04T15:01: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถึงเกณฑ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถึงเกณฑ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถึงเกณฑ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถึงเกณฑ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถึงเกณฑ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็ 8 คนนี้ค่ะ เขาก็บอกว่า","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-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ 8 คนนี้ค่ะ เขาก็บอกว่า","time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ 8 คนนี้ค่ะ เขาก็บอกว่า","time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"," ","8"," ","คน","นี้","ค่ะ"," ","เขา","ก็","บอ","กว่า"],"library":"newmm","runtime":0.0001456737518310547},"time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สามารถใช้ได้อยู่ระดับความพอใจอยู่ 85 เป็นต้นไป","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-04T15:01:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถใช้ได้อยู่ระดับความพอใจอยู่ 85 เป็นต้นไป","time":"2026-08-04T15:01:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถใช้ได้อยู่ระดับความพอใจอยู่ 85 เป็นต้นไป","time":"2026-08-04T15:01:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","ใช้ได้","อยู่","ระดับ","ความพอใจ","อยู่"," ","85"," ","เป็นต้นไป"],"library":"newmm","runtime":0.0002472400665283203},"time":"2026-08-04T15:01: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]}]},"time":"2026-08-04T15:01: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]}]},"time":"2026-08-04T15:01: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]}]},"time":"2026-08-04T15:01: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]}]},"time":"2026-08-04T15:01: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นต้นไป","suggestions":[]}]},"time":"2026-08-04T15:01: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-04T15:01:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยค่ะ // ครับ ถ้ามีข้อมูลตรงนี้ได้ด้ว","time":"2026-08-04T15:01:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยค่ะ // ครับ ถ้ามีข้อมูลตรงนี้ได้ด้ว","time":"2026-08-04T15:01:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","ค่ะ"," ","//"," ","ครับ"," ","ถ้า","มี","ข้อมูล","ตรงนี้","ได้","ด้ว"],"library":"newmm","runtime":0.00015592575073242188},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":[]}]},"time":"2026-08-04T15:01: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":["ด้วย","ดาว","ด้น"]}]},"time":"2026-08-04T15:01: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":["ด้วย","ดาว","ด้น"]}]},"time":"2026-08-04T15:01:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะดีมากครับ ขอบคุณมากครับ // ค่ะ ขอเสียงปรบมือให้กับยทีมที่ 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-04T15:01:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะดีมากครับ ขอบคุณมากครับ // ค่ะ ขอเสียงปรบมือให้กับยทีมที่ 1 ค่ะ ","time":"2026-08-04T15:01:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะดีมากครับ ขอบคุณมากครับ // ค่ะ ขอเสียงปรบมือให้กับยทีมที่ 1 ค่ะ ","time":"2026-08-04T15:01:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ดีมาก","ครับ"," ","ขอบคุณ","มาก","ครับ"," ","//"," ","ค่ะ"," ","ขอ","เสียง","ปรบมือให้","กับ","ย","ทีม","ที่"," ","1"," ","ค่ะ"," "],"library":"newmm","runtime":0.00031256675720214844},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T15:01: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-04T15:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขอบคุณค่ะ // สำหรับทีมต่อไปค่ะ ","time":"2026-08-04T15:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขอบคุณค่ะ // สำหรับทีมต่อไปค่ะ ","time":"2026-08-04T15:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขอบคุณ","ค่ะ"," ","//"," ","สำหรับ","ทีม","ต่อไป","ค่ะ"," "],"library":"newmm","runtime":0.0001735687255859375},"time":"2026-08-04T15:01: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-04T15:01: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-04T15:01: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-04T15:01: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-04T15:01: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-04T15:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทีม Project Code 2407 ","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-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีม Project Code 2407 ","time":"2026-08-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีม Project Code 2407 ","time":"2026-08-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม"," ","Project"," ","Code"," ","2407"," "],"library":"newmm","runtime":0.00012254714965820312},"time":"2026-08-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Project","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Project","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Project","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Project","suggestions":["project"]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Project","suggestions":["project"]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"2407","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:01: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-04T15:01:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญน้องขึ้นเวทีได้เลยค่ะ ถ้าพร้อมแล้วเรียนเชิญแจ้งนะคะ จะได้","time":"2026-08-04T15:01:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญน้องขึ้นเวทีได้เลยค่ะ ถ้าพร้อมแล้วเรียนเชิญแจ้งนะคะ จะได้","time":"2026-08-04T15:01: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-04T15:01: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T15:01: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T15:01: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-04T15:02:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จับเวลาค่ะ ","time":"2026-08-04T15:02:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จับเวลาค่ะ ","time":"2026-08-04T15:02:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จับเวลา","ค่ะ"," "],"library":"newmm","runtime":0.00007748603820800781},"time":"2026-08-04T15:02: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":[]}]},"time":"2026-08-04T15:02:02+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-04T15:02:02+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-04T15:02:02+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-04T15:02:02+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-04T15:02: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-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปิดไมค์","time":"2026-08-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปิดไมค์","time":"2026-08-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปิด","ไมค์"],"library":"newmm","runtime":0.00007271766662597656},"time":"2026-08-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]}]},"time":"2026-08-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]}]},"time":"2026-08-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]}]},"time":"2026-08-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]}]},"time":"2026-08-04T15:02:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]}]},"time":"2026-08-04T15:02: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-04T15:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ไหมคะ // ครับ ฮัลโหลครับ โอเค ขออภัยด้วยนะครับ ","time":"2026-08-04T15:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ไหมคะ // ครับ ฮัลโหลครับ โอเค ขออภัยด้วยนะครับ ","time":"2026-08-04T15:02:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ไหม","คะ"," ","//"," ","ครับ"," ","ฮัลโหล","ครับ"," ","โอเค"," ","ขออภัย","ด้วย","นะ","ครับ"," "],"library":"newmm","runtime":0.0001888275146484375},"time":"2026-08-04T15:02: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":["อภัย"]},{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":["อภัย"]},{"word":"ด้วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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-04T15:02:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออภัยด้วยนะคะ พอดีเมื่อกี้สไลด์ม","time":"2026-08-04T15:02:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออภัยด้วยนะคะ พอดีเมื่อกี้สไลด์ม","time":"2026-08-04T15:02:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออภัย","ด้วย","นะคะ"," ","พอดี","เมื่อกี้","สไลด์","ม"],"library":"newmm","runtime":0.0001399517059326172},"time":"2026-08-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอเค // ค่ะ ถ้าพร้อมแล้วเริ่มพร","time":"2026-08-04T15:02:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอเค // ค่ะ ถ้าพร้อมแล้วเริ่มพร","time":"2026-08-04T15:02:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอเค"," ","//"," ","ค่ะ"," ","ถ้า","พร้อม","แล้ว","เริ่ม","พร"],"library":"newmm","runtime":0.0001437664031982422},"time":"2026-08-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02: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-04T15:02:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เริ่มพรีเซนต์ได้เลยค่ะ // ครับ สวัสดีครับ สไลด์ถัดไปเลยครับ ปัจจุบันสังคมไทยมีเด็กออทิสติก ","time":"2026-08-04T15:02:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เริ่มพรีเซนต์ได้เลยค่ะ // ครับ สวัสดีครับ สไลด์ถัดไปเลยครับ ปัจจุบันสังคมไทยมีเด็กออทิสติก ","time":"2026-08-04T15:02:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เริ่ม","พรีเซนต์","ได้","เลย","ค่ะ"," ","//"," ","ครับ"," ","สวัสดี","ครับ"," ","สไลด์","ถัดไป","เลย","ครับ"," ","ปัจจุบัน","สังคม","ไทย","มี","เด็ก","ออทิสติก"," "],"library":"newmm","runtime":0.0002994537353515625},"time":"2026-08-04T15:02: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":[]},{"word":"ถัดไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"ถัดไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"ถัดไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":["ไลน์","ไลก์","สไตล์"]},{"word":"ถัดไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":["ไลน์","ไลก์","สไตล์"]},{"word":"ถัดไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"ไทย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มากถึง 180,000 คน แต่มีเพียง 15 เปอร์เซ็นต์เท่านั้นครับ ","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-04T15:02:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากถึง 180,000 คน แต่มีเพียง 15 เปอร์เซ็นต์เท่านั้นครับ ","time":"2026-08-04T15:02:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากถึง 180,000 คน แต่มีเพียง 15 เปอร์เซ็นต์เท่านั้นครับ ","time":"2026-08-04T15:02:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก","ถึง"," ","180,000"," ","คน"," ","แต่","มี","เพียง"," ","15"," ","เปอร์เซ็นต์","เท่านั้น","ครับ"," "],"library":"newmm","runtime":0.00022554397583007812},"time":"2026-08-04T15:02: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":"180,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"15","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"เท่านั้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มาก","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"180,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"15","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"เท่านั้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มาก","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"180,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"15","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"เท่านั้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มาก","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"180,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"15","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"เท่านั้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มาก","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"180,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"เพียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"15","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"เท่านั้น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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-04T15:02:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากปัญหานี้แล้ว ทีมเราเลยได้เข้าไปถึงมูลธิ","time":"2026-08-04T15:02:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากปัญหานี้แล้ว ทีมเราเลยได้เข้าไปถึงมูลธิ","time":"2026-08-04T15:02:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","ปัญหา","นี้","แล้ว"," ","ทีม","เรา","เลย","ได้","เข้าไป","ถึง","มูล","ธิ"],"library":"newmm","runtime":0.00017333030700683594},"time":"2026-08-04T15:02: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":[]},{"word":"มูล","suggestions":[]},{"word":"ธิ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"มูล","suggestions":[]},{"word":"ธิ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"มูล","suggestions":[]},{"word":"ธิ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"มูล","suggestions":[]},{"word":"ธิ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"มูล","suggestions":[]},{"word":"ธิ","suggestions":[]}]},"time":"2026-08-04T15:02: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-04T15:02:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอสไลด์ถัดไปครับ มูลนิธิออทิสติกหาอินไฟน์และปัญหาโดยตรง ขอสไลด์ถัดไปครับ ","time":"2026-08-04T15:02:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอสไลด์ถัดไปครับ มูลนิธิออทิสติกหาอินไฟน์และปัญหาโดยตรง ขอสไลด์ถัดไปครับ ","time":"2026-08-04T15:02:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","สไลด์","ถัดไป","ครับ"," ","มูลนิธิ","ออทิสติก","หา","อิน","ไฟ","น์","และ","ปัญหา","โดยตรง"," ","ขอ","สไลด์","ถัดไป","ครับ"," "],"library":"newmm","runtime":0.0002701282501220703},"time":"2026-08-04T15:02: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":[]},{"word":"และ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"โดยตรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"และ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"โดยตรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"และ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"โดยตรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"และ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"โดยตรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":[]},{"word":"และ","suggestions":[]},{"word":"ปัญหา","suggestions":[]},{"word":"โดยตรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และนี่คือสิ่งที่เราได้เจอที่มูลนิธิครับ แผ่นตาราง 9 ช","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-04T15:02:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และนี่คือสิ่งที่เราได้เจอที่มูลนิธิครับ แผ่นตาราง 9 ช","time":"2026-08-04T15:02:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และนี่คือสิ่งที่เราได้เจอที่มูลนิธิครับ แผ่นตาราง 9 ช","time":"2026-08-04T15:02:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","นี่","คือ","สิ่ง","ที่","เรา","ได้","เจอ","ที่","มูลนิธิ","ครับ"," ","แผ่น","ตาราง"," ","9"," ","ช"],"library":"newmm","runtime":0.0002644062042236328},"time":"2026-08-04T15:02: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":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช","suggestions":[]}]},"time":"2026-08-04T15:02: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":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช","suggestions":[]}]},"time":"2026-08-04T15:02: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":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช","suggestions":[]}]},"time":"2026-08-04T15:02: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":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช","suggestions":[]}]},"time":"2026-08-04T15:02: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":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช","suggestions":[]}]},"time":"2026-08-04T15:02:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ตีเส้นด้วยเทปกาว ที่ครูฝึกใช้ในการฝึกเด็ก หรือ Motor planing ","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-04T15:02:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ตีเส้นด้วยเทปกาว ที่ครูฝึกใช้ในการฝึกเด็ก หรือ Motor planing ","time":"2026-08-04T15:02:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ตีเส้นด้วยเทปกาว ที่ครูฝึกใช้ในการฝึกเด็ก หรือ Motor planing ","time":"2026-08-04T15:02:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ตีเส้น","ด้วย","เทป","กาว"," ","ที่","ครูฝึก","ใช้","ใน","การ","ฝึก","เด็ก"," ","หรือ"," ","Motor"," ","planing"," "],"library":"newmm","runtime":0.0004677772521972656},"time":"2026-08-04T15:02: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":"Motor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"planing","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":"Motor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"planing","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":"Motor","suggestions":[]},{"word":" ","suggestions":[]},{"word":"planing","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":"Motor","suggestions":["doctor","color","otop"]},{"word":" ","suggestions":[]},{"word":"planing","suggestions":["playing","planning","cleaning"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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":"Motor","suggestions":["doctor","color","otop"]},{"word":" ","suggestions":[]},{"word":"planing","suggestions":["playing","planning","cleaning"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:02: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-04T15:03:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก่อนการเคลื่อนไหว ซึ่งทักษะนี้เป็นทักษะที่สำคัญมากครับ เพราะว่าเด็ก","time":"2026-08-04T15:03:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก่อนการเคลื่อนไหว ซึ่งทักษะนี้เป็นทักษะที่สำคัญมากครับ เพราะว่าเด็ก","time":"2026-08-04T15:03:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก่อน","การเคลื่อนไหว"," ","ซึ่ง","ทักษะ","นี้","เป็น","ทักษะ","ที่","สำคัญ","มาก","ครับ"," ","เพราะว่า","เด็ก"],"library":"newmm","runtime":0.0002732276916503906},"time":"2026-08-04T15:03: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":[]},{"word":"มาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"มาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"มาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"มาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"มาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:03: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-04T15:03:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ เดินชนสิ่งของ ไม่มีความมั่นใจในการเคลื่อนไหว เดินชน","time":"2026-08-04T15:03:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ เดินชนสิ่งของ ไม่มีความมั่นใจในการเคลื่อนไหว เดินชน","time":"2026-08-04T15:03:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","เดิน","ชน","สิ่งของ"," ","ไม่","มี","ความมั่นใจ","ใน","การเคลื่อนไหว"," ","เดิน","ชน"],"library":"newmm","runtime":0.0002105236053466797},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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-04T15:03:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ่อยครั้งครับ สไลด์ถัดไปครับ วันนั้นเราไม่ได้เข้า","time":"2026-08-04T15:03:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ่อยครั้งครับ สไลด์ถัดไปครับ วันนั้นเราไม่ได้เข้า","time":"2026-08-04T15:03:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ่อยครั้ง","ครับ"," ","สไลด์","ถัดไป","ครับ"," ","วันนั้น","เรา","ไม่","ได้","เข้า"],"library":"newmm","runtime":0.0001773834228515625},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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-04T15:03:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปดูอย่างเดียวครับ แต่ว่าเราเข้าไปคุยกับครูฝึกที่ใช้งานแผ่น ","time":"2026-08-04T15:03:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปดูอย่างเดียวครับ แต่ว่าเราเข้าไปคุยกับครูฝึกที่ใช้งานแผ่น ","time":"2026-08-04T15:03:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไปดู","อย่าง","เดียว","ครับ"," ","แต่ว่า","เรา","เข้าไป","คุย","กับ","ครูฝึก","ที่","ใช้งาน","แผ่น"," "],"library":"newmm","runtime":0.00023412704467773438},"time":"2026-08-04T15:03: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตัวแผ่น ตัว 9 ช่องนี้ทุกวัน และพบถึง 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-04T15:03:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวแผ่น ตัว 9 ช่องนี้ทุกวัน และพบถึง 3 ปัญหานี้ ","time":"2026-08-04T15:03:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวแผ่น ตัว 9 ช่องนี้ทุกวัน และพบถึง 3 ปัญหานี้ ","time":"2026-08-04T15:03:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","แผ่น"," ","ตัว"," ","9"," ","ช่อง","นี้","ทุกวัน"," ","และ","พบ","ถึง"," ","3"," ","ปัญหา","นี้"," "],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T15:03: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":"9","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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"9","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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"9","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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"9","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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"9","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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถัดไปครับ 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-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถัดไปครับ 1. ครับ ปัจจุบันครับ มีข้อจำกัดคือ","time":"2026-08-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถัดไปครับ 1. ครับ ปัจจุบันครับ มีข้อจำกัดคือ","time":"2026-08-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถัดไป","ครับ"," ","1."," ","ครับ"," ","ปัจจุบัน","ครับ"," ","มี","ข้อจำกัด","คือ"],"library":"newmm","runtime":0.0001652240753173828},"time":"2026-08-04T15:03: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:03:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การฝึกเด็ก  1 คนนี่ ต้องใช้ครู 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-04T15:03:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การฝึกเด็ก  1 คนนี่ ต้องใช้ครู 1 ","time":"2026-08-04T15:03:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การฝึกเด็ก  1 คนนี่ ต้องใช้ครู 1 ","time":"2026-08-04T15:03:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ฝึก","เด็ก","  ","1"," ","คน","นี่"," ","ต้อง","ใช้","ครู"," ","1"," "],"library":"newmm","runtime":0.00014638900756835938},"time":"2026-08-04T15:03: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ครู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ครู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ครู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ครู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ครู","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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-04T15:03:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเป็นภาระที่ค่อนข้างหนักแล้วก็บุคลากรไม่เพียงพอครับ พอเด็กขาดแรงจูงใจ เพราะมองว่านี่คือการฝึก เลย","time":"2026-08-04T15:03:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเป็นภาระที่ค่อนข้างหนักแล้วก็บุคลากรไม่เพียงพอครับ พอเด็กขาดแรงจูงใจ เพราะมองว่านี่คือการฝึก เลย","time":"2026-08-04T15:03:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เป็น","ภาระ","ที่","ค่อนข้าง","หนัก","แล้วก็","บุคลากร","ไม่","เพียงพอ","ครับ"," ","พอ","เด็ก","ขาด","แรงจูงใจ"," ","เพราะ","มองว่า","นี่","คือ","การ","ฝึก"," ","เลย"],"library":"newmm","runtime":0.0003809928894042969},"time":"2026-08-04T15:03: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":[]},{"word":"ขาด","suggestions":[]},{"word":"แรงจูงใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"มองว่า","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ขาด","suggestions":[]},{"word":"แรงจูงใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"มองว่า","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ขาด","suggestions":[]},{"word":"แรงจูงใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"มองว่า","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ขาด","suggestions":[]},{"word":"แรงจูงใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"มองว่า","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ขาด","suggestions":[]},{"word":"แรงจูงใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะ","suggestions":[]},{"word":"มองว่า","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:03:30+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-04T15:03:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่อยากที่จะทำมันครับ 3. ครับการติดตามผลปัจจุบัน ","time":"2026-08-04T15:03:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่อยากที่จะทำมันครับ 3. ครับ การติดตามผลปัจจุบัน ","time":"2026-08-04T15:03:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","อยาก","ที่จะ","ทำ","มัน","ครับ"," ","3."," ","ครับ"," ","การ","ติดตาม","ผล","ปัจจุบัน"," "],"library":"newmm","runtime":0.0002200603485107422},"time":"2026-08-04T15:03: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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ติดตาม","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ติดตาม","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ติดตาม","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ติดตาม","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ติดตาม","suggestions":[]},{"word":"ผล","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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-04T15:03:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มือ ซึ่งเป็น... ซึ่งไม่สามารถเก็บข้อมูลเชิงลึกได้ ","time":"2026-08-04T15:03:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มือ ซึ่งเป็น... ซึ่งไม่สามารถเก็บข้อมูลเชิงลึกได้ ","time":"2026-08-04T15:03:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มือ"," ","ซึ่ง","เป็น","..."," ","ซึ่ง","ไม่","สามารถ","เก็บ","ข้อมูล","เชิง","ลึก","ได้"," "],"library":"newmm","runtime":0.000499725341796875},"time":"2026-08-04T15:03: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":[]},{"word":"ลึก","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ลึก","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ลึก","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ลึก","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ลึก","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ข้อมูลสามารถคลาดเคลื่อนได้ครับ ถัดไปครับ เหล่านี้ครับ เราเลยได้ตั้งโจทย์ว่าเราไม่ได้มาแทนที่ตาราง 9 ช่อง ","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-04T15:03:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้อมูลสามารถคลาดเคลื่อนได้ครับ ถัดไปครับ เหล่านี้ครับ เราเลยได้ตั้งโจทย์ว่าเราไม่ได้มาแทนที่ตาราง 9 ช่อง ","time":"2026-08-04T15:03:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้อมูลสามารถคลาดเคลื่อนได้ครับ ถัดไปครับ เหล่านี้ครับ เราเลยได้ตั้งโจทย์ว่าเราไม่ได้มาแทนที่ตาราง 9 ช่อง ","time":"2026-08-04T15:03:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้อมูล","สามารถ","คลาดเคลื่อน","ได้","ครับ"," ","ถัดไป","ครับ"," ","เหล่านี้","ครับ"," ","เรา","เลย","ได้","ตั้ง","โจทย์","ว่า","เรา","ไม่","ได้มา","แทนที่","ตาราง"," ","9"," ","ช่อง"," "],"library":"newmm","runtime":0.0003705024719238281},"time":"2026-08-04T15:03: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":[]},{"word":"ได้","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"โจทย์","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้มา","suggestions":[]},{"word":"แทนที่","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ได้","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"โจทย์","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้มา","suggestions":[]},{"word":"แทนที่","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ได้","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"โจทย์","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้มา","suggestions":[]},{"word":"แทนที่","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ได้","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"โจทย์","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้มา","suggestions":[]},{"word":"แทนที่","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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":[]},{"word":"ได้","suggestions":[]},{"word":"ตั้ง","suggestions":[]},{"word":"โจทย์","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้มา","suggestions":[]},{"word":"แทนที่","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:03: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-04T15:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าเราจะทำอย่างไรให้เด็กมองว่าไม่ใช่การฝึก แตจ่คือกา","time":"2026-08-04T15:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าเราจะทำอย่างไรให้เด็กมองว่าไม่ใช่การฝึก แตจ่คือกา","time":"2026-08-04T15:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","เรา","จะ","ทำ","อย่างไร","ให้","เด็ก","มองว่า","ไม่","ใช่","การ","ฝึก"," ","แตจ่","คือ","กา"],"library":"newmm","runtime":0.00022482872009277344},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03: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":[]}]},"time":"2026-08-04T15:03:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และนี่คือ 12Tile ข้อมูลอัจฉริยะที่สามารถเชื่อมต่อกับแอปพลิเคชันบนมือถือไม่ว่าจะเป็น iOS Android ","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-04T15:04:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และนี่คือ 12Tile ข้อมูลอัจฉริยะที่สามารถเชื่อมต่อกับแอปพลิเคชันบนมือถือไม่ว่าจะเป็น iOS Android ","time":"2026-08-04T15:04:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และนี่คือ 12Tile ข้อมูลอัจฉริยะที่สามารถเชื่อมต่อกับแอปพลิเคชันบนมือถือไม่ว่าจะเป็น iOS Android ","time":"2026-08-04T15:04:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","นี่","คือ"," ","12","Tile"," ","ข้อมูล","อัจฉริยะ","ที่","สามารถ","เชื่อมต่อ","กับ","แอปพลิเคชัน","บน","มือถือ","ไม่","ว่า","จะ","เป็น"," ","iOS"," ","Android"," "],"library":"newmm","runtime":0.0003085136413574219},"time":"2026-08-04T15:04: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":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"มือถือ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"iOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Android","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04: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":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"มือถือ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"iOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Android","suggestions":["แอนดรอยด์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04: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":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"มือถือ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"iOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Android","suggestions":["แอนดรอยด์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04: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":"12","suggestions":[]},{"word":"Tile","suggestions":["file","time","like"]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"มือถือ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"iOS","suggestions":["i","is","in"]},{"word":" ","suggestions":[]},{"word":"Android","suggestions":["แอนดรอยด์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04: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":"12","suggestions":[]},{"word":"Tile","suggestions":["file","time","like"]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"บน","suggestions":[]},{"word":"มือถือ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"iOS","suggestions":["i","is","in"]},{"word":" ","suggestions":[]},{"word":"Android","suggestions":["แอนดรอยด์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หรือ Windows ได้ครับ เมื่อเหยีบปุ๊บเกมก็จะตอบสนอง ","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-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือ Windows ได้ครับ เมื่อเหยีบปุ๊บเกมก็จะตอบสนอง ","time":"2026-08-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือ Windows ได้ครับ เมื่อเหยีบปุ๊บเกมก็จะตอบสนอง ","time":"2026-08-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ"," ","Windows"," ","ได้","ครับ"," ","เมื่อ","เห","ยี","บ","ปุ๊บ","เกม","ก็","จะ","ตอบสนอง"," "],"library":"newmm","runtime":0.0002384185791015625},"time":"2026-08-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Windows","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ยี","suggestions":[]},{"word":"บ","suggestions":[]},{"word":"ปุ๊บ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Windows","suggestions":["วินโดวส์"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ยี","suggestions":[]},{"word":"บ","suggestions":[]},{"word":"ปุ๊บ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Windows","suggestions":["วินโดวส์"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ยี","suggestions":[]},{"word":"บ","suggestions":[]},{"word":"ปุ๊บ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Windows","suggestions":["วินโดวส์"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ยี","suggestions":[]},{"word":"บ","suggestions":[]},{"word":"ปุ๊บ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Windows","suggestions":["วินโดวส์"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ยี","suggestions":[]},{"word":"บ","suggestions":[]},{"word":"ปุ๊บ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04: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-04T15:04:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เก็บขจ้อมูลการฝึกอัตโนมัติไปที่ระบบครับ ","time":"2026-08-04T15:04:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เก็บขจ้อมูลการฝึกอัตโนมัติไปที่ระบบครับ ","time":"2026-08-04T15:04:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เก็บ","ข","จ้อ","มูล","การ","ฝึก","อัตโนมัติ","ไป","ที่","ระบบ","ครับ"," "],"library":"newmm","runtime":0.0002110004425048828},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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-04T15:04:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยนวัตกรรมเราครับ ได้ร่วมมือกับ","time":"2026-08-04T15:04:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยนวัตกรรมเราครับ ได้ร่วมมือกับ","time":"2026-08-04T15:04:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","นวัตกรรม","เรา","ครับ"," ","ได้","ร่วมมือ","กับ"],"library":"newmm","runtime":0.00014495849609375},"time":"2026-08-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออทิสติกแห่งประเทศไทยและทรูปลูกปัญญา ","time":"2026-08-04T15:04:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออทิสติกแห่งประเทศไทยและทรูปลูกปัญญา ","time":"2026-08-04T15:04:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออทิสติก","แห่ง","ประเทศ","ไทย","และ","ทรู","ปลูก","ปัญญา"," "],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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-04T15:04:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อไปครับ โดยได้นำตัวแบบ","time":"2026-08-04T15:04:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อไปครับ โดยได้นำตัวแบบ","time":"2026-08-04T15:04:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อไป","ครับ"," ","โดย","ได้","นำ","ตัว","แบบ"],"library":"newmm","runtime":0.0001285076141357422},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04: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":[]}]},"time":"2026-08-04T15:04:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ฝึกตาราง 9 ช่อง ที่ใช้ในมูลนิธิมากกว่า 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-04T15:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฝึกตาราง 9 ช่อง ที่ใช้ในมูลนิธิมากกว่า 10 ปี ","time":"2026-08-04T15:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฝึกตาราง 9 ช่อง ที่ใช้ในมูลนิธิมากกว่า 10 ปี ","time":"2026-08-04T15:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฝึก","ตาราง"," ","9"," ","ช่อง"," ","ที่","ใช้","ใน","มูลนิธิ","มากกว่า"," ","10"," ","ปี"," "],"library":"newmm","runtime":0.00019812583923339844},"time":"2026-08-04T15:04: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ฝึก","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ฝึก","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ฝึก","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ฝึก","suggestions":[]},{"word":"ตาราง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:04: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-04T15:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาพัฒนามาเป็นเกม แล้วพัฒนาเป็น","time":"2026-08-04T15:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาพัฒนามาเป็นเกม แล้วพัฒนาเป็น","time":"2026-08-04T15:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","พัฒนา","มา","เป็น","เกม"," ","แล้ว","พัฒนา","เป็น"],"library":"newmm","runtime":0.0001289844512939453},"time":"2026-08-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่รอช้าแล้ว เราไปทดสอบของจริงกันดีกว่าครับ ซึ่งวิธีการเชื่อมต่อนั้นง่ายมากเลยครับ เดี๋ยวเรา","time":"2026-08-04T15:04:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่รอช้าแล้ว เราไปทดสอบของจริงกันดีกว่าครับ ซึ่งวิธีการเชื่อมต่อนั้นง่ายมากเลยครับ เดี๋ยวเรา","time":"2026-08-04T15:04:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","รอ","ช้า","แล้ว"," ","เรา","ไป","ทดสอบ","ของจริง","กัน","ดีกว่า","ครับ"," ","ซึ่ง","วิธีการ","เชื่อมต่อ","นั้น","ง่าย","มาก","เลย","ครับ"," ","เดี๋ยว","เรา"],"library":"newmm","runtime":0.0003745555877685547},"time":"2026-08-04T15:04: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":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"เชื่อมต่อ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T15:04: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-04T15:04:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รอ... เรารอสะท้อนหน้าจอสักครู่นะครับ ผมขออนุ","time":"2026-08-04T15:04:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รอ... เรารอสะท้อนหน้าจอสักครู่นะครับ ผมขออนุ","time":"2026-08-04T15:04:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รอ.",".."," ","เรา","รอ","สะท้อน","หน้าจอ","สักครู่","นะ","ครับ"," ","ผม","ขอ","อนุ"],"library":"newmm","runtime":0.00022482872009277344},"time":"2026-08-04T15:04: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":[]},{"word":"อนุ","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"อนุ","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"อนุ","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"อนุ","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"อนุ","suggestions":[]}]},"time":"2026-08-04T15:04: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-04T15:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตรงนี้นะครับ กรรมการจะได้เห็นนะครับ ครับ เดี๋ยวขออนุญาตลงไปแสดง","time":"2026-08-04T15:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตรงนี้นะครับ กรรมการจะได้เห็นนะครับ ครับ เดี๋ยวขออนุญาตลงไปแสดง","time":"2026-08-04T15:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตรงนี้","นะ","ครับ"," ","กรรมการ","จะ","ได้","เห็น","นะ","ครับ"," ","ครับ"," ","เดี๋ยว","ขออนุญาต","ลง","ไป","แสดง"],"library":"newmm","runtime":0.0003590583801269531},"time":"2026-08-04T15:04: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T15:04: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แสดง","suggestions":[]}]},"time":"2026-08-04T15:04: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-04T15:04:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้างล่างเวทีนะครับ ","time":"2026-08-04T15:04:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้างล่างเวทีนะครับ ","time":"2026-08-04T15:04:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้างล่าง","เวที","นะ","ครับ"," "],"library":"newmm","runtime":0.000133514404296875},"time":"2026-08-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:04: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-04T15:05:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ก็วิธีการเชื่อมต่อ ง่ายมากเลยครับ กดที่ปุ่มครับ ","time":"2026-08-04T15:05:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ก็วิธีการเชื่อมต่อ ง่ายมากเลยครับ กดที่ปุ่มครับ ","time":"2026-08-04T15:05:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ก็","วิธีการ","เชื่อมต่อ"," ","ง่าย","มาก","เลย","ครับ"," ","กด","ที่","ปุ่ม","ครับ"," "],"library":"newmm","runtime":0.00032448768615722656},"time":"2026-08-04T15:05: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เชื่อมต่อครับ กดเชื่อมต่อครับ ด้วยกันครับ เกมแรกครับ มีชื่อว่า Movision ครับ ","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-04T15:05:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชื่อมต่อครับ กดเชื่อมต่อครับ ด้วยกันครับ เกมแรกครับ มีชื่อว่า Movision ครับ ","time":"2026-08-04T15:05:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชื่อมต่อครับ กดเชื่อมต่อครับ ด้วยกันครับ เกมแรกครับ มีชื่อว่า Movision ครับ ","time":"2026-08-04T15:05:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชื่อมต่อ","ครับ"," ","กด","เชื่อมต่อ","ครับ"," ","ด้วยกัน","ครับ"," ","เกม","แรก","ครับ"," ","มี","ชื่อว่า"," ","Movision"," ","ครับ"," "],"library":"newmm","runtime":0.00025963783264160156},"time":"2026-08-04T15:05: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":[]},{"word":"เกม","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ชื่อว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Movision","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"เกม","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ชื่อว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Movision","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"เกม","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ชื่อว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Movision","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"เกม","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ชื่อว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Movision","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"เกม","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ชื่อว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Movision","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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-04T15:05:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นเกมฝึกทักษะการเคลื่อนไหวของเด็กออทิสติกครับ โดยเราอ้างอิงจาก","time":"2026-08-04T15:05:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นเกมฝึกทักษะการเคลื่อนไหวของเด็กออทิสติกครับ โดยเราอ้างอิงจาก","time":"2026-08-04T15:05:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","เกม","ฝึก","ทักษะ","การเคลื่อนไหว","ของ","เด็ก","ออทิสติก","ครับ"," ","โดย","เรา","อ้างอิง","จาก"],"library":"newmm","runtime":0.0003895759582519531},"time":"2026-08-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คู่มือจริง ๆ ที่ใช้จริง ในศูนยบืฝึกออทิสติก  ครับ ","time":"2026-08-04T15:05:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คู่มือจริง ๆ ที่ใช้จริง ในศูนยบืฝึกออทิสติก  ครับ ","time":"2026-08-04T15:05:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คู่มือ","จริง ๆ"," ","ที่","ใช้","จริง"," ","ใน","ศูนย","บืฝึก","ออทิสติก","  ","ครับ"," "],"library":"newmm","runtime":0.0003712177276611328},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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-04T15:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเกมนี้นะครับ จะช่วยฝึกในเรื่องของการ","time":"2026-08-04T15:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเกมนี้นะครับ จะช่วยฝึกในเรื่องของการ","time":"2026-08-04T15:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เกม","นี้","นะ","ครับ"," ","จะ","ช่วย","ฝึก","ใน","เรื่อง","ของ","การ"],"library":"newmm","runtime":0.0003070831298828125},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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-04T15:05:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เคลื่อนไหวที่เราอ้างอิงมาจากคู่มือที่ใช้จริงในเด็กออทิสติก","time":"2026-08-04T15:05:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เคลื่อนไหวที่เราอ้างอิงมาจากคู่มือที่ใช้จริงในเด็กออทิสติก","time":"2026-08-04T15:05:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เคลื่อนไหว","ที่","เรา","อ้างอิง","มาจาก","คู่มือ","ที่","ใช้","จริง","ใน","เด็ก","ออทิสติก"],"library":"newmm","runtime":0.00030303001403808594},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ","time":"2026-08-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ","time":"2026-08-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," "],"library":"newmm","runtime":0.00006127357482910156},"time":"2026-08-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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-04T15:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ครับ แล้วก็จะมีการแบ่งให้ผู้เล่นนะครับ ","time":"2026-08-04T15:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ครับ แล้วก็จะมีการแบ่งให้ผู้เล่นนะครับ ","time":"2026-08-04T15:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","ครับ"," ","แล้วก็","จะ","มี","การ","แบ่ง","ให้","ผู้","เล่น","นะ","ครับ"," "],"library":"newmm","runtime":0.00027823448181152344},"time":"2026-08-04T15:05: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:05: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-04T15:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เหยียบตัวเลข ทางซ้ายหรือทางขวาครับ แล้วก็มีแรงจู","time":"2026-08-04T15:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เหยียบตัวเลข ทางซ้ายหรือทางขวาครับ แล้วก็มีแรงจู","time":"2026-08-04T15:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เหยียบ","ตัวเลข"," ","ทางซ้าย","หรือ","ทางขวา","ครับ"," ","แล้วก็","มี","แรง","จู"],"library":"newmm","runtime":0.0003294944763183594},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":["จะ","ดู","จบ"]}]},"time":"2026-08-04T15:05: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":["จะ","ดู","จบ"]}]},"time":"2026-08-04T15:05: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-04T15:05:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ออกมาในรูปแบบหราฟฟิก","time":"2026-08-04T15:05:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ออกมาในรูปแบบหราฟฟิก","time":"2026-08-04T15:05:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ออกมา","ใน","รูปแบบ","หรา","ฟฟิก"],"library":"newmm","runtime":0.000152587890625},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":[]}]},"time":"2026-08-04T15:05: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":["คลิก","เฟิน","พลิก"]}]},"time":"2026-08-04T15:05: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":["คลิก","เฟิน","พลิก"]}]},"time":"2026-08-04T15:05: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-04T15:05:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เด็กออทิสติกสามารถเล่นได้เข้าใจง่ายและสนุกกับมันครับ ","time":"2026-08-04T15:05:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เด็กออทิสติกสามารถเล่นได้เข้าใจง่ายและสนุกกับมันครับ ","time":"2026-08-04T15:05:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เด็ก","ออทิสติก","สามารถ","เล่น","ได้","เข้าใจง่าย","และ","สนุก","กับ","มัน","ครับ"," "],"library":"newmm","runtime":0.00033664703369140625},"time":"2026-08-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05: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-04T15:05:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และเกมที่ 2 ครับ มีชื่อว่าออบิกซ์ครับ ","time":"2026-08-04T15:05:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และเกมที่ 2 ครับ มีชื่อว่าออบิกซ์ครับ ","time":"2026-08-04T15:05:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","เกม","ที่"," ","2"," ","ครับ"," ","มี","ชื่อว่า","ออ","บิ","กซ์","ครับ"," "],"library":"newmm","runtime":0.0002338886260986328},"time":"2026-08-04T15:05: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":"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-04T15:05: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":"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-04T15:05: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":"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-04T15:05: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":"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-04T15:05: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":"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-04T15:05: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-04T15:06:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นเกมเหยียบอุกกาบาตครับ ที่ผู้เล่น","time":"2026-08-04T15:06:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นเกมเหยียบอุกกาบาตครับ ที่ผู้เล่น","time":"2026-08-04T15:06:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","เกม","เหยียบ","อุกกาบาต","ครับ"," ","ที่","ผู้","เล่น"],"library":"newmm","runtime":0.0002257823944091797},"time":"2026-08-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ปกป้องยางครับ ซึ่งเรื่องนี้สามารถช่วยเรื่องการ","time":"2026-08-04T15:06:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ปกป้องยางครับ ซึ่งเรื่องนี้สามารถช่วยเรื่องการ","time":"2026-08-04T15:06:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ปกป้อง","ยาง","ครับ"," ","ซึ่ง","เรื่อง","นี้","สามารถ","ช่วย","เรื่อง","การ"],"library":"newmm","runtime":0.00033092498779296875},"time":"2026-08-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอบสนองต่าง ๆ ได้ครับ และก็การตอบสนองของร่างกายได้อีกด้วยครับ และเกมสุดท้าย","time":"2026-08-04T15:06:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอบสนองต่าง ๆ ได้ครับ และก็การตอบสนองของร่างกายได้อีกด้วยครับ และเกมสุดท้าย","time":"2026-08-04T15:06:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอบสนอง","ต่าง ๆ"," ","ได้","ครับ"," ","และ","ก็","การ","ตอบสนอง","ของ","ร่างกาย","ได้","อีกด้วย","ครับ"," ","และ","เกม","สุดท้าย"],"library":"newmm","runtime":0.00038743019104003906},"time":"2026-08-04T15:06: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เกม","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:06:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ครับ มีชื่อว่า Apprope Math ครับ ","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-04T15:06:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ มีชื่อว่า Apprope Math ครับ ","time":"2026-08-04T15:06:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ มีชื่อว่า Apprope Math ครับ ","time":"2026-08-04T15:06:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","มี","ชื่อว่า"," ","Apprope"," ","Math"," ","ครับ"," "],"library":"newmm","runtime":0.00015807151794433594},"time":"2026-08-04T15:06: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":"Apprope","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Math","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"Apprope","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Math","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"Apprope","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Math","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"Apprope","suggestions":["approve"]},{"word":" ","suggestions":[]},{"word":"Math","suggestions":["path","bath","math"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"Apprope","suggestions":["approve"]},{"word":" ","suggestions":[]},{"word":"Math","suggestions":["path","bath","math"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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-04T15:06:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดคำตอบที่อยู่บนหน้าจอ แล้วก็เหยียบคำตอบ","time":"2026-08-04T15:06:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดคำตอบที่อยู่บนหน้าจอ แล้วก็เหยียบคำตอบ","time":"2026-08-04T15:06:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิด","คำตอบ","ที่อยู่","บน","หน้าจอ"," ","แล้วก็","เหยียบ","คำตอบ"],"library":"newmm","runtime":0.0006110668182373047},"time":"2026-08-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06: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-04T15:06:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลงบนแผ่นกระดาน 9 ช่องครับ ซึ่งก็จะช่วยฝึกลอจิก ","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-04T15:06:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลงบนแผ่นกระดาน 9 ช่องครับ ซึ่งก็จะช่วยฝึกลอจิก ","time":"2026-08-04T15:06:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลงบนแผ่นกระดาน 9 ช่องครับ ซึ่งก็จะช่วยฝึกลอจิก ","time":"2026-08-04T15:06:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลง","บน","แผ่น","กระดาน"," ","9"," ","ช่อง","ครับ"," ","ซึ่ง","ก็","จะ","ช่วย","ฝึก","ลอ","จิก"," "],"library":"newmm","runtime":0.001115560531616211},"time":"2026-08-04T15:06: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":"ลอ","suggestions":[]},{"word":"จิก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":"ลอ","suggestions":[]},{"word":"จิก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":"ลอ","suggestions":[]},{"word":"จิก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":"ลอ","suggestions":["บอ","ลอง","ลง"]},{"word":"จิก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":"ลอ","suggestions":["บอ","ลอง","ลง"]},{"word":"จิก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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-04T15:06:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การคิดวิเคราะห์ต่าง ๆ ได้อีกด้วยครับ รวมถึง","time":"2026-08-04T15:06:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การคิดวิเคราะห์ต่าง ๆ ได้อีกด้วยครับ รวมถึง","time":"2026-08-04T15:06:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","คิด","วิเคราะห์","ต่าง ๆ"," ","ได้","อีกด้วย","ครับ"," ","รวมถึง"],"library":"newmm","runtime":0.0002193450927734375},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ระหว่างการเล่น เรามีการเก็บข้อมูลทั้งหมดเครับ เข้าสู่ Dastbo","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-04T15:06:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระหว่างการเล่น เรามีการเก็บข้อมูลทั้งหมดเครับ เข้าสู่ Dastbo","time":"2026-08-04T15:06:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระหว่างการเล่น เรามีการเก็บข้อมูลทั้งหมดเครับ เข้าสู่ Dastbo","time":"2026-08-04T15:06:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระหว่าง","การ","เล่น"," ","เรา","มี","การ","เก็บ","ข้อมูล","ทั้งหมด","เค","รับ"," ","เข้าสู่"," ","Dastbo"],"library":"newmm","runtime":0.00035190582275390625},"time":"2026-08-04T15:06: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":[]},{"word":" ","suggestions":[]},{"word":"Dastbo","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":" ","suggestions":[]},{"word":"Dastbo","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":" ","suggestions":[]},{"word":"Dastbo","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":" ","suggestions":[]},{"word":"Dastbo","suggestions":[]}]},"time":"2026-08-04T15:06: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":[]},{"word":" ","suggestions":[]},{"word":"Dastbo","suggestions":[]}]},"time":"2026-08-04T15:06: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-04T15:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ครูฝึกครับ เข้ามาวิเคราะห์การฝึกทักษะของเด็กออทิสติกได้ครับ รวมถึงมีระบบรายงาน","time":"2026-08-04T15:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ครูฝึกครับ เข้ามาวิเคราะห์การฝึกทักษะของเด็กออทิสติกได้ครับ รวมถึงมีระบบรายงาน","time":"2026-08-04T15:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ครูฝึก","ครับ"," ","เข้ามา","วิเคราะห์","การ","ฝึก","ทักษะ","ของ","เด็ก","ออทิสติก","ได้","ครับ"," ","รวมถึง","มีระบบ","รายงาน"],"library":"newmm","runtime":0.0004191398620605469},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่สามารถ Export ออกมาเป็น PDF ","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-04T15:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่สามารถ Export ออกมาเป็น PDF ","time":"2026-08-04T15:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่สามารถ Export ออกมาเป็น PDF ","time":"2026-08-04T15:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","สามารถ"," ","Export"," ","ออกมา","เป็น"," ","PDF"," "],"library":"newmm","runtime":0.0001773834228515625},"time":"2026-08-04T15:06: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":"Export","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PDF","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Export","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PDF","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Export","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PDF","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Export","suggestions":["export","port","import"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PDF","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Export","suggestions":["export","port","import"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"PDF","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:06: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-04T15:06:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือว่าครูฝึกนี่ครับ สามารถนำไปวิเคราะห์ ","time":"2026-08-04T15:06:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือว่าครูฝึกนี่ครับ สามารถนำไปวิเคราะห์ ","time":"2026-08-04T15:06:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือว่า","ครูฝึก","นี่","ครับ"," ","สามารถ","นำ","ไป","วิเคราะห์"," "],"library":"newmm","runtime":0.00020933151245117188},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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-04T15:06:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// โอเคครับ และตัว","time":"2026-08-04T15:06:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// โอเคครับ และตัว","time":"2026-08-04T15:06:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","โอเค","ครับ"," ","และ","ตัว"],"library":"newmm","runtime":0.00012254714965820312},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06: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":[]}]},"time":"2026-08-04T15:06:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นวัตกรรมของเรานะครับ เราได้นำตัว 12Tile ของเราไปทดสอบ","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-04T15:07:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรมของเรานะครับ เราได้นำตัว 12Tile ของเราไปทดสอบ","time":"2026-08-04T15:07:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรมของเรานะครับ เราได้นำตัว 12Tile ของเราไปทดสอบ","time":"2026-08-04T15:07:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม","ของ","เรา","นะ","ครับ"," ","เรา","ได้","นำ","ตัว"," ","12","Tile"," ","ของ","เรา","ไป","ทดสอบ"],"library":"newmm","runtime":0.00026297569274902344},"time":"2026-08-04T15:07: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":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดสอบ","suggestions":[]}]},"time":"2026-08-04T15:07: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":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดสอบ","suggestions":[]}]},"time":"2026-08-04T15:07: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":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดสอบ","suggestions":[]}]},"time":"2026-08-04T15:07: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":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":["file","time","like"]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดสอบ","suggestions":[]}]},"time":"2026-08-04T15:07: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":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"Tile","suggestions":["file","time","like"]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดสอบ","suggestions":[]}]},"time":"2026-08-04T15:07:02+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-04T15:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ ที่มูลนิธิออทิสติก  จำนวน 10 คน ครับ ","time":"2026-08-04T15:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ ที่มูลนิธิออทิสติก  จำนวน 10 คน ครับ ","time":"2026-08-04T15:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","ที่","มูลนิธิ","ออทิสติก","  ","จำนวน"," ","10"," ","คน"," ","ครับ"," "],"library":"newmm","runtime":0.00032019615173339844},"time":"2026-08-04T15:07: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07: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-04T15:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และนี่คือผลที่ได้รับครับ เด็กทุกคนครับ ","time":"2026-08-04T15:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และนี่คือผลที่ได้รับครับ เด็กทุกคนครับ ","time":"2026-08-04T15:07:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","นี่","คือ","ผล","ที่","ได้รับ","ครับ"," ","เด็ก","ทุกคน","ครับ"," "],"library":"newmm","runtime":0.0002906322479248047},"time":"2026-08-04T15:07: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-04T15:07: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-04T15:07: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-04T15:07: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-04T15:07: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-04T15:07: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-04T15:07:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยเฉลี่ยครับ เด็กมีความเร็วในความแม่นยำ ","time":"2026-08-04T15:07:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยเฉลี่ยครับ เด็กมีความเร็วในความแม่นยำ ","time":"2026-08-04T15:07:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดยเฉลี่ย","ครับ"," ","เด็ก","มี","ความเร็ว","ใน","ความแม่นยำ"," "],"library":"newmm","runtime":0.0011212825775146484},"time":"2026-08-04T15:07: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-04T15:07: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-04T15:07: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-04T15:07: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-04T15:07: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-04T15:07:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตอบสนอง 32.7 เปอร์เซ็นต์ มีสมาธิถึง ","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-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอบสนอง 32.7 เปอร์เซ็นต์ มีสมาธิถึง ","time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอบสนอง 32.7 เปอร์เซ็นต์ มีสมาธิถึง ","time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอบสนอง"," ","32.7"," ","เปอร์เซ็นต์"," ","มีสมาธิ","ถึง"," "],"library":"newmm","runtime":0.0002467632293701172},"time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32.7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสมาธิ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32.7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสมาธิ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32.7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสมาธิ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32.7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสมาธิ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตอบสนอง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32.7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มีสมาธิ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"25.4 เปอร์เซ็นต์ และได้สัมภาษณ์ครูฝึกครับว่า 12T","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-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"25.4 เปอร์เซ็นต์ และได้สัมภาษณ์ครูฝึกครับว่า 12T","time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"25.4 เปอร์เซ็นต์ และได้สัมภาษณ์ครูฝึกครับ ว่า 12T","time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["25.4"," ","เปอร์เซ็นต์"," ","และ","ได้","สัมภาษณ์","ครูฝึก","ครับ"," ","ว่า"," ","12","T"],"library":"newmm","runtime":0.00021529197692871094},"time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"25.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ครูฝึก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"T","suggestions":[]}]},"time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"25.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ครูฝึก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"T","suggestions":[]}]},"time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"25.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ครูฝึก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"T","suggestions":[]}]},"time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"25.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ครูฝึก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"T","suggestions":[]}]},"time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"25.4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ครูฝึก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":"T","suggestions":[]}]},"time":"2026-08-04T15:07:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ประหยัดเวลาฝึก 1 ครั้งได้มากกว่า 10-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-04T15:07:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประหยัดเวลาฝึก 1 ครั้งได้มากกว่า 10-20 นาทีครับ ขอบคุณครับ ","time":"2026-08-04T15:07:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประหยัดเวลาฝึก 1 ครั้งได้มากกว่า 10-20 นาทีครับ ขอบคุณครับ ","time":"2026-08-04T15:07:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประหยัดเวลา","ฝึก"," ","1"," ","ครั้ง","ได้","มากกว่า"," ","10","-","20"," ","นาที","ครับ"," ","ขอบคุณ","ครับ"," "],"library":"newmm","runtime":0.000335693359375},"time":"2026-08-04T15:07: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":"-","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประหยัดเวลา","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":"-","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประหยัดเวลา","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":"-","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประหยัดเวลา","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":"-","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประหยัดเวลา","suggestions":[]},{"word":"ฝึก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":"-","suggestions":[]},{"word":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07: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-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ","time":"2026-08-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ","time":"2026-08-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," "],"library":"newmm","runtime":0.00006270408630371094},"time":"2026-08-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:07: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-04T15:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ // เสร็จแลเ้วนะครั","time":"2026-08-04T15:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ // เสร็จแลเ้วนะครั","time":"2026-08-04T15:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","//"," ","เสร็จ","แล","เ้ว","นะ","ครั"],"library":"newmm","runtime":0.00015687942504882812},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:08:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เสร็จแล้วนะครับ อย่างนั้นผมขออนุญาตนิดหนึ่ง ผมไม่แน่ใจ","time":"2026-08-04T15:08:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เสร็จแล้วนะครับ อย่างนั้นผมขออนุญาตนิดหนึ่ง ผมไม่แน่ใจ","time":"2026-08-04T15:08:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เสร็จ","แล้ว","นะ","ครับ"," ","อย่างนั้น","ผม","ขออนุญาต","นิดหนึ่ง"," ","ผม","ไม่","แน่ใจ"],"library":"newmm","runtime":0.0003364086151123047},"time":"2026-08-04T15:08: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":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T15:08: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-04T15:08:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าที่เราทำนี่ ถ้าเทียบกับวิธีมาตรฐานเดิมนี่ ","time":"2026-08-04T15:08:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าที่เราทำนี่ ถ้าเทียบกับวิธีมาตรฐานเดิมนี่ ","time":"2026-08-04T15:08:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่าที่","เรา","ทำ","นี่"," ","ถ้า","เทียบ","กับ","วิธี","มาตรฐาน","เดิม","นี่"," "],"library":"newmm","runtime":0.0002410411834716797},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:08:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราเมื่อกี้เราเทสต์ ที่เราบอก","time":"2026-08-04T15:08:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราเมื่อกี้เราเทสต์ ที่เราบอก","time":"2026-08-04T15:08:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","เมื่อกี้","เรา","เทสต์"," ","ที่","เรา","บอก"],"library":"newmm","runtime":0.00019931793212890625},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:08:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นอย่างไร ดีขึ้นแต่อันนั้นไม่ได้เป็นผล","time":"2026-08-04T15:08:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นอย่างไร ดีขึ้นแต่อันนั้นไม่ได้เป็นผล","time":"2026-08-04T15:08:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","อย่างไร"," ","ดีขึ้น","แต่","อันนั้น","ไม่","ได้","เป็นผล"],"library":"newmm","runtime":0.00025773048400878906},"time":"2026-08-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทียบกันกับเขาเรียนรู้วิธีเดิมครับ ","time":"2026-08-04T15:08:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทียบกันกับเขาเรียนรู้วิธีเดิมครับ ","time":"2026-08-04T15:08:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทียบ","กัน","กับ","เขา","เรียนรู้","วิธี","เดิม","ครับ"," "],"library":"newmm","runtime":0.00018978118896484375},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:08:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี... เคยมีลองเปรียบเทียบไหมว่าเราลอง","time":"2026-08-04T15:08:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี... เคยมีลองเปรียบเทียบไหมว่าเราลอง","time":"2026-08-04T15:08:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","..."," ","เคย","มี","ลอง","เปรียบเทียบ","ไหม","ว่า","เรา","ลอง"],"library":"newmm","runtime":0.0002110004425048828},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:08:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผ่านแอปแล้วมันดีขึ้นแล้วกว่าวิธีที่เขาใช้จริง ","time":"2026-08-04T15:08:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผ่านแอปแล้วมันดีขึ้นแล้วกว่าวิธีที่เขาใช้จริง ","time":"2026-08-04T15:08:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผ่าน","แอ","ป","แล้ว","มัน","ดีขึ้น","แล้ว","กว่า","วิธี","ที่","เขา","ใช้","จริง"," "],"library":"newmm","runtime":0.0010764598846435547},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:08: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-04T15:08:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดิมที่เคยใช้จริง ๆ // คือจริง ๆ เรามีแพลนที่จะทำเรื่องนั้น","time":"2026-08-04T15:08:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดิมที่เคยใช้จริง ๆ // คือจริง ๆ เรามีแพลนที่จะทำเรื่องนั้น","time":"2026-08-04T15:08:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดิม","ที่","เคย","ใช้","จริง ๆ"," ","//"," ","คือ","จริง ๆ"," ","เรา","มี","แพลน","ที่จะ","ทำ","เรื่อง","นั้น"],"library":"newmm","runtime":0.00024199485778808594},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แพลน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แพลน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แพลน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แพลน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T15:08: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"แพลน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"นั้น","suggestions":[]}]},"time":"2026-08-04T15:08:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แต่ว่าเนื่องจากว่าเรากำลังขอเรื่อง IRB หรือจริยธรรมในการ","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-04T15:08:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าเนื่องจากว่าเรากำลังขอเรื่อง IRB หรือจริยธรรมในการ","time":"2026-08-04T15:08:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าเนื่องจากว่าเรากำลังขอเรื่อง IRB หรือจริยธรรมในการ","time":"2026-08-04T15:08:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","เนื่องจากว่า","เรา","กำลัง","ขอ","เรื่อง"," ","IRB"," ","หรือ","จริยธรรม","ใน","การ"],"library":"newmm","runtime":0.00027632713317871094},"time":"2026-08-04T15:08: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":"IRB","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จริยธรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:08: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":"IRB","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จริยธรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:08: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":"IRB","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จริยธรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:08: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":"IRB","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จริยธรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:08: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":"IRB","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"จริยธรรม","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:08: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-04T15:08:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำการทำวิจัยครับ แล้วก็เรามีแผนที่จะทำ","time":"2026-08-04T15:08:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำการทำวิจัยครับ แล้วก็เรามีแผนที่จะทำ","time":"2026-08-04T15:08:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำการ","ทำ","วิจัย","ครับ"," ","แล้วก็","เรา","มีแผน","ที่จะ","ทำ"],"library":"newmm","runtime":0.0002410411834716797},"time":"2026-08-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปรียบกับแบบเก่า แบบเชิงลึกครับ ","time":"2026-08-04T15:08:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปรียบกับแบบเก่า แบบเชิงลึกครับ ","time":"2026-08-04T15:08:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปรียบกับ","แบบ","เก่า"," ","แบบ","เชิง","ลึก","ครับ"," "],"library":"newmm","runtime":0.00015997886657714844},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็มีจะมีทางการแพทย์มาดูแลด้วยครับ เนื่องจากว่าถ้าเราจะ","time":"2026-08-04T15:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็มีจะมีทางการแพทย์มาดูแลด้วยครับ เนื่องจากว่าถ้าเราจะ","time":"2026-08-04T15:08:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","มี","จะ","มี","ทางการแพทย์","มา","ดูแล","ด้วย","ครับ"," ","เนื่องจากว่า","ถ้า","เรา","จะ"],"library":"newmm","runtime":0.00030517578125},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:08:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำการทดลองมันจำเป็นต้องมีใบจริยธรรมในการทำครับ ","time":"2026-08-04T15:08:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำการทดลองมันจำเป็นต้องมีใบจริยธรรมในการทำครับ ","time":"2026-08-04T15:08:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","การทดลอง","มัน","จำเป็นต้อง","มี","ใบ","จริยธรรม","ใน","การ","ทำ","ครับ"," "],"library":"newmm","runtime":0.0002853870391845703},"time":"2026-08-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08: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-04T15:08:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// จริง ๆ แล้วต้องทำ ","time":"2026-08-04T15:08:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// จริง ๆ แล้วต้องทำ ","time":"2026-08-04T15:08:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","จริง ๆ"," ","แล้ว","ต้อง","ทำ"," "],"library":"newmm","runtime":0.00012040138244628906},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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":[]}]},"time":"2026-08-04T15:08: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-04T15:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ ผมขออนุญาตถามอีกนิดเดียวครับ ","time":"2026-08-04T15:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ ผมขออนุญาตถามอีกนิดเดียวครับ ","time":"2026-08-04T15:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","ผม","ขออนุญาต","ถาม","อีก","นิดเดียว","ครับ"," "],"library":"newmm","runtime":0.0002014636993408203},"time":"2026-08-04T15:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เรื่อง AI เรามีการพูดถึงการนำ AI มาใช้ ","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-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่อง AI เรามีการพูดถึงการนำ AI มาใช้ ","time":"2026-08-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่อง AI เรามีการพูดถึงการนำ AI มาใช้ ","time":"2026-08-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง"," ","AI"," ","เรา","มี","การ","พูดถึง","การนำ"," ","AI"," ","มา","ใช้"," "],"library":"newmm","runtime":0.0007121562957763672},"time":"2026-08-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"การนำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"การนำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"การนำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"การนำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"การนำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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-04T15:09:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราเอามาใช้ทำอะไร // ครับ ตอนนี้ ","time":"2026-08-04T15:09:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราเอามาใช้ทำอะไร // ครับ ตอนนี้ ","time":"2026-08-04T15:09:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","เอา","มา","ใช้","ทำ","อะไร"," ","//"," ","ครับ"," ","ตอนนี้"," "],"library":"newmm","runtime":0.0002276897430419922},"time":"2026-08-04T15:09: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-04T15:09: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-04T15:09: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-04T15:09: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-04T15:09: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-04T15:09:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"AI เราวางแผนที่จะนำมาพัฒนาในอนาคตครับ ","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-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"AI เราวางแผนที่จะนำมาพัฒนาในอนาคตครับ ","time":"2026-08-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"AI เราวางแผนที่จะนำมาพัฒนาในอนาคตครับ ","time":"2026-08-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["AI"," ","เรา","วางแผน","ที่จะ","นำมา","พัฒนา","ในอนาคต","ครับ"," "],"library":"newmm","runtime":0.00022101402282714844},"time":"2026-08-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"วางแผน","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"นำมา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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-04T15:09:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สร้างระบบปรับความยากอัตโนมัติครับ ","time":"2026-08-04T15:09:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สร้างระบบปรับความยากอัตโนมัติครับ ","time":"2026-08-04T15:09:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สร้าง","ระบบ","ปรับ","ความ","ยาก","อัตโนมัติ","ครับ"," "],"library":"newmm","runtime":0.0013501644134521484},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Deep Learning ครับ ก็คือเราจะใช้ เรียกว่า Deep ","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-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Deep Learning ครับ ก็คือเราจะใช้ เรียกว่า Deep ","time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Deep Learning ครับ ก็คือเราจะใช้ เรียกว่า Deep ","time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Deep"," ","Learning"," ","ครับ"," ","ก็","คือ","เรา","จะ","ใช้"," ","เรียก","ว่า"," ","Deep"," "],"library":"newmm","runtime":0.0001926422119140625},"time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Deep","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Learning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Deep","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Deep","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Learning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Deep","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Deep","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Learning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Deep","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Deep","suggestions":["keep","see","week"]},{"word":" ","suggestions":[]},{"word":"Learning","suggestions":["learning","meaning"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Deep","suggestions":["keep","see","week"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Deep","suggestions":["keep","see","week"]},{"word":" ","suggestions":[]},{"word":"Learning","suggestions":["learning","meaning"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Deep","suggestions":["keep","see","week"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Lerning ครับ แล้วเอามาปรับระดับ","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-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Lerning ครับ แล้วเอามาปรับระดับ","time":"2026-08-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Lerning ครับ แล้วเอามาปรับระดับ","time":"2026-08-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Lerning"," ","ครับ"," ","แล้ว","เอา","มา","ปรับระดับ"],"library":"newmm","runtime":0.0001938343048095703},"time":"2026-08-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Lerning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ปรับระดับ","suggestions":[]}]},"time":"2026-08-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Lerning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ปรับระดับ","suggestions":[]}]},"time":"2026-08-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Lerning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ปรับระดับ","suggestions":[]}]},"time":"2026-08-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Lerning","suggestions":["morning","meaning","learning"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ปรับระดับ","suggestions":[]}]},"time":"2026-08-04T15:09:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Lerning","suggestions":["morning","meaning","learning"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ปรับระดับ","suggestions":[]}]},"time":"2026-08-04T15:09: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-04T15:09:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความยากของผู้ใช้งานแต่ละคนครับ อย่างเช่น เด็กคนนี้เล่นไม่เก่ง ","time":"2026-08-04T15:09:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความยากของผู้ใช้งานแต่ละคนครับ อย่างเช่น เด็กคนนี้เล่นไม่เก่ง ","time":"2026-08-04T15:09:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความ","ยาก","ของ","ผู้ใช้งาน","แต่ละคน","ครับ"," ","อย่างเช่น"," ","เด็ก","คน","นี้","เล่น","ไม่","เก่ง"," "],"library":"newmm","runtime":0.0003368854522705078},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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-04T15:09:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรับระดับความยากให้มันง่ายลงครับ // โอเคครับ แต่ตอนนี้ยังไม่ได้ทำ แต่เป็นในอนาคตที่จะ","time":"2026-08-04T15:09:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรับระดับความยากให้มันง่ายลงครับ // โอเคครับ แต่ตอนนี้ยังไม่ได้ทำ แต่เป็นในอนาคตที่จะ","time":"2026-08-04T15:09:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปรับระดับ","ความ","ยาก","ให้","มัน","ง่าย","ลง","ครับ"," ","//"," ","โอเค","ครับ"," ","แต่","ตอนนี้","ยัง","ไม่","ได้","ทำ"," ","แต่","เป็น","ในอนาคต","ที่จะ"],"library":"newmm","runtime":0.0004639625549316406},"time":"2026-08-04T15:09: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":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:09: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-04T15:09:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาต่อนะ // ครับ ใช่ครับ ตอนนี้เราผลิตออกมาแล้ว ","time":"2026-08-04T15:09:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาต่อนะ // ครับ ใช่ครับ ตอนนี้เราผลิตออกมาแล้ว ","time":"2026-08-04T15:09:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ต่อ","นะ"," ","//"," ","ครับ"," ","ใช่","ครับ"," ","ตอนนี้","เรา","ผลิต","ออกมา","แล้ว"," "],"library":"newmm","runtime":0.0002644062042236328},"time":"2026-08-04T15:09: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":[]},{"word":"เรา","suggestions":[]},{"word":"ผลิต","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"เรา","suggestions":[]},{"word":"ผลิต","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"เรา","suggestions":[]},{"word":"ผลิต","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"เรา","suggestions":[]},{"word":"ผลิต","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09: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":[]},{"word":"เรา","suggestions":[]},{"word":"ผลิต","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:09:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"50 ชุด แล้วก็ส่งให้มูลนิธิออทิสติก  เพื่อวิจัย","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-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"50 ชุด แล้วก็ส่งให้มูลนิธิออทิสติก  เพื่อวิจัย","time":"2026-08-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"50 ชุด แล้วก็ส่งให้มูลนิธิออทิสติก  เพื่อวิจัย","time":"2026-08-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["50"," ","ชุด"," ","แล้วก็","ส่ง","ให้","มูลนิธิ","ออทิสติก","  ","เพื่อ","วิจัย"],"library":"newmm","runtime":0.00020456314086914062},"time":"2026-08-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"50","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":"  ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"50","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":"  ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"50","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":"  ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"50","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชุด","suggestions":["จุด","สุด","ชัด"]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":"  ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T15:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"50","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชุด","suggestions":["จุด","สุด","ชัด"]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มูลนิธิ","suggestions":[]},{"word":"ออทิสติก","suggestions":[]},{"word":"  ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T15:09: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-04T15:09:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนื่องจากว่าเราต้องรอของ... ก่อน ","time":"2026-08-04T15:09:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนื่องจากว่าเราต้องรอของ... ก่อน ","time":"2026-08-04T15:09:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนื่องจากว่า","เรา","ต้อง","รอ","ของ","..."," ","ก่อน"," "],"library":"newmm","runtime":0.00017833709716796875},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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":[]}]},"time":"2026-08-04T15:09: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-04T15:09:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขอบคุณครับ ไม่ว่าจะเป็นอย่างไรนะ ผม","time":"2026-08-04T15:09:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขอบคุณครับ ไม่ว่าจะเป็นอย่างไรนะ ผม","time":"2026-08-04T15:09:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขอบคุณ","ครับ"," ","ไม่","ว่า","จะ","เป็น","อย่างไร","นะ"," ","ผม"],"library":"newmm","runtime":0.0001938343048095703},"time":"2026-08-04T15:09: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-04T15:09: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-04T15:09: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-04T15:09: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-04T15:09: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-04T15:09: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-04T15:10:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชื่นชมในสิ่งที่พวกเรา","time":"2026-08-04T15:10:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชื่นชมในสิ่งที่พวกเรา","time":"2026-08-04T15:10:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชื่นชม","ใน","สิ่ง","ที่","พวกเรา"],"library":"newmm","runtime":0.0001666545867919922},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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-04T15:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากที่จะพัฒนาแล้วก็เห็นจุดบางจุด","time":"2026-08-04T15:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากที่จะพัฒนาแล้วก็เห็นจุดบางจุด","time":"2026-08-04T15:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยาก","ที่จะ","พัฒนา","แล้วก็","เห็น","จุด","บาง","จุด"],"library":"newmm","runtime":0.00021123886108398438},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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-04T15:10:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ในมุมของเรานะ ที่เป็นเยาวชนที่เห็นว่า","time":"2026-08-04T15:10:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ในมุมของเรานะ ที่เป็นเยาวชนที่เห็นว่า","time":"2026-08-04T15:10:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ใน","มุม","ของ","เรา","นะ"," ","ที่","เป็น","เยาวชน","ที่","เห็น","ว่า"],"library":"newmm","runtime":0.00019073486328125},"time":"2026-08-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในมุมของเรานี่อยากจะต่อยอดในสิ่งที่จะมีอยู่ได้ ","time":"2026-08-04T15:10:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในมุมของเรานี่อยากจะต่อยอดในสิ่งที่จะมีอยู่ได้ ","time":"2026-08-04T15:10:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","มุม","ของ","เรา","นี่","อยาก","จะ","ต่อยอด","ใน","สิ่ง","ที่จะ","มี","อยู่","ได้"," "],"library":"newmm","runtime":0.00022530555725097656},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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-04T15:10:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือ ผมชอบตรงที่ว่าเราจะทำอะไรให้กับใครแล้วน่ะ บางที","time":"2026-08-04T15:10:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือ ผมชอบตรงที่ว่าเราจะทำอะไรให้กับใครแล้วน่ะ บางที","time":"2026-08-04T15:10:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ"," ","ผม","ชอบ","ตรง","ที่ว่า","เรา","จะ","ทำ","อะไร","ให้","กับ","ใคร","แล้ว","น่ะ"," ","บางที"],"library":"newmm","runtime":0.0002562999725341797},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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-04T15:10:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะต้องไปศึกษาความต้องการของเขาก่อนนะ ว่า","time":"2026-08-04T15:10:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะต้องไปศึกษาความต้องการของเขาก่อนนะ ว่า","time":"2026-08-04T15:10:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","ต้อง","ไป","ศึกษา","ความต้องการ","ของ","เขา","ก่อน","นะ"," ","ว่า"],"library":"newmm","runtime":0.00024080276489257812},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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-04T15:10:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาต้องการอะไร เขาอยากให้เป็นอย่างไร ","time":"2026-08-04T15:10:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาต้องการอะไร เขาอยากให้เป็นอย่างไร ","time":"2026-08-04T15:10:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ต้องการ","อะไร"," ","เขา","อยาก","ให้","เป็น","อย่างไร"," "],"library":"newmm","runtime":0.00018310546875},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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-04T15:10:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่สำคัญครับ หรือแม้กระทั่งคนพิการ ","time":"2026-08-04T15:10:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่สำคัญครับ หรือแม้กระทั่งคนพิการ ","time":"2026-08-04T15:10:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","สำคัญ","ครับ"," ","หรือ","แม้กระทั่ง","คนพิการ"," "],"library":"newmm","runtime":0.00019121170043945312},"time":"2026-08-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางทีก็ต้องถามเขาก่อนนะ ว่าเขาต้องการให้เราช่วยเหลืออะไร อย่างไร จะได้ตรงกับสิ่ง","time":"2026-08-04T15:10:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางทีก็ต้องถามเขาก่อนนะ ว่าเขาต้องการให้เราช่วยเหลืออะไร อย่างไร จะได้ตรงกับสิ่ง","time":"2026-08-04T15:10:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บางที","ก็","ต้อง","ถาม","เขา","ก่อน","นะ"," ","ว่า","เขา","ต้องการ","ให้","เรา","ช่วยเหลือ","อะไร"," ","อย่างไร"," ","จะ","ได้","ตรง","กับ","สิ่ง"],"library":"newmm","runtime":0.00037097930908203125},"time":"2026-08-04T15:10: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":[]},{"word":"เรา","suggestions":[]},{"word":"ช่วยเหลือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"เรา","suggestions":[]},{"word":"ช่วยเหลือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"เรา","suggestions":[]},{"word":"ช่วยเหลือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"เรา","suggestions":[]},{"word":"ช่วยเหลือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"เรา","suggestions":[]},{"word":"ช่วยเหลือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T15:10: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-04T15:10:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เขาต้องการ เพราะคนพิการแต่ละคนก็มีสิ่งที่แตกต่างหัน ","time":"2026-08-04T15:10:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เขาต้องการ เพราะคนพิการแต่ละคนก็มีสิ่งที่แตกต่างหัน ","time":"2026-08-04T15:10:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เขา","ต้องการ"," ","เพราะ","คนพิการ","แต่ละคน","ก็","มี","สิ่ง","ที่","แตกต่าง","หัน"," "],"library":"newmm","runtime":0.00025081634521484375},"time":"2026-08-04T15:10: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":[]},{"word":"มี","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":"หัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"มี","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":"หัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"มี","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":"หัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"มี","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":"หัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:10: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":[]},{"word":"มี","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตกต่าง","suggestions":[]},{"word":"หัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:10: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-04T15:10:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังนั้น ตรงประเด็นแรก ที่","time":"2026-08-04T15:10:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังนั้น ตรงประเด็นแรก ที่","time":"2026-08-04T15:10:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดังนั้น"," ","ตรงประเด็น","แรก"," ","ที่"],"library":"newmm","runtime":0.00018143653869628906},"time":"2026-08-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10: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-04T15:10:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราเข้าไปศึกษาความต้องการของเขาก่อนว่าเขาต้องการอะไร เขาอยากที่จะพัฒนาตรงไหน ","time":"2026-08-04T15:10:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราเข้าไปศึกษาความต้องการของเขาก่อนว่าเขาต้องการอะไร เขาอยากที่จะพัฒนาตรงไหน ","time":"2026-08-04T15:10:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","เข้าไป","ศึกษา","ความต้องการ","ของ","เขา","ก่อน","ว่า","เขา","ต้องการ","อะไร"," ","เขา","อยาก","ที่จะ","พัฒนา","ตรงไหน"," "],"library":"newmm","runtime":0.0002989768981933594},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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":[]}]},"time":"2026-08-04T15:10: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-04T15:11:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และเราก็ต่อยอดจากสิ่งที่เราเห็น แล้วเราก็ศึกษาเพิ่มเติมฃ","time":"2026-08-04T15:11:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และเราก็ต่อยอดจากสิ่งที่เราเห็น แล้วเราก็ศึกษาเพิ่มเติมฃ","time":"2026-08-04T15:11:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","เรา","ก็","ต่อ","ยอดจาก","สิ่ง","ที่","เรา","เห็น"," ","แล้ว","เรา","ก็","ศึกษา","เพิ่มเติม","ฃ"],"library":"newmm","runtime":0.0003387928009033203},"time":"2026-08-04T15:11: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":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เพิ่มเติม","suggestions":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:11: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-04T15:11:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ว่าจะเป็นอย่างไร ผมชอบ แล้วให้ความสำคัญเกี่ยวกับเรื่องแบบนี้ ในฐานะที่","time":"2026-08-04T15:11:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ว่าจะเป็นอย่างไร ผมชอบ แล้วให้ความสำคัญเกี่ยวกับเรื่องแบบนี้ ในฐานะที่","time":"2026-08-04T15:11:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ว่า","จะ","เป็น","อย่างไร"," ","ผม","ชอบ"," ","แล้ว","ให้ความสำคัญ","เกี่ยวกับ","เรื่อง","แบบนี้"," ","ใน","ฐานะ","ที่"],"library":"newmm","runtime":0.0003287792205810547},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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-04T15:11:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราเป็นระดับเยาวชนนี่และเราสนใจ","time":"2026-08-04T15:11:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราเป็นระดับเยาวชนนี่และเราสนใจ","time":"2026-08-04T15:11:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","เป็น","ระดับ","เยาวชน","นี่","และ","เรา","สนใจ"],"library":"newmm","runtime":0.00018072128295898438},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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-04T15:11:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และให้ความสำคัญในการพัฒนาบุคลากร","time":"2026-08-04T15:11:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และให้ความสำคัญในการพัฒนาบุคลากร","time":"2026-08-04T15:11:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ให้ความสำคัญ","ใน","การพัฒนา","บุคลากร"],"library":"newmm","runtime":0.0001659393310546875},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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-04T15:11:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่มนะครับ อันนี้ขอบคุณนะครับ ","time":"2026-08-04T15:11:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่มนะครับ อันนี้ขอบคุณนะครับ ","time":"2026-08-04T15:11:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่ม","นะ","ครับ"," ","อันนี้","ขอบคุณ","นะ","ครับ"," "],"library":"newmm","runtime":0.0001399517059326172},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11: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-04T15:11:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ปรบมือให้กำลังใจครับ // ครับ ขอบคุณครับ // ค่ะ ขอบคุณค่ะ ","time":"2026-08-04T15:11:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ปรบมือให้กำลังใจครับ // ครับ ขอบคุณครับ // ค่ะ ขอบคุณค่ะ ","time":"2026-08-04T15:11:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ปรบมือ","ให้กำลังใจ","ครับ"," ","//"," ","ครับ"," ","ขอบคุณ","ครับ"," ","//"," ","ค่ะ"," ","ขอบคุณ","ค่ะ"," "],"library":"newmm","runtime":0.00034809112548828125},"time":"2026-08-04T15:11: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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-04T15:11:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียงปรบมือให้อีกครั้งหนึ่งนะคะ ค่ะ ลำดับถัดไปนะคะ จะเป้นการนำเสนอ","time":"2026-08-04T15:11:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียงปรบมือให้อีกครั้งหนึ่งนะคะ ค่ะ ลำดับถัดไปนะคะ จะเป้นการนำเสนอ","time":"2026-08-04T15:11:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง","ปรบมือให้","อีก","ครั้งหนึ่ง","นะคะ"," ","ค่ะ"," ","ลำดับ","ถัดไป","นะคะ"," ","จะ","เป้","น","การ","นำเสนอ"],"library":"newmm","runtime":0.00043272972106933594},"time":"2026-08-04T15:11: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":[]},{"word":"เป้","suggestions":[]},{"word":"น","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เป้","suggestions":[]},{"word":"น","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เป้","suggestions":[]},{"word":"น","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เป้","suggestions":["เฮ้","เง้","เอ้"]},{"word":"น","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T15:11: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":[]},{"word":"เป้","suggestions":["เฮ้","เง้","เอ้"]},{"word":"น","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]}]},"time":"2026-08-04T15:11:36+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-04T15:11:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงาน ลำดับที่ 3 ค่ะ ","time":"2026-08-04T15:11:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงาน ลำดับที่ 3 ค่ะ ","time":"2026-08-04T15:11:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน"," ","ลำดับ","ที่"," ","3"," ","ค่ะ"," "],"library":"newmm","runtime":0.00011301040649414062},"time":"2026-08-04T15:11: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2432 ค่ะ เรียนเชิญเลยนะคะ ชื่อผลงานค่ะ ห่วงใย AI ดูแลความปลอดภัย","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-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2432 ค่ะ เรียนเชิญเลยนะคะ ชื่อผลงานค่ะ ห่วงใย AI ดูแลความปลอดภัย","time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2432 ค่ะ เรียนเชิญเลยนะคะ ชื่อผลงานค่ะ ห่วงใย AI ดูแลความปลอดภัย","time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2432"," ","ค่ะ"," ","เรียนเชิญ","เลย","นะคะ"," ","ชื่อ","ผลงาน","ค่ะ"," ","ห่วงใย"," ","AI"," ","ดูแล","ความปลอดภัย"],"library":"newmm","runtime":0.00029754638671875},"time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ห่วงใย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความปลอดภัย","suggestions":[]}]},"time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ห่วงใย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความปลอดภัย","suggestions":[]}]},"time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ห่วงใย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความปลอดภัย","suggestions":[]}]},"time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ห่วงใย","suggestions":["ห่วง"]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความปลอดภัย","suggestions":[]}]},"time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2432","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ห่วงใย","suggestions":["ห่วง"]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความปลอดภัย","suggestions":[]}]},"time":"2026-08-04T15:11:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อัจฉะริยะค่ะ เป็น Next นะคะ ","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-04T15:11:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อัจฉะริยะค่ะ เป็น Next นะคะ ","time":"2026-08-04T15:11:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อัจฉะริยะค่ะ เป็น Next นะคะ ","time":"2026-08-04T15:11:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อัจ","ฉะ","ริ","ยะ","ค่ะ"," ","เป็น"," ","Next"," ","นะคะ"," "],"library":"newmm","runtime":0.00013184547424316406},"time":"2026-08-04T15:11: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":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"Next","suggestions":["next","text","test"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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":"Next","suggestions":["next","text","test"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:11: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-04T15:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และบันทึกเหตุการณ์","time":"2026-08-04T15:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และบันทึกเหตุการณ์","time":"2026-08-04T15:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","บันทึก","เหตุการณ์"],"library":"newmm","runtime":0.00021123886108398438},"time":"2026-08-04T15:11: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":[]}]},"time":"2026-08-04T15:11:59+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-04T15:11:59+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-04T15:11:59+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-04T15:11:59+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-04T15:11: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-04T15:12:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ผู้พิการทางการได้ยินน่ะค่ะ อยากจะขอไมค์","time":"2026-08-04T15:12:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ผู้พิการทางการได้ยินน่ะค่ะ อยากจะขอไมค์","time":"2026-08-04T15:12:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ผู้","พิการ","ทางการ","ได้ยิน","น่ะ","ค่ะ"," ","อยาก","จะ","ขอ","ไมค์"],"library":"newmm","runtime":0.000213623046875},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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-04T15:12:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนื่องจากว่าน้องนะคะ เป็นผู้พิการทางการได้ยินนะคะ เดี๋ยวคุณครู","time":"2026-08-04T15:12:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนื่องจากว่าน้องนะคะ เป็นผู้พิการทางการได้ยินนะคะ เดี๋ยวคุณครู","time":"2026-08-04T15:12:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนื่องจากว่า","น้อง","นะคะ"," ","เป็น","ผู้","พิการ","ทางการ","ได้ยิน","นะคะ"," ","เดี๋ยว","คุณครู"],"library":"newmm","runtime":0.0003917217254638672},"time":"2026-08-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็นคนพูดให้ผ่านไมค์นะคะ คณะกรรมการบอกว่า... ","time":"2026-08-04T15:12:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็นคนพูดให้ผ่านไมค์นะคะ คณะกรรมการบอกว่า... ","time":"2026-08-04T15:12:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็น","คนพูด","ให้","ผ่าน","ไมค์","นะคะ"," ","คณะกรรมการ","บอ","กว่า","..."," "],"library":"newmm","runtime":0.00025916099548339844},"time":"2026-08-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12: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-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออนุญาต","time":"2026-08-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออนุญาต","time":"2026-08-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออนุญาต"],"library":"newmm","runtime":0.00007152557373046875},"time":"2026-08-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T15:12:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขออนุญาต","suggestions":[]}]},"time":"2026-08-04T15:12: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-04T15:12:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นล่ามภาษามือให้น้องอยู่ด้านหลังนะคะ ","time":"2026-08-04T15:12:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นล่ามภาษามือให้น้องอยู่ด้านหลังนะคะ ","time":"2026-08-04T15:12:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ล่าม","ภาษามือ","ให้","น้อง","อยู่","ด้านหลัง","นะคะ"," "],"library":"newmm","runtime":0.0011591911315917969},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12: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-04T15:12:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสียบเลย ยังไม่เสียบใช่ไหม โอเค ๆ เสียบเลย","time":"2026-08-04T15:12:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสียบเลย ยังไม่เสียบใช่ไหม โอเค ๆ เสียบเลย","time":"2026-08-04T15:12:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสียบ","เลย"," ","ยัง","ไม่","เสียบ","ใช่ไหม"," ","โอเค"," ","ๆ"," ","เสียบ","เลย"],"library":"newmm","runtime":0.00017333030700683594},"time":"2026-08-04T15:12: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":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:12: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":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:12: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":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:12: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":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:12: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":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T15:12: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-04T15:12:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวัสดีครับ ","time":"2026-08-04T15:12:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวัสดีครับ ","time":"2026-08-04T15:12:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวัสดี","ครับ"," "],"library":"newmm","runtime":0.00009799003601074219},"time":"2026-08-04T15:12: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":[]}]},"time":"2026-08-04T15:12:48+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-04T15:12:48+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-04T15:12:48+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-04T15:12:48+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-04T15:12: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-04T15:13:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พวกเรามาจากโรงเรียนโสตศึกษา ทุ่งมหาเมตครับ ","time":"2026-08-04T15:13:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พวกเรามาจากโรงเรียนโสตศึกษา ทุ่งมหาเมตครับ ","time":"2026-08-04T15:13:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พวกเรา","มาจาก","โรงเรียน","โสตศึกษา"," ","ทุ่ง","มหา","เม","ต","ครับ"," "],"library":"newmm","runtime":0.00026416778564453125},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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-04T15:13:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปลี่ยนสไลด์ด้วยครับ ปัญหาของผู้พิการที่มีความบกพร่องทางการได้ยิน","time":"2026-08-04T15:13:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปลี่ยนสไลด์ด้วยครับ ปัญหาของผู้พิการที่มีความบกพร่องทางการได้ยิน","time":"2026-08-04T15:13:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปลี่ยน","สไลด์","ด้วย","ครับ"," ","ปัญหา","ของ","ผู้","พิการ","ที่","มี","ความ","บกพร่อง","ทางการ","ได้ยิน"],"library":"newmm","runtime":0.0004782676696777344},"time":"2026-08-04T15:13: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T15:13: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-04T15:13:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือคนหูหนวกเช่นกับพวกเรานี่ คือ การได้ยินใช่ไหมครับ ","time":"2026-08-04T15:13:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือคนหูหนวกเช่นกับพวกเรานี่ คือ การได้ยินใช่ไหมครับ ","time":"2026-08-04T15:13:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","คน","หูหนวก","เช่น","กับ","พวกเรา","นี่"," ","คือ"," ","การ","ได้ยิน","ใช่ไหม","ครับ"," "],"library":"newmm","runtime":0.00027823448181152344},"time":"2026-08-04T15:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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-04T15:13:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนตาบอดก็เช่นเดียวกันครับ เขาก็มองไม่เห็น แต่เขาก็ฟังได้ ","time":"2026-08-04T15:13:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนตาบอดก็เช่นเดียวกันครับ เขาก็มองไม่เห็น แต่เขาก็ฟังได้ ","time":"2026-08-04T15:13:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนตาบอด","ก็","เช่นเดียวกัน","ครับ"," ","เขา","ก็","มองไม่เห็น"," ","แต่","เขา","ก็","ฟังได้"," "],"library":"newmm","runtime":0.0003294944763183594},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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-04T15:13:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ปัญหาที่สำคัญนี่แหละครับ ด้านล่าง ","time":"2026-08-04T15:13:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ปัญหาที่สำคัญนี่แหละครับ ด้านล่าง ","time":"2026-08-04T15:13:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ปัญหา","ที่","สำคัญ","นี่แหละ","ครับ"," ","ด้านล่าง"," "],"library":"newmm","runtime":0.00037479400634765625},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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-04T15:13:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ด้านหลังมันก็เป็นเรื่องลำบากสำหรับผม","time":"2026-08-04T15:13:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ด้านหลังมันก็เป็นเรื่องลำบากสำหรับผม","time":"2026-08-04T15:13:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ด้านหลัง","มัน","ก็","เป็นเรื่อง","ลำบาก","สำหรับ","ผม"],"library":"newmm","runtime":0.00017642974853515625},"time":"2026-08-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมจึงคิดว่าห่วงใยเป็นความรู้สึกกับทุกคน ","time":"2026-08-04T15:13:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมจึงคิดว่าห่วงใยเป็นความรู้สึกกับทุกคน ","time":"2026-08-04T15:13:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","จึง","คิด","ว่า","ห่วงใย","เป็น","ความรู้สึก","กับ","ทุกคน"," "],"library":"newmm","runtime":0.00024127960205078125},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แต่ผมก็ห่วงใยด้วยเทคโนโลยี AI อันนี้ที่พัฒนา","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-04T15:13:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ผมก็ห่วงใยด้วยเทคโนโลยี AI อันนี้ที่พัฒนา","time":"2026-08-04T15:13:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ผมก็ห่วงใยด้วยเทคโนโลยี AI อันนี้ที่พัฒนา","time":"2026-08-04T15:13:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ผม","ก็","ห่วงใย","ด้วย","เทคโนโลยี"," ","AI"," ","อันนี้","ที่","พัฒนา"],"library":"newmm","runtime":0.0001952648162841797},"time":"2026-08-04T15:13: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T15:13: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T15:13: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T15:13: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T15:13: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T15:13: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-04T15:13:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เช่นกันครับ สไลด์ถัดไปครับ พวกเราคิดและออกแบบ","time":"2026-08-04T15:13:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เช่นกันครับ สไลด์ถัดไปครับ พวกเราคิดและออกแบบ","time":"2026-08-04T15:13:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เช่นกัน","ครับ"," ","สไลด์","ถัดไป","ครับ"," ","พวกเรา","คิด","และ","ออกแบบ"],"library":"newmm","runtime":0.0001995563507080078},"time":"2026-08-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนานวัตกรรมนี้นะครับ เนื่องจากสิ่งที่เราเกิดมา","time":"2026-08-04T15:13:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนานวัตกรรมนี้นะครับ เนื่องจากสิ่งที่เราเกิดมา","time":"2026-08-04T15:13:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","นวัตกรรม","นี้","นะ","ครับ"," ","เนื่องจาก","สิ่ง","ที่","เรา","เกิด","มา"],"library":"newmm","runtime":0.0004420280456542969},"time":"2026-08-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13: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-04T15:13:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นคนหูหนวกนี่ เราก็ได้รับความห่วงใยจากทุก ๆ คน ","time":"2026-08-04T15:13:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นคนหูหนวกนี่ เราก็ได้รับความห่วงใยจากทุก ๆ คน ","time":"2026-08-04T15:13:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","คน","หูหนวก","นี่"," ","เรา","ก็","ได้รับ","ความห่วงใย","จาก","ทุก ๆ"," ","คน"," "],"library":"newmm","runtime":0.001157522201538086},"time":"2026-08-04T15:13: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":[]},{"word":"จาก","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"จาก","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"จาก","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"จาก","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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":[]},{"word":"จาก","suggestions":[]},{"word":"ทุก ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:13: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-04T15:13:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมเองก็อยากจะใช้ชีวิตอิสระเหมือนกัน การจะ","time":"2026-08-04T15:13:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมเองก็อยากจะใช้ชีวิตอิสระเหมือนกัน การจะ","time":"2026-08-04T15:13:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","เอง","ก็","อยาก","จะ","ใช้ชีวิต","อิสระ","เหมือนกัน"," ","การ","จะ"],"library":"newmm","runtime":0.0002837181091308594},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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-04T15:13:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้ชีวิตอิสระที่ทำให้ทุกคนไม่ต้องเป็นห่วง เทคโนโลยี","time":"2026-08-04T15:13:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้ชีวิตอิสระที่ทำให้ทุกคนไม่ต้องเป็นห่วง เทคโนโลยี","time":"2026-08-04T15:13:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้ชีวิต","อิสระ","ที่","ทำให้","ทุกคน","ไม่ต้อง","เป็นห่วง"," ","เทคโนโลยี"],"library":"newmm","runtime":0.00027441978454589844},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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-04T15:13:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญมากครับ ผมจึงพัฒนาอุปกรณ์ชิ้นนี้ขึ้นมาครับ ","time":"2026-08-04T15:13:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญมากครับ ผมจึงพัฒนาอุปกรณ์ชิ้นนี้ขึ้นมาครับ ","time":"2026-08-04T15:13:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","มาก","ครับ"," ","ผม","จึง","พัฒนา","อุปกรณ์","ชิ้น","นี้","ขึ้น","มา","ครับ"," "],"library":"newmm","runtime":0.00022721290588378906},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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":[]}]},"time":"2026-08-04T15:13: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-04T15:14:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่คล้องอยู่ที่คอเพื่อนผมนี่นะครับ อุปกรณ์ชิ้นนี้นี่ ","time":"2026-08-04T15:14:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่คล้องอยู่ที่คอเพื่อนผมนี่นะครับ อุปกรณ์ชิ้นนี้นี่ ","time":"2026-08-04T15:14:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","คล้อง","อยู่","ที่","คอ","เพื่อน","ผม","นี่","นะ","ครับ"," ","อุปกรณ์","ชิ้น","นี้","นี่"," "],"library":"newmm","runtime":0.0002892017364501953},"time":"2026-08-04T15:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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-04T15:14:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความห่วงใยของทุกคน ด้านซ้าย ขวา ","time":"2026-08-04T15:14:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความห่วงใยของทุกคน ด้านซ้าย ขวา ","time":"2026-08-04T15:14:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความห่วงใย","ของ","ทุกคน"," ","ด้าน","ซ้าย"," ","ขวา"," "],"library":"newmm","runtime":0.00015878677368164062},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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-04T15:14:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จับภาพและของวัตถุที่เป็นอันตราย","time":"2026-08-04T15:14:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จับภาพและของวัตถุที่เป็นอันตราย","time":"2026-08-04T15:14:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จับภาพ","และ","ของ","วัตถุ","ที่","เป็นอันตราย"],"library":"newmm","runtime":0.0010972023010253906},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จาก 120 องศา และแจ้งเตือนเมื่อมีอัตราย","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-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จาก 120 องศา และแจ้งเตือนเมื่อมีอัตราย","time":"2026-08-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จาก 120 องศา และแจ้งเตือนเมื่อมีอัตราย","time":"2026-08-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก"," ","120"," ","องศา"," ","และ","แจ้ง","เตือน","เมื่อ","มี","อัต","ราย"],"library":"newmm","runtime":0.0003540515899658203},"time":"2026-08-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อัต","suggestions":[]},{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อัต","suggestions":[]},{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อัต","suggestions":[]},{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อัต","suggestions":["อัน","อัญ","อัด"]},{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T15:14:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"120","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อัต","suggestions":["อัน","อัญ","อัด"]},{"word":"ราย","suggestions":[]}]},"time":"2026-08-04T15:14: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-04T15:14:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ โดยเสียงและการสั่นให้ผู้ใช้งานได้รู้ และเป็น","time":"2026-08-04T15:14:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ โดยเสียงและการสั่นให้ผู้ใช้งานได้รู้ และเป็น","time":"2026-08-04T15:14:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","โดย","เสียง","และ","การสั่น","ให้","ผู้ใช้งาน","ได้","รู้"," ","และ","เป็น"],"library":"newmm","runtime":0.00022149085998535156},"time":"2026-08-04T15:14: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:14: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-04T15:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เน็คแบนด์ ที่เราออกแบบมา","time":"2026-08-04T15:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เน็คแบนด์ ที่เราออกแบบมา","time":"2026-08-04T15:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เน็ค","แบนด์"," ","ที่","เรา","ออกแบบ","มา"],"library":"newmm","runtime":0.00018715858459472656},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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-04T15:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้รู้สึกเบาและไม่เป็นภาระต่อการใช้งานครับ ","time":"2026-08-04T15:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้รู้สึกเบาและไม่เป็นภาระต่อการใช้งานครับ ","time":"2026-08-04T15:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","รู้สึก","เบา","และ","ไม่","เป็น","ภาระ","ต่อ","การใช้งาน","ครับ"," "],"library":"newmm","runtime":0.00023436546325683594},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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-04T15:14:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเมื่อก่อนนี้เราเคยพัฒนาโครงงานชิ้นหนึ่งครับ ที่เป็นสายรัด","time":"2026-08-04T15:14:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเมื่อก่อนนี้เราเคยพัฒนาโครงงานชิ้นหนึ่งครับ ที่เป็นสายรัด","time":"2026-08-04T15:14:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เมื่อก่อนนี้","เรา","เคย","พัฒนา","โครงงาน","ชิ้น","หนึ่ง","ครับ"," ","ที่","เป็น","สาย","รัด"],"library":"newmm","runtime":0.0027930736541748047},"time":"2026-08-04T15:14: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สาย","suggestions":[]},{"word":"รัด","suggestions":[]}]},"time":"2026-08-04T15:14: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สาย","suggestions":[]},{"word":"รัด","suggestions":[]}]},"time":"2026-08-04T15:14: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สาย","suggestions":[]},{"word":"รัด","suggestions":[]}]},"time":"2026-08-04T15:14: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สาย","suggestions":[]},{"word":"รัด","suggestions":[]}]},"time":"2026-08-04T15:14: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สาย","suggestions":[]},{"word":"รัด","suggestions":[]}]},"time":"2026-08-04T15:14: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-04T15:14:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และมีอุปกรณ์อยู่ด้านหลัง ซึ่งพบว่ามันทำให้อึดอัด","time":"2026-08-04T15:14:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และมีอุปกรณ์อยู่ด้านหลัง ซึ่งพบว่ามันทำให้อึดอัด","time":"2026-08-04T15:14:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","มี","อุปกรณ์","อยู่","ด้านหลัง"," ","ซึ่ง","พบ","ว่า","มัน","ทำให้","อึดอัด"],"library":"newmm","runtime":0.0004119873046875},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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-04T15:14:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาออกมาว่าถ้าเป็นข้อมือก็จะเป็น","time":"2026-08-04T15:14:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาออกมาว่าถ้าเป็นข้อมือก็จะเป็น","time":"2026-08-04T15:14:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ออกมา","ว่า","ถ้า","เป็น","ข้อมือ","ก็","จะ","เป็น"],"library":"newmm","runtime":0.00020003318786621094},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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-04T15:14:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความลำบากในการเคลื่อนไหวหรือการถือของ ถ้าเป็นเนคแบนด์นี่","time":"2026-08-04T15:14:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความลำบากในการเคลื่อนไหวหรือการถือของ ถ้าเป็นเนคแบนด์นี่","time":"2026-08-04T15:14:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความลำบาก","ใน","การเคลื่อนไหว","หรือ","การ","ถือ","ของ"," ","ถ้า","เป็น","เนค","แบนด์","นี่"],"library":"newmm","runtime":0.0017209053039550781},"time":"2026-08-04T15:14: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":[]},{"word":"แบนด์","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":"แบนด์","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:14: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":[]},{"word":"แบนด์","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:14: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":["เค","เนา","เนย"]},{"word":"แบนด์","suggestions":["แบรนด์","แซนด์","แอนด์"]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:14: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":["เค","เนา","เนย"]},{"word":"แบนด์","suggestions":["แบรนด์","แซนด์","แอนด์"]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:14: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-04T15:14:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอบโจทย์ที่สุดครับ ","time":"2026-08-04T15:14:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอบโจทย์ที่สุดครับ ","time":"2026-08-04T15:14:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอบ","โจทย์","ที่สุด","ครับ"," "],"library":"newmm","runtime":0.00013685226440429688},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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-04T15:14:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ถัดไปครับ ต้นแบบ","time":"2026-08-04T15:14:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ถัดไปครับ ต้นแบบ","time":"2026-08-04T15:14:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ถัดไป","ครับ"," ","ต้นแบบ"],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T15:14: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-04T15:14: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-04T15:14: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-04T15:14: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-04T15:14: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-04T15:14: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-04T15:14:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และการพัฒนาของผมนะครับ ต้นแบบและการพัฒนา","time":"2026-08-04T15:14:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และการพัฒนาของผมนะครับ ต้นแบบและการพัฒนา","time":"2026-08-04T15:14: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-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14: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":[]}]},"time":"2026-08-04T15:14:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T15:14:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของอุปกรณ์นี้มีอยู่ 4 อย่างนะครับ ก็จะมีกล้อง ","time":"2026-08-04T15:14:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของอุปกรณ์นี้มีอยู่ 4 อย่างนะครับ ก็จะมีกล้อง ","time":"2026-08-04T15:14:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","อุปกรณ์","นี้","มี","อยู่"," ","4"," ","อย่าง","นะ","ครับ"," ","ก็","จะ","มี","กล้อง"," "],"library":"newmm","runtime":0.0005450248718261719},"time":"2026-08-04T15:14: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กล้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กล้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กล้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กล้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"กล้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:14: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-04T15:15:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซ้าย-ขวาครับ ที่จะคอยจับภาพ ภาพอะไรบ้าง ก็จะเป็นภาพ","time":"2026-08-04T15:15:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซ้าย-ขวาครับ ที่จะคอยจับภาพ ภาพอะไรบ้าง ก็จะเป็นภาพ","time":"2026-08-04T15:15:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซ้าย","-","ขวา","ครับ"," ","ที่จะ","คอย","จับภาพ"," ","ภาพ","อะไร","บ้าง"," ","ก็","จะ","เป็น","ภาพ"],"library":"newmm","runtime":0.000446319580078125},"time":"2026-08-04T15:15: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]}]},"time":"2026-08-04T15:15: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-04T15:15:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของคน และยานพาหนะครับ ยานพาหนะ ","time":"2026-08-04T15:15:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของคน และยานพาหนะครับ ยานพาหนะ ","time":"2026-08-04T15:15:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","คน"," ","และ","ยานพาหนะ","ครับ"," ","ยานพาหนะ"," "],"library":"newmm","runtime":0.00021719932556152344},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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-04T15:15:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยนต์นะครับ เพื่อที่จะช่วยเตือนคนหูหนวก หรือคน","time":"2026-08-04T15:15:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยนต์นะครับ เพื่อที่จะช่วยเตือนคนหูหนวก หรือคน","time":"2026-08-04T15:15:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยนต์","นะ","ครับ"," ","เพื่อที่จะ","ช่วย","เตือน","คน","หูหนวก"," ","หรือ","คน"],"library":"newmm","runtime":0.00019431114196777344},"time":"2026-08-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตาบอดได้รับรู้ว่าด้านข้างและด้านหลังนี่มีอันตรายหรือมีการพบวัตถุต่าง ๆ ด้วยการสั่น และก็มี","time":"2026-08-04T15:15:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตาบอดได้รับรู้ว่าด้านข้างและด้านหลังนี่มีอันตรายหรือมีการพบวัตถุต่าง ๆ ด้วยการสั่น และก็มี","time":"2026-08-04T15:15:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตาบอด","ได้","รับรู้","ว่า","ด้าน","ข้าง","และ","ด้านหลัง","นี่","มี","อันตราย","หรือ","มี","การ","พบ","วัตถุ","ต่าง ๆ"," ","ด้วย","การสั่น"," ","และ","ก็","มี"],"library":"newmm","runtime":0.0003192424774169922},"time":"2026-08-04T15:15: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":[]},{"word":"การสั่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"การสั่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"การสั่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:15:12+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-04T15:15:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสียงให้กับคนตา่บอดำได้เข้าใจได้ด้วยนะครับ และระบบที่ 2 ก็คือ","time":"2026-08-04T15:15:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสียงให้กับคนตา่บอดำได้เข้าใจได้ด้วยนะครับ และระบบที่ 2 ก็คือ","time":"2026-08-04T15:15:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสียง","ให้","กับ","คน","ตา่บอ","ดำ","ได้","เข้าใจ","ได้","ด้วย","นะ","ครับ"," ","และ","ระบบ","ที่"," ","2"," ","ก็","คือ"],"library":"newmm","runtime":0.00026226043701171875},"time":"2026-08-04T15:15: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:15: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-04T15:15:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสียงดังเกินกว่ากำหนด หรือเวลาที่เรากำหนด","time":"2026-08-04T15:15:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสียงดังเกินกว่ากำหนด หรือเวลาที่เรากำหนด","time":"2026-08-04T15:15:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสียงดัง","เกิน","กว่า","กำหนด"," ","หรือ","เวลา","ที่","เรา","กำหนด"],"library":"newmm","runtime":0.00021123886108398438},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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-04T15:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ก็จะมีการเตือนด้วยการสั่นที่เนคแบนด์เพื่อเตือนให้คนหูหนวก","time":"2026-08-04T15:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ก็จะมีการเตือนด้วยการสั่นที่เนคแบนด์เพื่อเตือนให้คนหูหนวก","time":"2026-08-04T15:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","ก็","จะ","มี","การ","เตือน","ด้วย","การสั่น","ที่","เนค","แบนด์","เพื่อ","เตือน","ให้","คน","หูหนวก"],"library":"newmm","runtime":0.0012040138244628906},"time":"2026-08-04T15:15: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":[]},{"word":"เตือน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เตือน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เตือน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เตือน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"เตือน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]}]},"time":"2026-08-04T15:15: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-04T15:15:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้รับรู้ถึงการเตือนภัยที่เป็นอันตรายต่าง ๆ ","time":"2026-08-04T15:15:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้รับรู้ถึงการเตือนภัยที่เป็นอันตรายต่าง ๆ ","time":"2026-08-04T15:15:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","รับรู้","ถึง","การ","เตือนภัย","ที่","เป็นอันตราย","ต่าง ๆ"," "],"library":"newmm","runtime":0.00023555755615234375},"time":"2026-08-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15: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-04T15:15:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราไม่รับรู้อะไรเลยนี่ น่าจะอันตรายมาก ๆ เลยครับ เสียง","time":"2026-08-04T15:15:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราไม่รับรู้อะไรเลยนี่ น่าจะอันตรายมาก ๆ เลยครับ เสียง","time":"2026-08-04T15:15:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ไม่","รับรู้","อะไร","เลย","นี่"," ","น่าจะ","อันตราย","มาก"," ","ๆ"," ","เลย","ครับ"," ","เสียง"],"library":"newmm","runtime":0.0002307891845703125},"time":"2026-08-04T15:15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:15:40+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-04T15:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ดังกว่าที่กำหนด และการสั่นอย่างเดียวเท่านั้นครับ และในส่วนที่ 3 นะครับ ถ้าอันตรายที่เราพบ","time":"2026-08-04T15:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ดังกว่าที่กำหนด และการสั่นอย่างเดียวเท่านั้นครับ และในส่วนที่ 3 นะครับ ถ้าอันตรายที่เราพบ","time":"2026-08-04T15:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ดัง","กว่า","ที่","กำหนด"," ","และ","การสั่น","อย่าง","เดียว","เท่านั้น","ครับ"," ","และ","ใน","ส่วน","ที่"," ","3"," ","นะ","ครับ"," ","ถ้า","อันตราย","ที่","เรา","พบ"],"library":"newmm","runtime":0.000385284423828125},"time":"2026-08-04T15:15: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":[]},{"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":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"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":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"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":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"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":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:15: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":[]},{"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":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นานเกินไป ก็จะมีการส่งข้อความไปทาง Telegram ","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-04T15:15:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นานเกินไป ก็จะมีการส่งข้อความไปทาง Telegram ","time":"2026-08-04T15:15:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นานเกินไป ก็จะมีการส่งข้อความไปทาง Telegram ","time":"2026-08-04T15:15:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นาน","เกินไป"," ","ก็","จะ","มี","การ","ส่ง","ข้อความ","ไป","ทาง"," ","Telegram"," "],"library":"newmm","runtime":0.0010390281677246094},"time":"2026-08-04T15:15: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":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:15: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":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:15: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":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:15: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":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:15: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":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:15: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-04T15:15:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้ดูแลของพวกเรา ญาติของพวกเราได้ทราบว่าเรา","time":"2026-08-04T15:15:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้ดูแลของพวกเรา ญาติของพวกเราได้ทราบว่าเรา","time":"2026-08-04T15:15:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้ดูแล","ของ","พวกเรา"," ","ญาติ","ของ","พวกเรา","ได้","ทราบ","ว่า","เรา"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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":[]}]},"time":"2026-08-04T15:15: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-04T15:16:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ไม่ปลอดภัยครับ ส่วนที่ถ้าเรารู้สึกไม่ปลอดภัยอยู่ในสถานการณ์อันตราย ","time":"2026-08-04T15:16:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ไม่ปลอดภัยครับ ส่วนที่ถ้าเรารู้สึกไม่ปลอดภัยอยู่ในสถานการณ์อันตราย ","time":"2026-08-04T15:16:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ไม่","ปลอดภัย","ครับ"," ","ส่วน","ที่","ถ้า","เรา","รู้สึก","ไม่","ปลอดภัย","อยู่","ใน","สถานการณ์","อันตราย"," "],"library":"newmm","runtime":0.0003097057342529297},"time":"2026-08-04T15:16: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ปลอดภัย","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ปลอดภัย","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ปลอดภัย","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ปลอดภัย","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ปลอดภัย","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"อันตราย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ปุ่มสีแดงด้านข้างจะเป็นปุ่ม SOS แจ้งเตือนและ","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-04T15:16:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปุ่มสีแดงด้านข้างจะเป็นปุ่ม SOS แจ้งเตือนและ","time":"2026-08-04T15:16:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปุ่มสีแดงด้านข้างจะเป็นปุ่ม SOS แจ้งเตือนและ","time":"2026-08-04T15:16:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปุ่ม","สีแดง","ด้าน","ข้าง","จะ","เป็น","ปุ่ม"," ","SOS"," ","แจ้ง","เตือน","และ"],"library":"newmm","runtime":0.0009753704071044922},"time":"2026-08-04T15:16: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":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:16: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-04T15:16:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งพิกัดและส่งความช่วยเหลือกับคนข้างตัวเราครับ สไลด์","time":"2026-08-04T15:16:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งพิกัดและส่งความช่วยเหลือกับคนข้างตัวเราครับ สไลด์","time":"2026-08-04T15:16:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่ง","พิกัด","และ","ส่ง","ความช่วยเหลือ","กับ","คน","ข้าง","ตัวเรา","ครับ"," ","สไลด์"],"library":"newmm","runtime":0.0003681182861328125},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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-04T15:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ผมได้นำไปทดสอบได้จริงนะครับ จากผู้ที่เป็นเพื่อนของพวกเรา","time":"2026-08-04T15:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ผมได้นำไปทดสอบได้จริงนะครับ จากผู้ที่เป็นเพื่อนของพวกเรา","time":"2026-08-04T15:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ผม","ได้","นำ","ไป","ทดสอบ","ได้","จริง","นะ","ครับ"," ","จาก","ผู้","ที่","เป็นเพื่อน","ของ","พวกเรา"],"library":"newmm","runtime":0.0002574920654296875},"time":"2026-08-04T15:16: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":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็นเพื่อน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็นเพื่อน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็นเพื่อน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็นเพื่อน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็นเพื่อน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T15:16: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-04T15:16:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือผู้ที่มีความบกพร่องทางการได้ยิน บุคลากรที่โรงเรียนผม ","time":"2026-08-04T15:16:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือผู้ที่มีความบกพร่องทางการได้ยิน บุคลากรที่โรงเรียนผม ","time":"2026-08-04T15:16:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ผู้","ที่","มี","ความ","บกพร่อง","ทางการ","ได้ยิน"," ","บุคลากร","ที่","โรงเรียน","ผม"," "],"library":"newmm","runtime":0.00024127960205078125},"time":"2026-08-04T15:16: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:16: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-04T15:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็พบว่าการแจ้งเตือนต่าง ๆ ใช้งานได้ดีเลยครับ ","time":"2026-08-04T15:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็พบว่าการแจ้งเตือนต่าง ๆ ใช้งานได้ดีเลยครับ ","time":"2026-08-04T15:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","พบ","ว่าการ","แจ้ง","เตือน","ต่าง ๆ"," ","ใช้งาน","ได้ดี","เลย","ครับ"," "],"library":"newmm","runtime":0.00022554397583007812},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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-04T15:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การตรวจจับก็ค่อยข้างจะ","time":"2026-08-04T15:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การตรวจจับก็ค่อยข้างจะ","time":"2026-08-04T15:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การตรวจจับ","ก็","ค่อย","ข้าง","จะ"],"library":"newmm","runtime":0.00015354156494140625},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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-04T15:16:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความแม่นยำนะครับ และเมื่อมีเสียงดังก็","time":"2026-08-04T15:16:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความแม่นยำนะครับ และเมื่อมีเสียงดังก็","time":"2026-08-04T15:16:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ความแม่นยำ","นะ","ครับ"," ","และ","เมื่อ","มี","เสียงดัง","ก็"],"library":"newmm","runtime":0.00019240379333496094},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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-04T15:16:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แจ้งเตือนเราด้วยการสั่นได้ เมื่อการใช้งาน","time":"2026-08-04T15:16:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แจ้งเตือนเราด้วยการสั่นได้ เมื่อการใช้งาน","time":"2026-08-04T15:16:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แจ้ง","เตือน","เรา","ด้วย","การสั่น","ได้"," ","เมื่อ","การใช้งาน"],"library":"newmm","runtime":0.000156402587890625},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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":[]}]},"time":"2026-08-04T15:16: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-04T15:16:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ คนหูหนวกเมื่อเข้าไปอยู่ในชุมชน คนหูหนวก","time":"2026-08-04T15:16:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ คนหูหนวกเมื่อเข้าไปอยู่ในชุมชน คนหูหนวก","time":"2026-08-04T15:16:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","คน","หูหนวก","เมื่อ","เข้าไป","อยู่","ใน","ชุมชน"," ","คน","หูหนวก"],"library":"newmm","runtime":0.00021028518676757812},"time":"2026-08-04T15:16: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-04T15:16: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-04T15:16: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-04T15:16: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-04T15:16: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-04T15:16: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-04T15:16:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชอบใจที่จะมีอุปกรณ์นี้ เนื่องจากว่าก็ไม่ได้ใช้งเบาแล้วก็รู้สึกว่ามันไม่เป็นภาระในการใช้","time":"2026-08-04T15:16:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชอบใจที่จะมีอุปกรณ์นี้ เนื่องจากว่าก็ไม่ได้ใช้งเบาแล้วก็รู้สึกว่ามันไม่เป็นภาระในการใช้","time":"2026-08-04T15:16:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชอบใจ","ที่จะ","มี","อุปกรณ์","นี้"," ","เนื่องจากว่า","ก็","ไม่","ได้","ใช้","ง","เบา","แล้วก็","รู้สึก","ว่า","มัน","ไม่","เป็น","ภาระ","ใน","การ","ใช้"],"library":"newmm","runtime":0.0003592967987060547},"time":"2026-08-04T15:16: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T15:16: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T15:16: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-04T15:16:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้เคลื่อนไหวได้มั่นใจมากยิ่งขึ้น และสามารถขอความช่วยเหลือได้ ","time":"2026-08-04T15:16:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้เคลื่อนไหวได้มั่นใจมากยิ่งขึ้น และสามารถขอความช่วยเหลือได้ ","time":"2026-08-04T15:16:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","เคลื่อนไหว","ได้","มั่นใจ","มากยิ่งขึ้น"," ","และ","สามารถ","ขอความช่วยเหลือ","ได้"," "],"library":"newmm","runtime":0.0002968311309814453},"time":"2026-08-04T15:16: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-04T15:16: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-04T15:16: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-04T15:16: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-04T15:16: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-04T15:16: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-04T15:17:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ ดังนั้นนี่ รู้สึกว่าอยากจะได้อุปกรณืนี้ไว้ใช้ครับ ","time":"2026-08-04T15:17:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ ดังนั้นนี่ รู้สึกว่าอยากจะได้อุปกรณืนี้ไว้ใช้ครับ ","time":"2026-08-04T15:17:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้"," ","ดังนั้น","นี่"," ","รู้สึก","ว่า","อยาก","จะ","ได้","อุป","กร","ณืนี้","ไว้","ใช้","ครับ"," "],"library":"newmm","runtime":0.00027942657470703125},"time":"2026-08-04T15:17: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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-04T15:17:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ถัดไปครับ ผลกระทบต่อคุณภาพชีวิตนะครับ ถ้าทุกท่านเป็นคนตาบอด","time":"2026-08-04T15:17:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ถัดไปครับ ผลกระทบต่อคุณภาพชีวิตนะครับ ถ้าทุกท่านเป็นคนตาบอด","time":"2026-08-04T15:17:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ถัดไป","ครับ"," ","ผลกระทบ","ต่อ","คุณภาพชีวิต","นะ","ครับ"," ","ถ้า","ทุกท่าน","เป็น","คนตาบอด"],"library":"newmm","runtime":0.00032782554626464844},"time":"2026-08-04T15:17: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":[]},{"word":"คนตาบอด","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"คนตาบอด","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"คนตาบอด","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"คนตาบอด","suggestions":["ตาบอด"]}]},"time":"2026-08-04T15:17: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":[]},{"word":"คนตาบอด","suggestions":["ตาบอด"]}]},"time":"2026-08-04T15:17: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-04T15:17:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เป็นคนพิการหูหนวกเหมือนผม หรือเป็นคนตาบอด มีอุปกรณ์","time":"2026-08-04T15:17:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เป็นคนพิการหูหนวกเหมือนผม หรือเป็นคนตาบอด มีอุปกรณ์","time":"2026-08-04T15:17:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เป็น","คนพิการ","หูหนวก","เหมือน","ผม"," ","หรือ","เป็น","คนตาบอด"," ","มี","อุปกรณ์"],"library":"newmm","runtime":0.0002486705780029297},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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-04T15:17:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชิ้นนี้ใช้ ผมก็คิดว่าพวกเราจะมีอิสระในการเดินทาง ","time":"2026-08-04T15:17:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชิ้นนี้ใช้ ผมก็คิดว่าพวกเราจะมีอิสระในการเดินทาง ","time":"2026-08-04T15:17:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชิ้น","นี้","ใช้"," ","ผม","ก็","คิด","ว่า","พวกเรา","จะ","มีอิสระ","ใน","การ","เดินทาง"," "],"library":"newmm","runtime":0.00022673606872558594},"time":"2026-08-04T15:17: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":[]},{"word":"จะ","suggestions":[]},{"word":"มีอิสระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดินทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"จะ","suggestions":[]},{"word":"มีอิสระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดินทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"จะ","suggestions":[]},{"word":"มีอิสระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดินทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"จะ","suggestions":[]},{"word":"มีอิสระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดินทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"จะ","suggestions":[]},{"word":"มีอิสระ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดินทาง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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-04T15:17:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การใช้ชีวิต ไม่ต้องกลัว และมีความมั่นใจในการใช้ชีวิตมากขึ้นครับ ","time":"2026-08-04T15:17:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การใช้ชีวิต ไม่ต้องกลัว และมีความมั่นใจในการใช้ชีวิตมากขึ้นครับ ","time":"2026-08-04T15:17:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ใช้ชีวิต"," ","ไม่ต้อง","กลัว"," ","และ","มี","ความมั่นใจ","ใน","การ","ใช้ชีวิต","มากขึ้น","ครับ"," "],"library":"newmm","runtime":0.0003190040588378906},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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-04T15:17:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วข้อที่เป็นประโยชน์ต่อการทำงาน ก็คือสถานประกอบการหรือทุก ๆ ก็จะห่วงใยผมน้อยลง และ","time":"2026-08-04T15:17:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วข้อที่เป็นประโยชน์ต่อการทำงาน ก็คือสถานประกอบการหรือทุก ๆ ก็จะห่วงใยผมน้อยลง และ","time":"2026-08-04T15:17:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","ข้อ","ที่","เป็นประโยชน์","ต่อ","การทำงาน"," ","ก็","คือ","สถานประกอบการ","หรือ","ทุก ๆ"," ","ก็","จะ","ห่วงใย","ผม","น้อยลง"," ","และ"],"library":"newmm","runtime":0.00036263465881347656},"time":"2026-08-04T15:17: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ห่วงใย","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ห่วงใย","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ห่วงใย","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ห่วงใย","suggestions":["ห่วง"]},{"word":"ผม","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ห่วงใย","suggestions":["ห่วง"]},{"word":"ผม","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T15:17: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-04T15:17:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเพิ่มโอกาสในการสมัคร ก๋จะผ่านงานได้ง่ายนะค","time":"2026-08-04T15:17:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเพิ่มโอกาสในการสมัคร ก๋จะผ่านงานได้ง่ายนะค","time":"2026-08-04T15:17:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เพิ่ม","โอกาส","ใน","การ","สมัคร"," ","ก๋","จะ","ผ่าน","งาน","ได้","ง่าย","นะ","ค"],"library":"newmm","runtime":0.0002315044403076172},"time":"2026-08-04T15:17: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":[]},{"word":"นะ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"นะ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"นะ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"นะ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"นะ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T15:17: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-04T15:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะช่วยดูแลเราอยู่แล้ว ไม่ต้องเป็นห่วงครับ แล้วก็","time":"2026-08-04T15:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะช่วยดูแลเราอยู่แล้ว ไม่ต้องเป็นห่วงครับ แล้วก็","time":"2026-08-04T15:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","ช่วยดูแล","เรา","อยู่แล้ว"," ","ไม่ต้อง","เป็นห่วง","ครับ"," ","แล้วก็"],"library":"newmm","runtime":0.0004918575286865234},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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-04T15:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากจะให้อุปกรณ์ชิ้นนี้นี่ช่วยทำให้ทุกคนนี่รู้สึกถึงความใช้งานได้ง่าย ","time":"2026-08-04T15:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากจะให้อุปกรณ์ชิ้นนี้นี่ช่วยทำให้ทุกคนนี่รู้สึกถึงความใช้งานได้ง่าย ","time":"2026-08-04T15:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยาก","จะ","ให้","อุปกรณ์","ชิ้น","นี้","นี่","ช่วย","ทำให้","ทุกคน","นี่","รู้สึก","ถึง","ความ","ใช้งาน","ได้","ง่าย"," "],"library":"newmm","runtime":0.00026226043701171875},"time":"2026-08-04T15:17: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":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:17: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-04T15:17:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และที่สำคัญครับ สามารถตรวจจับได้ เราผ่านการทดสอบ","time":"2026-08-04T15:17:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และที่สำคัญครับ สามารถตรวจจับได้ เราผ่านการทดสอบ","time":"2026-08-04T15:17:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ที่","สำคัญ","ครับ"," ","สามารถ","ตรวจ","จับได้"," ","เรา","ผ่านการทดสอบ"],"library":"newmm","runtime":0.00021314620971679688},"time":"2026-08-04T15:17: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-04T15:17: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-04T15:17: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-04T15:17: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-04T15:17: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-04T15:17: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-04T15:17:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาแล้ว และถ้าสมมติมีการพัฒนายิ่งขึ้น ","time":"2026-08-04T15:17:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาแล้ว และถ้าสมมติมีการพัฒนายิ่งขึ้น ","time":"2026-08-04T15:17:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","แล้ว"," ","และ","ถ้า","สมมติ","มี","การพัฒนา","ยิ่งขึ้น"," "],"library":"newmm","runtime":0.00019550323486328125},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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-04T15:17:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การตรวจจับดียิ่งขึ้นในอนาคตผม","time":"2026-08-04T15:17:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การตรวจจับดียิ่งขึ้นในอนาคตผม","time":"2026-08-04T15:17:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การตรวจจับ","ดี","ยิ่งขึ้น","ในอนาคต","ผม"],"library":"newmm","runtime":0.00017786026000976562},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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-04T15:17:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็อยากจะให้มีการพัฒนาให้","time":"2026-08-04T15:17:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็อยากจะให้มีการพัฒนาให้","time":"2026-08-04T15:17:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","อยาก","จะ","ให้","มี","การพัฒนา","ให้"],"library":"newmm","runtime":0.00011944770812988281},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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":[]}]},"time":"2026-08-04T15:17: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-04T15:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้งานได้มากยิ่งขึ้นครับ ผมขอสรุปไว้หน้าสุดท้าย","time":"2026-08-04T15:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้งานได้มากยิ่งขึ้นครับ ผมขอสรุปไว้หน้าสุดท้าย","time":"2026-08-04T15:18:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้งาน","ได้","มากยิ่งขึ้น","ครับ"," ","ผม","ขอ","สรุป","ไว้หน้า","สุดท้าย"],"library":"newmm","runtime":0.00018715858459472656},"time":"2026-08-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ว่าทุก ๆ คน อาจจะมองด้านล่าง การมอง","time":"2026-08-04T15:18:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ว่าทุก ๆ คน อาจจะมองด้านล่าง การมอง","time":"2026-08-04T15:18:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ว่า","ทุก ๆ"," ","คน"," ","อาจจะ","มอง","ด้านล่าง"," ","การ","มอง"],"library":"newmm","runtime":0.00019240379333496094},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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-04T15:18:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากด้านหลังเป็นเรื่องธรรมดาแต่อยากให้สิ่งนี้เป็นสิ่ง","time":"2026-08-04T15:18:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากด้านหลังเป็นเรื่องธรรมดาแต่อยากให้สิ่งนี้เป็นสิ่ง","time":"2026-08-04T15:18:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","ด้านหลัง","เป็นเรื่อง","ธรรมดา","แต่","อยาก","ให้","สิ่ง","นี้","เป็น","สิ่ง"],"library":"newmm","runtime":0.00020122528076171875},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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-04T15:18:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่าเทียมในการดูแลความปลอดภัยของพวกเราและเพื่อน ๆ คนพิการ","time":"2026-08-04T15:18:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่าเทียมในการดูแลความปลอดภัยของพวกเราและเพื่อน ๆ คนพิการ","time":"2026-08-04T15:18:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่าเทียม","ใน","การ","ดูแล","ความปลอดภัย","ของ","พวกเรา","และ","เพื่อน ๆ"," ","คนพิการ"],"library":"newmm","runtime":0.00023221969604492188},"time":"2026-08-04T15:18: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":[]},{"word":" ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":" ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":" ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":" ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":" ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T15:18: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-04T15:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ อันนี้จะเป็นปุ่ม อันนี้ผมเปิดเครื่องแล้วนะครับ ","time":"2026-08-04T15:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ อันนี้จะเป็นปุ่ม อันนี้ผมเปิดเครื่องแล้วนะครับ ","time":"2026-08-04T15:18:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","อันนี้","จะ","เป็น","ปุ่ม"," ","อันนี้","ผม","เปิด","เครื่อง","แล้ว","นะ","ครับ"," "],"library":"newmm","runtime":0.0004031658172607422},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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-04T15:18:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากครับ แค่เปิดเครื่อง ผมก็รู้ได้แล้วว่า","time":"2026-08-04T15:18:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากครับ แค่เปิดเครื่อง ผมก็รู้ได้แล้วว่า","time":"2026-08-04T15:18:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก","ครับ"," ","แค่","เปิด","เครื่อง"," ","ผม","ก็","รู้","ได้","แล้ว","ว่า"],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เรามีบุคคลที่จะใกล้ ๆ ก็จะมีการแจ้งเตือนนะครับ โดยการสั่นที่ Neckband ของผม ก็จะ","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-04T15:18:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรามีบุคคลที่จะใกล้ ๆ ก็จะมีการแจ้งเตือนนะครับ โดยการสั่นที่ Neckband ของผม ก็จะ","time":"2026-08-04T15:18:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรามีบุคคลที่จะใกล้ ๆ ก็จะมีการแจ้งเตือนนะครับ โดยการสั่นที่ Neckband ของผม ก็จะ","time":"2026-08-04T15:18:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","มี","บุคคล","ที่จะ","ใกล้"," ","ๆ"," ","ก็","จะ","มี","การ","แจ้ง","เตือน","นะ","ครับ"," ","โดย","การสั่น","ที่"," ","Neckband"," ","ของ","ผม"," ","ก็","จะ"],"library":"newmm","runtime":0.0003178119659423828},"time":"2026-08-04T15:18: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":[]},{"word":"เตือน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Neckband","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เตือน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Neckband","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เตือน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Neckband","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เตือน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Neckband","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เตือน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Neckband","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:18: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-04T15:18:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าใจว่ามีใครอยู่ข้าง ๆ เรา เพราะว่าเวลาเราบางทีนี่ ","time":"2026-08-04T15:18:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าใจว่ามีใครอยู่ข้าง ๆ เรา เพราะว่าเวลาเราบางทีนี่ ","time":"2026-08-04T15:18:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าใจ","ว่า","มี","ใคร","อยู่","ข้าง ๆ"," ","เรา"," ","เพราะว่า","เวลา","เรา","บางที","นี่"," "],"library":"newmm","runtime":0.00024175643920898438},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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":[]}]},"time":"2026-08-04T15:18: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-04T15:18:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่บนท้องถนนนี่ เราไม่ได้มองด้านล่าง หรือเห็น","time":"2026-08-04T15:18:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่บนท้องถนนนี่ เราไม่ได้มองด้านล่าง หรือเห็น","time":"2026-08-04T15:18:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","บน","ท้องถนน","นี่"," ","เรา","ไม่","ได้","มอง","ด้านล่าง"," ","หรือ","เห็น"],"library":"newmm","runtime":0.00019931793212890625},"time":"2026-08-04T15:18: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":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T15:18: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":[]},{"word":"เห็น","suggestions":[]}]},"time":"2026-08-04T15:18: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-04T15:18:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้านหลังนี่ อันตรายมากครับ แต่สิ่งนี้","time":"2026-08-04T15:18:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้านหลังนี่ อันตรายมากครับ แต่สิ่งนี้","time":"2026-08-04T15:18:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้านหลัง","นี่"," ","อันตราย","มาก","ครับ"," ","แต่","สิ่ง","นี้"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะแก้ปัญหาด้วยเทคโนโลยีผู้พิการ ที่เราพัฒนาขึ้นมา","time":"2026-08-04T15:18:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะแก้ปัญหาด้วยเทคโนโลยีผู้พิการ ที่เราพัฒนาขึ้นมา","time":"2026-08-04T15:18:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","แก้ปัญหา","ด้วย","เทคโนโลยี","ผู้","พิการ"," ","ที่","เรา","พัฒนา","ขึ้น","มา"],"library":"newmm","runtime":0.00019359588623046875},"time":"2026-08-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ขอบคุณมาก ๆ เลยครับ ","time":"2026-08-04T15:18:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ขอบคุณมาก ๆ เลยครับ ","time":"2026-08-04T15:18:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ขอบคุณ","มาก"," ","ๆ"," ","เลย","ครับ"," "],"library":"newmm","runtime":0.00014472007751464844},"time":"2026-08-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ ก่อนอื่นก็ขอชื่นชม","time":"2026-08-04T15:18:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ ก่อนอื่นก็ขอชื่นชม","time":"2026-08-04T15:18:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","ก่อนอื่น","ก็","ขอ","ชื่นชม"],"library":"newmm","runtime":0.0001461505889892578},"time":"2026-08-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:18: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-04T15:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นักเรียนจากโรงเรียนโสตศึกษาทุ่งมหาเมฆมากนะครับ ","time":"2026-08-04T15:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นักเรียนจากโรงเรียนโสตศึกษาทุ่งมหาเมฆมากนะครับ ","time":"2026-08-04T15:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นักเรียน","จาก","โรงเรียน","โสตศึกษา","ทุ่ง","มหา","เมฆมาก","นะ","ครับ"," "],"library":"newmm","runtime":0.0002231597900390625},"time":"2026-08-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เคยพัฒนาสื่อต่าง ๆ ให้คนหูหนวกครับ ","time":"2026-08-04T15:19:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เคยพัฒนาสื่อต่าง ๆ ให้คนหูหนวกครับ ","time":"2026-08-04T15:19:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เคย","พัฒนา","สื่อ","ต่าง ๆ"," ","ให้","คน","หูหนวก","ครับ"," "],"library":"newmm","runtime":0.00014591217041015625},"time":"2026-08-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ตอนนี้ดีใจมากนะครับ เพราะว่าไม่ใช่","time":"2026-08-04T15:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ตอนนี้ดีใจมากนะครับ เพราะว่าไม่ใช่","time":"2026-08-04T15:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ตอนนี้","ดีใจ","มาก","นะ","ครับ"," ","เพราะว่า","ไม่","ใช่"],"library":"newmm","runtime":0.0002243518829345703},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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-04T15:19:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยุคที่เราป้อนให้กับคนหูหนวกอย่างเดียว","time":"2026-08-04T15:19:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยุคที่เราป้อนให้กับคนหูหนวกอย่างเดียว","time":"2026-08-04T15:19:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยุค","ที่","เรา","ป้อน","ให้","กับ","คน","หูหนวก","อย่าง","เดียว"],"library":"newmm","runtime":0.0001914501190185547},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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-04T15:19:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้ว แต่ว่าคนหูหนวกสามารถพัฒนาสื่อเพื่อ","time":"2026-08-04T15:19:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้ว แต่ว่าคนหูหนวกสามารถพัฒนาสื่อเพื่อ","time":"2026-08-04T15:19:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว"," ","แต่ว่า","คน","หูหนวก","สามารถ","พัฒนา","สื่อ","เพื่อ"],"library":"newmm","runtime":0.00018596649169921875},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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-04T15:19:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วยเหลือผู้พิการได้นะครับ ","time":"2026-08-04T15:19:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วยเหลือผู้พิการได้นะครับ ","time":"2026-08-04T15:19:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วยเหลือ","ผู้","พิการ","ได้","นะ","ครับ"," "],"library":"newmm","runtime":0.0001373291015625},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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-04T15:19:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้อาจารย์ชื่นชมจริง ๆ นะครับ ทีนี้ ","time":"2026-08-04T15:19:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้อาจารย์ชื่นชมจริง ๆ นะครับ ทีนี้ ","time":"2026-08-04T15:19:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","อาจารย์","ชื่นชม","จริง ๆ"," ","นะ","ครับ"," ","ทีนี้"," "],"library":"newmm","runtime":0.0001609325408935547},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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-04T15:19:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาถึง เพื่อกระชับเวลานะครับ ขอ","time":"2026-08-04T15:19:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาถึง เพื่อกระชับเวลานะครับ ขอ","time":"2026-08-04T15:19:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาถึง"," ","เพื่อ","กระชับ","เวลา","นะ","ครับ"," ","ขอ"],"library":"newmm","runtime":0.00016450881958007812},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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-04T15:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าสู่คำถามเลยนะครับ คำถามแรงนะครับ เกี่ยวกับเรื่องของ","time":"2026-08-04T15:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าสู่คำถามเลยนะครับ คำถามแรงนะครับ เกี่ยวกับเรื่องของ","time":"2026-08-04T15:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าสู่","คำถาม","เลย","นะ","ครับ"," ","คำถาม","แรง","นะ","ครับ"," ","เกี่ยวกับ","เรื่อง","ของ"],"library":"newmm","runtime":0.00021314620971679688},"time":"2026-08-04T15:19: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:19: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-04T15:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวแบตเตอรี่ ","time":"2026-08-04T15:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวแบตเตอรี่ ","time":"2026-08-04T15:19:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","แบตเตอรี่"," "],"library":"newmm","runtime":0.00008940696716308594},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19:39+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-04T15:19:39+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-04T15:19:39+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-04T15:19:39+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-04T15:19: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-04T15:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เครื่องนี้ใช้น่ะครับ ไม่ทราบว่าชาร์จทีหนึ่ง","time":"2026-08-04T15:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เครื่องนี้ใช้น่ะครับ ไม่ทราบว่าชาร์จทีหนึ่ง","time":"2026-08-04T15:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เครื่อง","นี้","ใช้","น่ะ","ครับ"," ","ไม่","ทราบ","ว่า","ชาร์จ","ที","หนึ่ง"],"library":"newmm","runtime":0.00020742416381835938},"time":"2026-08-04T15:19: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":["1","๑"]}]},"time":"2026-08-04T15:19: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":["1","๑"]}]},"time":"2026-08-04T15:19: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":["1","๑"]}]},"time":"2026-08-04T15:19: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":["1","๑"]}]},"time":"2026-08-04T15:19: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":["1","๑"]}]},"time":"2026-08-04T15:19: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-04T15:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้ได้นานแค่ไหน ","time":"2026-08-04T15:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้ได้นานแค่ไหน ","time":"2026-08-04T15:19:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้ได้","นาน","แค่","ไหน"," "],"library":"newmm","runtime":0.00013303756713867188},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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":[]}]},"time":"2026-08-04T15:19: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-04T15:19:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เอาเป็นคำถามทีละคำถามแล้วกันนะครับ จะได้ตอบเรียงไป ","time":"2026-08-04T15:19:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เอาเป็นคำถามทีละคำถามแล้วกันนะครับ จะได้ตอบเรียงไป ","time":"2026-08-04T15:19:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอา","เป็น","คำถาม","ทีละ","คำถาม","แล้วกัน","นะ","ครับ"," ","จะ","ได้","ตอบ","เรียง","ไป"," "],"library":"newmm","runtime":0.0002617835998535156},"time":"2026-08-04T15:19: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":[]},{"word":"ตอบ","suggestions":[]},{"word":"เรียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"ตอบ","suggestions":[]},{"word":"เรียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"ตอบ","suggestions":[]},{"word":"เรียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"ตอบ","suggestions":[]},{"word":"เรียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:19: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":[]},{"word":"ตอบ","suggestions":[]},{"word":"เรียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:19: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-04T15:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// สำหรับตัวของแบตเตอรี่ ","time":"2026-08-04T15:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// สำหรับตัวของแบตเตอรี่ ","time":"2026-08-04T15:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","สำหรับ","ตัว","ของ","แบตเตอรี่"," "],"library":"newmm","runtime":0.00013256072998046875},"time":"2026-08-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:19: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-04T15:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ผมขออนุญาตเล่านิดหนึ่งนะครับ เป็นการ","time":"2026-08-04T15:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ผมขออนุญาตเล่านิดหนึ่งนะครับ เป็นการ","time":"2026-08-04T15:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ผม","ขออนุญาต","เล่า","นิดหนึ่ง","นะ","ครับ"," ","เป็นการ"],"library":"newmm","runtime":0.0006265640258789062},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":["เป็นงาน","เป็นราย","เป็นกลาง"]}]},"time":"2026-08-04T15:20: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":["เป็นงาน","เป็นราย","เป็นกลาง"]}]},"time":"2026-08-04T15:20:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คิดว่าเราประเมินแล้วใช้ได้ 7 ชั่วโมง เพราะว่า","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-04T15:20:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดว่าเราประเมินแล้วใช้ได้ 7 ชั่วโมง เพราะว่า","time":"2026-08-04T15:20:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดว่าเราประเมินแล้วใช้ได้ 7 ชั่วโมง เพราะว่า","time":"2026-08-04T15:20:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิด","ว่า","เรา","ประเมิน","แล้ว","ใช้ได้"," ","7"," ","ชั่วโมง"," ","เพราะว่า"],"library":"newmm","runtime":0.0002524852752685547},"time":"2026-08-04T15:20: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T15:20: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T15:20: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T15:20: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T15:20: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]}]},"time":"2026-08-04T15:20: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-04T15:20:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การใช้นี่้ มันเป็นครั้ง เป็นครั้ง แต่พอเราใช้จริงครับ ","time":"2026-08-04T15:20:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การใช้นี่้ มันเป็นครั้ง เป็นครั้ง แต่พอเราใช้จริงครับ ","time":"2026-08-04T15:20:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ใช้","นี่","้"," ","มัน","เป็น","ครั้ง"," ","เป็น","ครั้ง"," ","แต่","พอ","เรา","ใช้","จริง","ครับ"," "],"library":"newmm","runtime":0.00019025802612304688},"time":"2026-08-04T15:20: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":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:20: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-04T15:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กำลังไฟไม่เพียงพอ แล้วก็","time":"2026-08-04T15:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กำลังไฟไม่เพียงพอ แล้วก็","time":"2026-08-04T15:20:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กำลัง","ไฟ","ไม่","เพียงพอ"," ","แล้วก็"],"library":"newmm","runtime":0.0013287067413330078},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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-04T15:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แสดงผลไม่ดี ครับ แล้วก็ได้เปลี่ยนจากแบตเตอรี่ที่","time":"2026-08-04T15:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แสดงผลไม่ดี ครับ แล้วก็ได้เปลี่ยนจากแบตเตอรี่ที่","time":"2026-08-04T15:20:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แสดงผล","ไม่","ดี"," ","ครับ"," ","แล้ว","ก็ได้","เปลี่ยน","จาก","แบตเตอรี่","ที่"],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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-04T15:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ที่ต้นคอนะครับ เปลี่ยนมาเป็นแบตเตอรี่รูปแบบนี้ ","time":"2026-08-04T15:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ที่ต้นคอนะครับ เปลี่ยนมาเป็นแบตเตอรี่รูปแบบนี้ ","time":"2026-08-04T15:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ที่","ต้นคอ","นะ","ครับ"," ","เปลี่ยน","มา","เป็น","แบตเตอรี่","รูป","แบบนี้"," "],"library":"newmm","runtime":0.0002415180206298828},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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-04T15:20:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้ใช้งานได้นานขึ้น ลดปัยหาเรื่องการติดและดับมา","time":"2026-08-04T15:20:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้ใช้งานได้นานขึ้น ลดปัยหาเรื่องการติดและดับมา","time":"2026-08-04T15:20:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","ใช้งาน","ได้","นาน","ขึ้น"," ","ลด","ปัย","หาเรื่อง","การ","ติด","และ","ดับ","มา"],"library":"newmm","runtime":0.0002772808074951172},"time":"2026-08-04T15:20: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-04T15:20: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-04T15:20: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-04T15:20: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-04T15:20: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-04T15:20:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มากขึ้นครับ ตอนนี้ก็น่าจะใช้ได้อยู่ประมาณ... ถ้าในกรณีของ 7 ชั่วโมง ","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-04T15:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากขึ้นครับ ตอนนี้ก็น่าจะใช้ได้อยู่ประมาณ... ถ้าในกรณีของ 7 ชั่วโมง ","time":"2026-08-04T15:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากขึ้นครับ ตอนนี้ก็น่าจะใช้ได้อยู่ประมาณ... ถ้าในกรณีของ 7 ชั่วโมง ","time":"2026-08-04T15:20:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากขึ้น","ครับ"," ","ตอนนี้","ก็","น่าจะ","ใช้ได้","อยู่","ประมาณ","..."," ","ถ้า","ใน","กรณี","ของ"," ","7"," ","ชั่วโมง"," "],"library":"newmm","runtime":0.00034499168395996094},"time":"2026-08-04T15: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":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กรณี","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กรณี","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กรณี","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กรณี","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กรณี","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:20:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในเวลาที่อาจจะไม่ได้เจอสิ่งแวดล้อมมากเกินไป ","time":"2026-08-04T15:20:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในเวลาที่อาจจะไม่ได้เจอสิ่งแวดล้อมมากเกินไป ","time":"2026-08-04T15:20:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","เวลา","ที่","อาจจะ","ไม่","ได้","เจอ","สิ่งแวดล้อม","มากเกินไป"," "],"library":"newmm","runtime":0.0002512931823730469},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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-04T15:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่วันนี้อาจจะเราทดลอง แล้วเจอผู้คนมากมาย ","time":"2026-08-04T15:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่วันนี้อาจจะเราทดลอง แล้วเจอผู้คนมากมาย ","time":"2026-08-04T15:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","วันนี้","อาจจะ","เรา","ทดลอง"," ","แล้ว","เจอ","ผู้คน","มากมาย"," "],"library":"newmm","runtime":0.00023365020751953125},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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":[]}]},"time":"2026-08-04T15:20: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-04T15:20:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ แจ้งเตือนบ่อย ๆ ก็อาจจะน้อยลงครับ // โอเค แสดงว่าเวลาตรงนั้น","time":"2026-08-04T15:20:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ แจ้งเตือนบ่อย ๆ ก็อาจจะน้อยลงครับ // โอเค แสดงว่าเวลาตรงนั้น","time":"2026-08-04T15:20:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","แจ้ง","เตือน","บ่อย ๆ"," ","ก็","อาจจะ","น้อยลง","ครับ"," ","//"," ","โอเค"," ","แสดงว่า","เวลา","ตรงนั้น"],"library":"newmm","runtime":0.0003113746643066406},"time":"2026-08-04T15:20: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":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสดงว่า","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ตรงนั้น","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสดงว่า","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ตรงนั้น","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสดงว่า","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ตรงนั้น","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสดงว่า","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ตรงนั้น","suggestions":[]}]},"time":"2026-08-04T15:20: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":[]},{"word":"โอเค","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แสดงว่า","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ตรงนั้น","suggestions":[]}]},"time":"2026-08-04T15:20: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-04T15:21:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะเป็นเวลาที่เปิดสแตนบายเฉย ๆ นะ แต่ถ้ามันไปเจอ","time":"2026-08-04T15:21:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะเป็นเวลาที่เปิดสแตนบายเฉย ๆ นะ แต่ถ้ามันไปเจอ","time":"2026-08-04T15:21:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","เป็นเวลา","ที่","เปิด","ส","แตน","บาย","เฉย ๆ"," ","นะ"," ","แต่","ถ้า","มัน","ไป","เจอ"],"library":"newmm","runtime":0.0002570152282714844},"time":"2026-08-04T15:21: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":[]},{"word":"เจอ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"เจอ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"เจอ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"เจอ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"เจอ","suggestions":[]}]},"time":"2026-08-04T15:21: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-04T15:21:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ต้องสั่นหลาย ๆ ที หรือว่ามีระดับการเตือนที่ต่างกันมันน่าจะทำให้หมดเร็วขึ้น ","time":"2026-08-04T15:21:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ต้องสั่นหลาย ๆ ที หรือว่ามีระดับการเตือนที่ต่างกันมันน่าจะทำให้หมดเร็วขึ้น ","time":"2026-08-04T15:21:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ต้อง","สั่น","หลาย"," ","ๆ"," ","ที"," ","หรือว่า","มีระดับ","การ","เตือน","ที่","ต่างกัน","มัน","น่าจะ","ทำให้","หมด","เร็ว","ขึ้น"," "],"library":"newmm","runtime":0.00033473968505859375},"time":"2026-08-04T15:21: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":[]},{"word":"มัน","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เร็ว","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"มัน","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เร็ว","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"มัน","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เร็ว","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"มัน","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เร็ว","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":[]},{"word":"มัน","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"หมด","suggestions":[]},{"word":"เร็ว","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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-04T15:21:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้น ตรงนี้ข้อแรกก็ฝากไปนะครับ ","time":"2026-08-04T15:21:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้น ตรงนี้ข้อแรกก็ฝากไปนะครับ ","time":"2026-08-04T15:21:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น"," ","ตรงนี้","ข้อ","แรก","ก็","ฝาก","ไป","นะ","ครับ"," "],"library":"newmm","runtime":0.00020837783813476562},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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-04T15:21:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าอาจจะต้องไปพัฒนาหรือคิดค้นวิธีการนี้","time":"2026-08-04T15:21:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าอาจจะต้องไปพัฒนาหรือคิดค้นวิธีการนี้","time":"2026-08-04T15:21:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","อาจจะ","ต้อง","ไป","พัฒนา","หรือ","คิดค้น","วิธีการ","นี้"],"library":"newmm","runtime":0.00019741058349609375},"time":"2026-08-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อนยะครับ ว่าทำอย่างไรให้มีอายุ","time":"2026-08-04T15:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อนยะครับ ว่าทำอย่างไรให้มีอายุ","time":"2026-08-04T15:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","นยะ","ครับ"," ","ว่า","ทำ","อย่างไร","ให้","มีอายุ"],"library":"newmm","runtime":0.000152587890625},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15:21:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การใช้งานได้ครบทั้งวันนะครับ ไม่ต้องใช้ไปชาร์จไปใน 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-04T15:21:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การใช้งานได้ครบทั้งวันนะครับ ไม่ต้องใช้ไปชาร์จไปใน 1 วัน เผื่อถ้าเอาไปใช้ทำงานอย่างนี้ ","time":"2026-08-04T15:21:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การใช้งานได้ครบทั้งวันนะครับ ไม่ต้องใช้ไปชาร์จไปใน 1 วัน เผื่อถ้าเอาไปใช้ทำงานอย่างนี้ ","time":"2026-08-04T15:21:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การใช้งาน","ได้","ครบ","ทั้งวัน","นะ","ครับ"," ","ไม่ต้อง","ใช้","ไป","ชาร์จ","ไป","ใน"," ","1"," ","วัน"," ","เผื่อ","ถ้า","เอา","ไป","ใช้","ทำงาน","อย่างนี้"," "],"library":"newmm","runtime":0.00031256675720214844},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เผื่อ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เผื่อ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เผื่อ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เผื่อ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เผื่อ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:21:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มันก็จะได้เสร็จไปในรอบของ 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-04T15:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันก็จะได้เสร็จไปในรอบของ 1 วัน แล้วก็","time":"2026-08-04T15:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันก็จะได้เสร็จไปในรอบของ 1 วัน แล้วก็","time":"2026-08-04T15:21:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","ก็","จะ","ได้","เสร็จ","ไป","ใน","รอบ","ของ"," ","1"," ","วัน"," ","แล้วก็"],"library":"newmm","runtime":0.00020170211791992188},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T15:21: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T15:21: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-04T15:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะต้องพิจารณาเรื่องของน้ำหนัก อันนี้","time":"2026-08-04T15:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะต้องพิจารณาเรื่องของน้ำหนัก อันนี้","time":"2026-08-04T15:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","ต้อง","พิจารณา","เรื่อง","ของ","น้ำหนัก"," ","อันนี้"],"library":"newmm","runtime":0.0001704692840576172},"time":"2026-08-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่แน่ใจนะครับ ว่าถ้าหากเพิ่มน้ำหนัก","time":"2026-08-04T15:21:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่แน่ใจนะครับ ว่าถ้าหากเพิ่มน้ำหนัก","time":"2026-08-04T15:21:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","แน่ใจ","นะ","ครับ"," ","ว่า","ถ้าหาก","เพิ่ม","น้ำหนัก"],"library":"newmm","runtime":0.0001914501190185547},"time":"2026-08-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21:36+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-04T15:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือเปล่านะครับ อันนี้คือข้อแรกนะครับ ข้อที่ 2 ในเรื่องของความหน่วงหรือความไว","time":"2026-08-04T15:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือเปล่านะครับ อันนี้คือข้อแรกนะครับ ข้อที่ 2 ในเรื่องของความหน่วงหรือความไว","time":"2026-08-04T15:21:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือเปล่า","นะ","ครับ"," ","อันนี้","คือ","ข้อ","แรก","นะ","ครับ"," ","ข้อ","ที่"," ","2"," ","ใน","เรื่อง","ของ","ความหน่วง","หรือ","ความ","ไว"],"library":"newmm","runtime":0.0002663135528564453},"time":"2026-08-04T15: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":[]},{"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":[]}]},"time":"2026-08-04T15: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":[]},{"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":[]}]},"time":"2026-08-04T15: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":[]},{"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":[]}]},"time":"2026-08-04T15: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":[]},{"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":[]}]},"time":"2026-08-04T15: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":[]},{"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":[]}]},"time":"2026-08-04T15: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-04T15:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการที่มันจะเตือนอะไรที่มันเกิดขึ้นครับ ","time":"2026-08-04T15:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการที่มันจะเตือนอะไรที่มันเกิดขึ้นครับ ","time":"2026-08-04T15:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","ที่","มัน","จะ","เตือน","อะไร","ที่","มัน","เกิดขึ้น","ครับ"," "],"library":"newmm","runtime":0.00020956993103027344},"time":"2026-08-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21: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-04T15:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราได้ภายในเวลาเท่าไหร่ครับ เหมือนจะเป็น ","time":"2026-08-04T15:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราได้ภายในเวลาเท่าไหร่ครับ เหมือนจะเป็น ","time":"2026-08-04T15:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ได้","ภายใน","เวลา","เท่าไหร่","ครับ"," ","เหมือน","จะ","เป็น"," "],"library":"newmm","runtime":0.00021505355834960938},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21: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":[]}]},"time":"2026-08-04T15:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"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-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1 วินาทีใช่ไหมครับ // ตอนนี้ก็คือว่า","time":"2026-08-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1 วินาทีใช่ไหมครับ // ตอนนี้ก็คือว่า","time":"2026-08-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1"," ","วินาที","ใช่ไหม","ครับ"," ","//"," ","ตอนนี้","ก็","คือ","ว่า"],"library":"newmm","runtime":0.00016832351684570312},"time":"2026-08-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":["นาที"]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:21:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":["นาที"]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:21:53+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-04T15:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมตั้งค่าในโปรแกรมไว้ว่าถ้าจับภาพได้ 3 วินา","time":"2026-08-04T15:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมตั้งค่าในโปรแกรมไว้ว่าถ้าจับภาพได้ 3 วินา","time":"2026-08-04T15:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","ตั้งค่า","ใน","โปรแกรม","ไว้","ว่า","ถ้า","จับภาพ","ได้"," ","3"," ","วิ","นา"],"library":"newmm","runtime":0.0002117156982421875},"time":"2026-08-04T15: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":[]},{"word":"จับภาพ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"จับภาพ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"จับภาพ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"จับภาพ","suggestions":["จอภาพ"]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"จับภาพ","suggestions":["จอภาพ"]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วิ","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15:22:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ถึงจะแจ้งเตือนครับ เมื่อได้พบภาพ เราไปยืนอยู่ 1 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-04T15:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงจะแจ้งเตือนครับ เมื่อได้พบภาพ เราไปยืนอยู่ 1 2 3 ก็จะมีการสั่นเกิดขึ้น ","time":"2026-08-04T15:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงจะแจ้งเตือนครับ เมื่อได้พบภาพ เราไปยืนอยู่ 1 2 3 ก็จะมีการสั่นเกิดขึ้น ","time":"2026-08-04T15:22:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","จะแจ้ง","เตือน","ครับ"," ","เมื่อ","ได้","พบ","ภาพ"," ","เรา","ไป","ยืน","อยู่"," ","1"," ","2"," ","3"," ","ก็","จะ","มี","การสั่น","เกิดขึ้น"," "],"library":"newmm","runtime":0.00030112266540527344},"time":"2026-08-04T15: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":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"เกิดขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":"เกิดขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":"เกิดขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:22:06+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-04T15:22:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเร็วมาก แตหน่วงภาพไว้ 3 วินาทีครับ // ","time":"2026-08-04T15:22:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเร็วมาก แตหน่วงภาพไว้ 3 วินาทีครับ // ","time":"2026-08-04T15:22:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เร็ว","มาก"," ","แต","หน่วง","ภาพ","ไว้"," ","3"," ","วินาที","ครับ"," ","//"," "],"library":"newmm","runtime":0.00017523765563964844},"time":"2026-08-04T15:22: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:22: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:22: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:22: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:22: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:22: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-04T15:22:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ในส่วนนี้หลักการมันดูดีทุกอย่างครับ แต่","time":"2026-08-04T15:22:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ในส่วนนี้หลักการมันดูดีทุกอย่างครับ แต่","time":"2026-08-04T15:22:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ใน","ส่วน","นี้","หลักการ","มัน","ดูดี","ทุกอย่าง","ครับ"," ","แต่"],"library":"newmm","runtime":0.00021600723266601562},"time":"2026-08-04T15:22: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:22: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-04T15:22:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากจะให้เราพิจารณานิดหนึ่งว่าช่วงเวลา","time":"2026-08-04T15:22:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากจะให้เราพิจารณานิดหนึ่งว่าช่วงเวลา","time":"2026-08-04T15:22:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยาก","จะ","ให้","เรา","พิจารณา","นิดหนึ่ง","ว่า","ช่วงเวลา"],"library":"newmm","runtime":0.00014281272888183594},"time":"2026-08-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราเห็นว่ามันสั้นน่ะครับ ถ้าเกิดมันมีอันตรายเกิดขึ้น ","time":"2026-08-04T15:22:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราเห็นว่ามันสั้นน่ะครับ ถ้าเกิดมันมีอันตรายเกิดขึ้น ","time":"2026-08-04T15:22:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","เห็น","ว่า","มัน","สั้น","น่ะ","ครับ"," ","ถ้า","เกิด","มัน","มี","อันตราย","เกิดขึ้น"," "],"library":"newmm","runtime":0.00022602081298828125},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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-04T15:22:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สมมตินะครับ ว่ามี","time":"2026-08-04T15:22:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สมมตินะครับ ว่ามี","time":"2026-08-04T15:22:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สมมติ","นะ","ครับ"," ","ว่า","มี"],"library":"newmm","runtime":0.00009584426879882812},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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-04T15:22:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รถวิ่งเข้ามาจากด้านหลังของเรา ","time":"2026-08-04T15:22:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รถวิ่งเข้ามาจากด้านหลังของเรา ","time":"2026-08-04T15:22:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รถ","วิ่ง","เข้า","มาจาก","ด้านหลัง","ของ","เรา"," "],"library":"newmm","runtime":0.00019097328186035156},"time":"2026-08-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิ่งเข้ามา วิ่งเข้ามาหาเราเลยนี้ ระยะเวลาเท่าไร","time":"2026-08-04T15:22:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิ่งเข้ามา วิ่งเข้ามาหาเราเลยนี้ ระยะเวลาเท่าไร","time":"2026-08-04T15:22:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิ่ง","เข้ามา"," ","วิ่ง","เข้า","มาหา","เรา","เลย","นี้"," ","ระยะเวลา","เท่าไร"],"library":"newmm","runtime":0.0001900196075439453},"time":"2026-08-04T15:22: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":[]},{"word":"เท่าไร","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"เท่าไร","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"เท่าไร","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"เท่าไร","suggestions":[]}]},"time":"2026-08-04T15:22: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":[]},{"word":"เท่าไร","suggestions":[]}]},"time":"2026-08-04T15:22:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ครับ เพราะว่าระยะทำการของเรานี่มันจะอยู่ที่ประมาณ 3-5 เมตรใช่ไหมครับ ใช่ไหม 3-5 เมตร ดังนั้น 3-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-04T15:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ เพราะว่าระยะทำการของเรานี่มันจะอยู่ที่ประมาณ 3-5 เมตรใช่ไหมครับ ใช่ไหม 3-5 เมตร ดังนั้น 3-5 เมตร ถ้ามีมอเตอร์ไซค์มา จะหบล","time":"2026-08-04T15:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ เพราะว่าระยะทำการของเรานี่มันจะอยู่ที่ประมาณ 3-5 เมตรใช่ไหมครับ ใช่ไหม 3-5 เมตร ดังนั้น 3-5 เมตร ถ้ามีมอเตอร์ไซค์มา จะหบล","time":"2026-08-04T15:22:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","เพราะว่า","ระยะ","ทำการ","ของ","เรา","นี่","มัน","จะ","อยู่","ที่","ประมาณ"," ","3","-","5"," ","เมตร","ใช่ไหม","ครับ"," ","ใช่ไหม"," ","3","-","5"," ","เมตร"," ","ดังนั้น"," ","3","-","5"," ","เมตร"," ","ถ้า","มี","มอเตอร์ไซค์","มา"," ","จะ","หบล"],"library":"newmm","runtime":0.0007119178771972656},"time":"2026-08-04T15: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":"เพราะว่า","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":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มอเตอร์ไซค์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หบล","suggestions":[]}]},"time":"2026-08-04T15:22: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":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มอเตอร์ไซค์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หบล","suggestions":[]}]},"time":"2026-08-04T15:22: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":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มอเตอร์ไซค์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หบล","suggestions":[]}]},"time":"2026-08-04T15:22: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":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มอเตอร์ไซค์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หบล","suggestions":["หลบ","เบล","พล"]}]},"time":"2026-08-04T15:22: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":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดังนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"มอเตอร์ไซค์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"หบล","suggestions":["หลบ","เบล","พล"]}]},"time":"2026-08-04T15: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-04T15:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พิจารณาดูว่ามันเตือนทันไหม ","time":"2026-08-04T15:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พิจารณาดูว่ามันเตือนทันไหม ","time":"2026-08-04T15:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พิจารณา","ดู","ว่า","มัน","เตือน","ทัน","ไหม"," "],"library":"newmm","runtime":0.00012063980102539062},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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":[]}]},"time":"2026-08-04T15:22: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-04T15:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนที่ใส่ห่วงนี้สามารถที่จะหลบทันไหม ","time":"2026-08-04T15:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนที่ใส่ห่วงนี้สามารถที่จะหลบทันไหม ","time":"2026-08-04T15:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ที่","ใส่","ห่วง","นี้","สามารถ","ที่จะ","หลบ","ทัน","ไหม"," "],"library":"newmm","runtime":0.00015544891357421875},"time":"2026-08-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:22: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-04T15:23:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ผมคิดว่าก็","time":"2026-08-04T15:23:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ผมคิดว่าก็","time":"2026-08-04T15:23:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ผม","คิด","ว่า","ก็"],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะมีปัญหาหลายอย่างครับ ระยะส่วนที่ 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-04T15:23:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีปัญหาหลายอย่างครับ ระยะส่วนที่ 1 การจับภาพ","time":"2026-08-04T15:23:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีปัญหาหลายอย่างครับ ระยะส่วนที่ 1 การจับภาพ","time":"2026-08-04T15:23:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มีปัญหา","หลายอย่าง","ครับ"," ","ระยะ","ส่วน","ที่"," ","1"," ","การ","จับภาพ"],"library":"newmm","runtime":0.0002281665802001953},"time":"2026-08-04T15:23: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จับภาพ","suggestions":[]}]},"time":"2026-08-04T15:23: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จับภาพ","suggestions":[]}]},"time":"2026-08-04T15:23: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จับภาพ","suggestions":[]}]},"time":"2026-08-04T15:23: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จับภาพ","suggestions":["จอภาพ"]}]},"time":"2026-08-04T15:23: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จับภาพ","suggestions":["จอภาพ"]}]},"time":"2026-08-04T15:23: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-04T15:23:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อมีความเร็วก็ค่อนข้างเป็นเรื่องที่ต้อง","time":"2026-08-04T15:23:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อมีความเร็วก็ค่อนข้างเป็นเรื่องที่ต้อง","time":"2026-08-04T15:23:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ","มี","ความเร็ว","ก็","ค่อนข้าง","เป็นเรื่อง","ที่","ต้อง"],"library":"newmm","runtime":0.0001590251922607422},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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-04T15:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาครับ แต่ในเรื่องของการสั่นคิอว่าถ้าจับได้ ","time":"2026-08-04T15:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาครับ แต่ในเรื่องของการสั่นคิอว่าถ้าจับได้ ","time":"2026-08-04T15:23:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ครับ"," ","แต่","ใน","เรื่อง","ของ","การสั่น","คิอ","ว่า","ถ้า","จับได้"," "],"library":"newmm","runtime":0.00023627281188964844},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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-04T15:23:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราสามารถรู้ว่ามีแรงสั่นสะเทือน ก็","time":"2026-08-04T15:23:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราสามารถรู้ว่ามีแรงสั่นสะเทือน ก็","time":"2026-08-04T15:23:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","สามารถ","รู้","ว่า","มี","แรง","สั่นสะเทือน"," ","ก็"],"library":"newmm","runtime":0.00020170211791992188},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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-04T15:23:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่าจะหลบหลีกหรือทำให้อันตรายน้อยลงได้ครับ // ครับ อันนั้นเข้าใจครับ มันก็จะช่วยลด","time":"2026-08-04T15:23:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่าจะหลบหลีกหรือทำให้อันตรายน้อยลงได้ครับ // ครับ อันนั้นเข้าใจครับ มันก็จะช่วยลด","time":"2026-08-04T15:23:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่าจะ","หลบหลีก","หรือ","ทำให้","อันตราย","น้อยลง","ได้","ครับ"," ","//"," ","ครับ"," ","อันนั้น","เข้าใจ","ครับ"," ","มัน","ก็","จะ","ช่วย","ลด"],"library":"newmm","runtime":0.0003399848937988281},"time":"2026-08-04T15:23: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":[]},{"word":" ","suggestions":[]},{"word":"อันนั้น","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T15:23: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":[]},{"word":" ","suggestions":[]},{"word":"อันนั้น","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T15:23: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":[]},{"word":" ","suggestions":[]},{"word":"อันนั้น","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T15:23: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":[]},{"word":" ","suggestions":[]},{"word":"อันนั้น","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T15:23: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":[]},{"word":" ","suggestions":[]},{"word":"อันนั้น","suggestions":[]},{"word":"เข้าใจ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T15:23: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-04T15:23:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันตรายลงได้แหละ แต่อันนี้พูดถึงในแง่ของมันที่จะ","time":"2026-08-04T15:23:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันตรายลงได้แหละ แต่อันนี้พูดถึงในแง่ของมันที่จะ","time":"2026-08-04T15:23:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันตราย","ลง","ได้","แหละ"," ","แต่","อันนี้","พูดถึง","ในแง่","ของ","มัน","ที่จะ"],"library":"newmm","runtime":0.0002617835998535156},"time":"2026-08-04T15:23: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-04T15:23: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-04T15:23: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-04T15:23: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-04T15:23: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-04T15:23: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-04T15:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลดได้ทันหรือเปล่า อันนี้อาจจะต้องลองไป","time":"2026-08-04T15:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลดได้ทันหรือเปล่า อันนี้อาจจะต้องลองไป","time":"2026-08-04T15:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลด","ได้","ทัน","หรือเปล่า"," ","อันนี้","อาจจะ","ต้อง","ลอง","ไป"],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15:23:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็ได้ให้มันมี Sensivity ให้มันไวครับ ความไว","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-04T15:23:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ได้ให้มันมี Sensivity ให้มันไวครับ ความไว","time":"2026-08-04T15:23:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ได้ให้มันมี Sensivity ให้มันไวครับ ความไว","time":"2026-08-04T15:23:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็ได้","ให้","มัน","มี"," ","Sensivity"," ","ให้","มัน","ไว","ครับ"," ","ความ","ไว"],"library":"newmm","runtime":0.00019502639770507812},"time":"2026-08-04T15:23: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":"Sensivity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]}]},"time":"2026-08-04T15:23: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":"Sensivity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]}]},"time":"2026-08-04T15:23: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":"Sensivity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]}]},"time":"2026-08-04T15:23: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":"Sensivity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]}]},"time":"2026-08-04T15:23: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":"Sensivity","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไว","suggestions":[]}]},"time":"2026-08-04T15:23: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-04T15:23:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการตรวจจับแล้วก็แจ้งเตือนได้ทันท่วงที ในกรณี","time":"2026-08-04T15:23:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการตรวจจับแล้วก็แจ้งเตือนได้ทันท่วงที ในกรณี","time":"2026-08-04T15:23: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-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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-04T15:23:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่อันตรายมันมาแบบปัจจุบันเร่งด่วนนะครับ ","time":"2026-08-04T15:23:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่อันตรายมันมาแบบปัจจุบันเร่งด่วนนะครับ ","time":"2026-08-04T15:23:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","อันตราย","มัน","มา","แบบ","ปัจจุบัน","เร่งด่วน","นะ","ครับ"," "],"library":"newmm","runtime":0.00020360946655273438},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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":[]}]},"time":"2026-08-04T15:23: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-04T15:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มา อันี้อันหนึ่งนะครับ ","time":"2026-08-04T15:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มา อันี้อันหนึ่งนะครับ ","time":"2026-08-04T15:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา"," ","อัน","ี้","อัน","หนึ่ง","นะ","ครับ"," "],"library":"newmm","runtime":0.0002276897430419922},"time":"2026-08-04T15: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของการทดสอบนะครับ เรื่องของ","time":"2026-08-04T15:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของการทดสอบนะครับ เรื่องของ","time":"2026-08-04T15:23:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","การ","ทดสอบ","นะ","ครับ"," ","เรื่อง","ของ"],"library":"newmm","runtime":0.00016570091247558594},"time":"2026-08-04T15: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การทดสอบ เมื่อกี้","time":"2026-08-04T15:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การทดสอบ เมื่อกี้","time":"2026-08-04T15:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ทดสอบ"," ","เมื่อกี้"],"library":"newmm","runtime":0.0001347064971923828},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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-04T15:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เห็นไว ๆ เหมือนมีจำนวนคนที่มาทดสอบนี่","time":"2026-08-04T15:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เห็นไว ๆ เหมือนมีจำนวนคนที่มาทดสอบนี่","time":"2026-08-04T15:24:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เห็น","ไว ๆ"," ","เหมือน","มี","จำนวน","คน","ที่มา","ทดสอบ","นี่"],"library":"newmm","runtime":0.00027489662170410156},"time":"2026-08-04T15: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":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จำนวนหนึ่งนะครับ ส่วนใหญ่จะเป็นผู้พิการ","time":"2026-08-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จำนวนหนึ่งนะครับ ส่วนใหญ่จะเป็นผู้พิการ","time":"2026-08-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จำนวน","หนึ่ง","นะ","ครับ"," ","ส่วนใหญ่","จะ","เป็น","ผู้","พิการ"],"library":"newmm","runtime":0.0002257823944091797},"time":"2026-08-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จำนวน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จำนวน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จำนวน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จำนวน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จำนวน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วนใหญ่","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24: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-04T15:24:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางการได้ยินใช่ไหมครับ เราจะมีการไปทดสอบกับคนที่พิการ","time":"2026-08-04T15:24:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางการได้ยินใช่ไหมครับ เราจะมีการไปทดสอบกับคนที่พิการ","time":"2026-08-04T15:24:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางการ","ได้ยิน","ใช่ไหม","ครับ"," ","เรา","จะ","มี","การ","ไป","ทดสอบ","กับ","คน","ที่","พิการ"],"library":"newmm","runtime":0.0002620220184326172},"time":"2026-08-04T15:24: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":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]}]},"time":"2026-08-04T15:24:16+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-04T15:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางการมองเห็นนี่ รู้สึกจะทดสอบ 2-3 คน ","time":"2026-08-04T15:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางการมองเห็นนี่ รู้สึกจะทดสอบ 2-3 คน ","time":"2026-08-04T15:24:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางการ","มองเห็น","นี่"," ","รู้สึก","จะ","ทดสอบ"," ","2","-","3"," ","คน"," "],"library":"newmm","runtime":0.0002770423889160156},"time":"2026-08-04T15: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":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:24:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// อันนี้เป็นเรื่องจริงครับ ผมก็หาผู้","time":"2026-08-04T15:24:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// อันนี้เป็นเรื่องจริงครับ ผมก็หาผู้","time":"2026-08-04T15:24:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","อันนี้","เป็น","เรื่องจริง","ครับ"," ","ผม","ก็","หา","ผู้"],"library":"newmm","runtime":0.00016760826110839844},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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-04T15:24:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีความบกพร่องทางการได้ยินแต่ว่าไปที่ร้านนวดใกล้ ๆ โรงเรียน","time":"2026-08-04T15:24:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีความบกพร่องทางการได้ยินแต่ว่าไปที่ร้านนวดใกล้ ๆ โรงเรียน","time":"2026-08-04T15:24:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","ความ","บกพร่อง","ทางการ","ได้ยิน","แต่ว่า","ไป","ที่","ร้าน","นวด","ใกล้"," ","ๆ"," ","โรงเรียน"],"library":"newmm","runtime":0.00023508071899414062},"time":"2026-08-04T15:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T15:24:32+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-04T15:24:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็มีประมาณพี่ ๆ ที่... ได้ประมาณ 2 คนครับ ","time":"2026-08-04T15:24:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็มีประมาณพี่ ๆ ที่... ได้ประมาณ 2 คนครับ ","time":"2026-08-04T15:24:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","มี","ประมาณ","พี่"," ","ๆ"," ","ที่","..."," ","ได้","ประมาณ"," ","2"," ","คน","ครับ"," "],"library":"newmm","runtime":0.00017142295837402344},"time":"2026-08-04T15:24: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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-04T15:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งต่อไปก็จะนำไปพัฒนามากยิ่งขึ้นครับ ","time":"2026-08-04T15:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งต่อไปก็จะนำไปพัฒนามากยิ่งขึ้นครับ ","time":"2026-08-04T15:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ต่อไป","ก็","จะ","นำ","ไป","พัฒนา","มากยิ่งขึ้น","ครับ"," "],"library":"newmm","runtime":0.00017499923706054688},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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":[]}]},"time":"2026-08-04T15:24: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-04T15:24:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะไปทดสอบให้มีประสิทธิภาพมากยิ่งขึ้นครับ // ","time":"2026-08-04T15:24:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะไปทดสอบให้มีประสิทธิภาพมากยิ่งขึ้นครับ // ","time":"2026-08-04T15:24:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","ไป","ทดสอบ","ให้","มีประสิทธิภาพ","มากยิ่งขึ้น","ครับ"," ","//"," "],"library":"newmm","runtime":0.00022482872009277344},"time":"2026-08-04T15:24: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:24: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-04T15:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้ก็จะเป็นข้อที่ฝากเอาไว้อีกข้อหนึ่งนะครับ ยืนยันในตัวผลิตภัณฑ์หรือตัวนวัตกรรมว่า","time":"2026-08-04T15:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้ก็จะเป็นข้อที่ฝากเอาไว้อีกข้อหนึ่งนะครับ ยืนยันในตัวผลิตภัณฑ์หรือตัวนวัตกรรมว่า","time":"2026-08-04T15:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","ก็","จะ","เป็น","ข้อ","ที่","ฝาก","เอาไว้","อีก","ข้อ","หนึ่ง","นะ","ครับ"," ","ยืนยัน","ใน","ตัว","ผลิตภัณฑ์","หรือ","ตัว","นวัตกรรม","ว่า"],"library":"newmm","runtime":0.00035953521728515625},"time":"2026-08-04T15: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":"ข้อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"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":"หรือ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15: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":"ข้อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"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":"หรือ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15: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":"ข้อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"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":"หรือ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15: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":"ข้อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"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":"หรือ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15: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":"ข้อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"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":"หรือ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มันสามารถที่จะใช้งานได้จริง และใช้ในลักษณะที่เป็น Universa","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-04T15:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันสามารถที่จะใช้งานได้จริง และใช้ในลักษณะที่เป็น Universa","time":"2026-08-04T15:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันสามารถที่จะใช้งานได้จริง และใช้ในลักษณะที่เป็น Universa","time":"2026-08-04T15:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","สามารถ","ที่จะ","ใช้งาน","ได้","จริง"," ","และ","ใช้","ใน","ลักษณะ","ที่","เป็น"," ","Universa"],"library":"newmm","runtime":0.00021767616271972656},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Universa","suggestions":[]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Universa","suggestions":[]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Universa","suggestions":[]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Universa","suggestions":["universe"]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ลักษณะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Universa","suggestions":["universe"]}]},"time":"2026-08-04T15:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เป็น Universal Design ที่ผู้พิการหลาย ๆ ประเภทก็สามารถจะใช้ได้ครับ ซึ่งอันนี้ดีแล้วนะครับ ","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-04T15:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เป็น Universal Design ที่ผู้พิการหลาย ๆ ประเภทก็สามารถจะใช้ได้ครับ ซึ่งอันนี้ดีแล้วนะครับ ","time":"2026-08-04T15:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เป็น Universal Design ที่ผู้พิการหลาย ๆ ประเภทก็สามารถจะใช้ได้ครับ ซึ่งอันนี้ดีแล้วนะครับ ","time":"2026-08-04T15:25:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เป็น"," ","Universal"," ","Design"," ","ที่","ผู้","พิการ","หลาย"," ","ๆ"," ","ประเภท","ก็","สามารถ","จะ","ใช้ได้","ครับ"," ","ซึ่ง","อันนี้","ดีแล้ว","นะ","ครับ"," "],"library":"newmm","runtime":0.00031638145446777344},"time":"2026-08-04T15: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":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดีแล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดีแล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดีแล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดีแล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"หลาย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเภท","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดีแล้ว","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:25:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพียงแต่ว่าต้องการเวลาแล้วก็การไปต่อยอด","time":"2026-08-04T15:25:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพียงแต่ว่าต้องการเวลาแล้วก็การไปต่อยอด","time":"2026-08-04T15:25:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพียงแต่ว่า","ต้องการ","เวลา","แล้วก็","การ","ไป","ต่อยอด"],"library":"newmm","runtime":0.0003724098205566406},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสียหน่อยหนึ่ง // ครับ นิดเดียวครับ ","time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสียหน่อยหนึ่ง // ครับ นิดเดียวครับ ","time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสียหน่อย","หนึ่ง"," ","//"," ","ครับ"," ","นิดเดียว","ครับ"," "],"library":"newmm","runtime":0.00018167495727539062},"time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เสียหน่อย","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เสียหน่อย","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เสียหน่อย","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เสียหน่อย","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิดเดียว","suggestions":["รวดเดียว"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เสียหน่อย","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิดเดียว","suggestions":["รวดเดียว"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:25: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-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนื่องจากว่าในชื่อเรื่องนี้ เพื่อผู้สูงอายุและคนพิการ ","time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนื่องจากว่าในชื่อเรื่องนี้ เพื่อผู้สูงอายุและคนพิการ ","time":"2026-08-04T15:25:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนื่องจากว่า","ใน","ชื่อเรื่อง","นี้"," ","เพื่อ","ผู้สูงอายุ","และ","คนพิการ"," "],"library":"newmm","runtime":0.0004215240478515625},"time":"2026-08-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็กำลังลุ้นอยู่ว่า เอ๊ะ จะมีการ","time":"2026-08-04T15:25:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็กำลังลุ้นอยู่ว่า เอ๊ะ จะมีการ","time":"2026-08-04T15:25:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","กำลัง","ลุ้น","อยู่","ว่า"," ","เอ๊ะ"," ","จะ","มี","การ"],"library":"newmm","runtime":0.00019216537475585938},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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-04T15:25:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พูดถึงเรื่องของผู้สูงอายุที่เกี่ยวข้องอย่างไร","time":"2026-08-04T15:25:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พูดถึงเรื่องของผู้สูงอายุที่เกี่ยวข้องอย่างไร","time":"2026-08-04T15:25:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พูดถึง","เรื่อง","ของ","ผู้สูงอายุ","ที่","เกี่ยวข้อง","อย่างไร"],"library":"newmm","runtime":0.00021195411682128906},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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-04T15:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บ้าง มีอธิบายให้สั้น ๆ ไหม เพราะว่าข้อจำกัดของผู้สูงอายุของแต่ละกลุ่ม","time":"2026-08-04T15:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บ้าง มีอธิบายให้สั้น ๆ ไหม เพราะว่าข้อจำกัดของผู้สูงอายุของแต่ละกลุ่ม","time":"2026-08-04T15:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ้าง"," ","มี","อธิบาย","ให้","สั้น"," ","ๆ"," ","ไหม"," ","เพราะว่า","ข้อจำกัด","ของ","ผู้สูงอายุ","ของ","แต่ละ","กลุ่ม"],"library":"newmm","runtime":0.00041174888610839844},"time":"2026-08-04T15: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":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ข้อจำกัด","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ผู้สูงอายุ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"แต่ละ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็อาจจะมีความต่าง แม้กระทั่งคนพิการแต่ละประเภท","time":"2026-08-04T15:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็อาจจะมีความต่าง แม้กระทั่งคนพิการแต่ละประเภท","time":"2026-08-04T15:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","อาจจะ","มี","ความต่าง"," ","แม้กระทั่ง","คนพิการ","แต่ละ","ประเภท"],"library":"newmm","runtime":0.0012083053588867188},"time":"2026-08-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25: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-04T15:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะมีข้อจำกัดที่แตกต่างกันออกไป หรือแม้","time":"2026-08-04T15:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะมีข้อจำกัดที่แตกต่างกันออกไป หรือแม้","time":"2026-08-04T15:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","มี","ข้อจำกัด","ที่","แตก","ต่างกัน","ออก","ไป"," ","หรือ","แม้"],"library":"newmm","runtime":0.0001590251922607422},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แม้","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แม้","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แม้","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แม้","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"แม้","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการในประเภทเดียวกัน ก็จะมีข้อจำกัดต่างกัน ","time":"2026-08-04T15:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการในประเภทเดียวกัน ก็จะมีข้อจำกัดต่างกัน ","time":"2026-08-04T15:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","ใน","ประเภท","เดียวกัน"," ","ก็","จะ","มี","ข้อจำกัด","ต่างกัน"," "],"library":"newmm","runtime":0.0001800060272216797},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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":[]}]},"time":"2026-08-04T15:25: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-04T15:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อผู้สูงอายุอย่างนี้ครับ มีความเกี่ยวข้องหรือเชื่อมโยงอย่างไรในการที่ผลิตภัณฑ์","time":"2026-08-04T15:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อผู้สูงอายุอย่างนี้ครับ มีความเกี่ยวข้องหรือเชื่อมโยงอย่างไรในการที่ผลิตภัณฑ์","time":"2026-08-04T15:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ผู้สูงอายุ","อย่างนี้","ครับ"," ","มี","ความเกี่ยวข้อง","หรือ","เชื่อมโยง","อย่างไร","ใน","การ","ที่","ผลิตภัณฑ์"],"library":"newmm","runtime":0.0018579959869384766},"time":"2026-08-04T15: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":[]},{"word":"ผลิตภัณฑ์","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ผลิตภัณฑ์","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ผลิตภัณฑ์","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ผลิตภัณฑ์","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ผลิตภัณฑ์","suggestions":[]}]},"time":"2026-08-04T15:25:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T15:26:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือนวัตกรรมนี้จะเป็นประโยชน์ต่อผู้ส4งอายุ","time":"2026-08-04T15:26:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือนวัตกรรมนี้จะเป็นประโยชน์ต่อผู้ส 4 งอายุ","time":"2026-08-04T15:26:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","นวัตกรรม","นี้","จะ","เป็นประโยชน์","ต่อ","ผู้","ส"," ","4"," ","ง","อายุ"],"library":"newmm","runtime":0.00018477439880371094},"time":"2026-08-04T15:26: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T15:26: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T15:26: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T15:26: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T15:26: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]},{"word":"อายุ","suggestions":[]}]},"time":"2026-08-04T15:26: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-04T15:26:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ก็สำหรับความคิดของพวกผมนะครับ ","time":"2026-08-04T15:26:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ก็สำหรับความคิดของพวกผมนะครับ ","time":"2026-08-04T15:26:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ก็","สำหรับ","ความคิด","ของ","พวกผม","นะ","ครับ"," "],"library":"newmm","runtime":0.00017523765563964844},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในกลุ่มทดลองนี่ก็มีไม่เฉพาะกลุ่ม","time":"2026-08-04T15:26:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในกลุ่มทดลองนี่ก็มีไม่เฉพาะกลุ่ม","time":"2026-08-04T15:26:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","กลุ่ม","ทดลอง","นี่","ก็","มี","ไม่","เฉพาะ","กลุ่ม"],"library":"newmm","runtime":0.00015473365783691406},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัยรุ่นนะครับ ก็มีคนหูหนวกสูงอายุ การแจ้งเตือน","time":"2026-08-04T15:26:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัยรุ่นนะครับ ก็มีคนหูหนวกสูงอายุ การแจ้งเตือน","time":"2026-08-04T15:26:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัยรุ่น","นะ","ครับ"," ","ก็","มี","คน","หูหนวก","สูงอายุ"," ","การ","แจ้ง","เตือน"],"library":"newmm","runtime":0.00027298927307128906},"time":"2026-08-04T15:26: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]}]},"time":"2026-08-04T15:26: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-04T15:26:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนที่มีก็มีการ...","time":"2026-08-04T15:26:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนที่มีก็มีการ...","time":"2026-08-04T15:26:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ที่","มี","ก็","มี","กา","ร.",".."],"library":"newmm","runtime":0.0001010894775390625},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี... ในส่วนของผู้สูงอายุนี่ ","time":"2026-08-04T15:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี... ในส่วนของผู้สูงอายุนี่ ","time":"2026-08-04T15:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","..."," ","ใน","ส่วน","ของ","ผู้สูงอายุ","นี่"," "],"library":"newmm","runtime":0.00019502639770507812},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้สูงอายุนะครับ ก็อาจจะรู้สึกว่าคนที่ยัง","time":"2026-08-04T15:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้สูงอายุนะครับ ก็อาจจะรู้สึกว่าคนที่ยัง","time":"2026-08-04T15:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้สูงอายุ","นะ","ครับ"," ","ก็","อาจจะ","รู้สึก","ว่า","คน","ที่","ยัง"],"library":"newmm","runtime":0.00023865699768066406},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัยรุ่นอยู่ก็การได้ยินยังปกติ ผู้สูงอายุ","time":"2026-08-04T15:26:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัยรุ่นอยู่ก็การได้ยินยังปกติ ผู้สูงอายุ","time":"2026-08-04T15:26:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัยรุ่น","อยู่","ก็","การ","ได้ยิน","ยัง","ปกติ"," ","ผู้สูงอายุ"],"library":"newmm","runtime":0.00019168853759765625},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับพวกผมนี่ครับ มันก็จะเสื่อมลงเรื่อย ๆ ก็สามารถ","time":"2026-08-04T15:26:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับพวกผมนี่ครับ มันก็จะเสื่อมลงเรื่อย ๆ ก็สามารถ","time":"2026-08-04T15:26:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","พวกผม","นี่","ครับ"," ","มัน","ก็","จะ","เสื่อม","ลง","เรื่อย ๆ"," ","ก็","สามารถ"],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้อุปกรณ์นี้ได้เหมือนกันครับ แล้วการที่เขาไม่ได้ยินได้เหมือนกันครับ แล้วก็ในการทดสอบนี่ ","time":"2026-08-04T15:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้อุปกรณ์นี้ได้เหมือนกันครับ แล้วการที่เขาไม่ได้ยินได้เหมือนกันครับ แล้วก็ในการทดสอบนี่ ","time":"2026-08-04T15:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","อุปกรณ์","นี้","ได้","เหมือนกัน","ครับ"," ","แล้ว","การ","ที่","เขา","ไม่","ได้ยิน","ได้","เหมือนกัน","ครับ"," ","แล้วก็","ใน","การ","ทดสอบ","นี่"," "],"library":"newmm","runtime":0.0003197193145751953},"time":"2026-08-04T15: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":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือนกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือนกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือนกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือนกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือนกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าการได้ยินมันเสื่อมลง ลดลงนะครับ แล้ว","time":"2026-08-04T15:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าการได้ยินมันเสื่อมลง ลดลงนะครับ แล้ว","time":"2026-08-04T15:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะ","ว่าการ","ได้ยิน","มัน","เสื่อม","ลง"," ","ลดลง","นะ","ครับ"," ","แล้ว"],"library":"newmm","runtime":0.00021910667419433594},"time":"2026-08-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีกลุ่มที่เป็นผู้สูงอายุที่หูหนวกด้วยครับ // ก็คือเป็น","time":"2026-08-04T15:26:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีกลุ่มที่เป็นผู้สูงอายุที่หูหนวกด้วยครับ // ก็คือเป็น","time":"2026-08-04T15:26:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","กลุ่ม","ที่","เป็น","ผู้สูงอายุ","ที่","หูหนวก","ด้วย","ครับ"," ","//"," ","ก็","คือ","เป็น"],"library":"newmm","runtime":0.00022649765014648438},"time":"2026-08-04T15:26: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:26: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15:26: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-04T15:26:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่มหูหนวกที่อยู่ในวัยผู้สูงอายุ ถูกไหมครับ ","time":"2026-08-04T15:26:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่มหูหนวกที่อยู่ในวัยผู้สูงอายุ ถูกไหมครับ ","time":"2026-08-04T15:26:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่ม","หูหนวก","ที่อยู่","ใน","วัย","ผู้สูงอายุ"," ","ถูก","ไหม","ครับ"," "],"library":"newmm","runtime":0.00025153160095214844},"time":"2026-08-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ใช่ครับ // ","time":"2026-08-04T15:26:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ใช่ครับ // ","time":"2026-08-04T15:26:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ใช่","ครับ"," ","//"," "],"library":"newmm","runtime":0.00008535385131835938},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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":[]}]},"time":"2026-08-04T15:26: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-04T15:26:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เลยบอกว่าเป็นทั้งผู้สูงอายุและคนพิการ","time":"2026-08-04T15:26:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เลยบอกว่าเป็นทั้งผู้สูงอายุและคนพิการ","time":"2026-08-04T15:26:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เลย","บอ","กว่า","เป็น","ทั้ง","ผู้สูงอายุ","และ","คนพิการ"],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:26: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-04T15:27:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปพร้อม ๆ กัน ที่สามาราถไปใช้นวัตกรรมนี้ได้ ","time":"2026-08-04T15:27:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปพร้อม ๆ กัน ที่สามาราถไปใช้นวัตกรรมนี้ได้ ","time":"2026-08-04T15:27:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","พร้อม"," ","ๆ"," ","กัน"," ","ที่","สา","มา","รา","ถ","ไป","ใช้","นวัตกรรม","นี้","ได้"," "],"library":"newmm","runtime":0.00023889541625976562},"time":"2026-08-04T15:27: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-04T15:27: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":[]},{"word":"ใช้","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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":[]},{"word":"ใช้","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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":[]},{"word":"ใช้","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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":[]},{"word":"ใช้","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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-04T15:27:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอเค // แต่ถ้าอายุสูงอย่างเดียว ก็ได้ครับ ","time":"2026-08-04T15:27:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอเค // แต่ถ้าอายุสูงอย่างเดียว ก็ได้ครับ ","time":"2026-08-04T15:27:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอเค"," ","//"," ","แต่","ถ้า","อายุ","สูง","อย่าง","เดียว"," ","ก็ได้","ครับ"," "],"library":"newmm","runtime":0.0003819465637207031},"time":"2026-08-04T15:27: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:27: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-04T15:27:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าถ้าในผู้สูงอายุก็ต้องการได้ยินเหลือน้อย","time":"2026-08-04T15:27:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าถ้าในผู้สูงอายุก็ต้องการได้ยินเหลือน้อย","time":"2026-08-04T15:27:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","ถ้า","ใน","ผู้สูงอายุ","ก็","ต้องการ","ได้ยิน","เหลือ","น้อย"],"library":"newmm","runtime":0.00018262863159179688},"time":"2026-08-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาก ๆ นะครับ ก็อาจจะมีประโยชน์กับผู้สูงอายุ","time":"2026-08-04T15:27:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก ๆ นะครับ ก็อาจจะมีประโยชน์กับผู้สูงอายุ","time":"2026-08-04T15:27:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","ๆ"," ","นะ","ครับ"," ","ก็","อาจจะ","มีประโยชน์","กับ","ผู้สูงอายุ"],"library":"newmm","runtime":0.00021266937255859375},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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-04T15:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่มนี้ครับ // ขอถามเพิ่มเติมนิดหนึ่งนะคะ ","time":"2026-08-04T15:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่มนี้ครับ // ขอถามเพิ่มเติมนิดหนึ่งนะคะ ","time":"2026-08-04T15:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่ม","นี้","ครับ"," ","//"," ","ขอ","ถาม","เพิ่มเติม","นิดหนึ่ง","นะคะ"," "],"library":"newmm","runtime":0.00016999244689941406},"time":"2026-08-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้ากรณีที่เป็นผู้สูงอายุนะคะ ","time":"2026-08-04T15:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้ากรณีที่เป็นผู้สูงอายุนะคะ ","time":"2026-08-04T15:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","กรณี","ที่","เป็น","ผู้สูงอายุ","นะคะ"," "],"library":"newmm","runtime":0.00025463104248046875},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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-04T15:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และก็มีภาวะหูตึงเริ่มหูตึงหูเสื่อมนี่นะคะ ","time":"2026-08-04T15:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และก็มีภาวะหูตึงเริ่มหูตึงหูเสื่อมนี่นะคะ ","time":"2026-08-04T15:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ก็","มี","ภาวะ","หูตึง","เริ่ม","หูตึง","หู","เสื่อม","นี่","นะคะ"," "],"library":"newmm","runtime":0.00026726722717285156},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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-04T15:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะฉะนั้น จะมีความเป็นไปได้ไหมคะ ว่าจะมีการพัฒนา","time":"2026-08-04T15:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะฉะนั้น จะมีความเป็นไปได้ไหมคะ ว่าจะมีการพัฒนา","time":"2026-08-04T15:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะฉะนั้น"," ","จะ","มี","ความเป็นไปได้","ไหม","คะ"," ","ว่า","จะ","มี","การพัฒนา"],"library":"newmm","runtime":0.00025844573974609375},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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-04T15:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าให้มีการเตือนเป็นความเร็ว ","time":"2026-08-04T15:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าให้มีการเตือนเป็นความเร็ว ","time":"2026-08-04T15:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","ให้","มี","การ","เตือน","เป็น","ความเร็ว"," "],"library":"newmm","runtime":0.0001366138458251953},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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-04T15:27:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่กำลังจะมาทางด้านหลัง อะไรก็ตาม ","time":"2026-08-04T15:27:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่กำลังจะมาทางด้านหลัง อะไรก็ตาม ","time":"2026-08-04T15:27:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","กำลังจะ","มา","ทาง","ด้านหลัง"," ","อะไรก็ตาม"," "],"library":"newmm","runtime":0.0001895427703857422},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เช่น อาจจะเพิ่ม Vibration ให้มันมากขึ้น ","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-04T15:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เช่น อาจจะเพิ่ม Vibration ให้มันมากขึ้น ","time":"2026-08-04T15:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เช่น อาจจะเพิ่ม Vibration ให้มันมากขึ้น ","time":"2026-08-04T15:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เช่น"," ","อาจจะ","เพิ่ม"," ","Vibration"," ","ให้","มัน","มากขึ้น"," "],"library":"newmm","runtime":0.000156402587890625},"time":"2026-08-04T15: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":"Vibration","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Vibration","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Vibration","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Vibration","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"Vibration","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีความเร็วมาอย่างรวดเร็วอะไรอย่างนี้นะคะ ","time":"2026-08-04T15:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีความเร็วมาอย่างรวดเร็วอะไรอย่างนี้นะคะ ","time":"2026-08-04T15:27:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","ความเร็ว","มา","อย่าง","รวดเร็ว","อะไร","อย่างนี้","นะคะ"," "],"library":"newmm","runtime":0.00019550323486328125},"time":"2026-08-04T15: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-04T15: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-04T15: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-04T15: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-04T15: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-04T15: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-04T15:27:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันมีความเป็นไปได้ไหมคะ ก็อาจจะเป็นการเตือน","time":"2026-08-04T15:27:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันมีความเป็นไปได้ไหมคะ ก็อาจจะเป็นการเตือน","time":"2026-08-04T15:27:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","มี","ความเป็นไปได้","ไหม","คะ"," ","ก็","อาจจะ","เป็นการ","เตือน"],"library":"newmm","runtime":0.0002930164337158203},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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":[]}]},"time":"2026-08-04T15:27: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-04T15:27:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ ถ้าเกิดว่ารถมาเร็ว ๆ นี่","time":"2026-08-04T15:27:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ ถ้าเกิดว่ารถมาเร็ว ๆ นี่","time":"2026-08-04T15:27:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่"," ","ถ้า","เกิด","ว่า","รถ","มา","เร็ว ๆ"," ","นี่"],"library":"newmm","runtime":0.00012183189392089844},"time":"2026-08-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27: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-04T15:27:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ สั่นเตือนอย่างรุนแรงนะคะ แล้วก็อาจจะจับความเร็ว อันนี้ห่างไป 3-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-04T15:28:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ สั่นเตือนอย่างรุนแรงนะคะ แล้วก็อาจจะจับความเร็ว อันนี้ห่างไป 3-5 เมตรนะคะ ","time":"2026-08-04T15:28:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ สั่นเตือนอย่างรุนแรงนะคะ แล้วก็อาจจะจับความเร็ว อันนี้ห่างไป 3-5 เมตรนะคะ ","time":"2026-08-04T15:28:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","สั่น","เตือน","อย่าง","รุนแรง","นะคะ"," ","แล้วก็","อาจจะ","จับ","ความเร็ว"," ","อันนี้","ห่าง","ไป"," ","3","-","5"," ","เมตร","นะคะ"," "],"library":"newmm","runtime":0.00031304359436035156},"time":"2026-08-04T15:28: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":[]},{"word":"จับ","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"จับ","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"จับ","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"จับ","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"จับ","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":"-","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28:02+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-04T15:28:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะจับตั้งแต่ 10 เมตร ถ้าในกรณีที่มีความเร็วสูง ","time":"2026-08-04T15:28:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะจับตั้งแต่ 10 เมตร ถ้าในกรณีที่มีความเร็วสูง ","time":"2026-08-04T15:28:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","จับ","ตั้งแต่"," ","10"," ","เมตร"," ","ถ้า","ในกรณีที่","มี","ความเร็ว","สูง"," "],"library":"newmm","runtime":0.0005087852478027344},"time":"2026-08-04T15:28: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ในกรณีที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ในกรณีที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ในกรณีที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ในกรณีที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ในกรณีที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความเร็ว","suggestions":[]},{"word":"สูง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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-04T15:28:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความเป็นไปได้ในการต่อยอดเรื่องนี้ไหมคะ ","time":"2026-08-04T15:28:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความเป็นไปได้ในการต่อยอดเรื่องนี้ไหมคะ ","time":"2026-08-04T15:28:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ความเป็นไปได้","ใน","การ","ต่อยอด","เรื่อง","นี้","ไหม","คะ"," "],"library":"newmm","runtime":0.00019478797912597656},"time":"2026-08-04T15:28: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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-04T15:28:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ผมคิดว่าพัฒนาได้ครับ ","time":"2026-08-04T15:28:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ผมคิดว่าพัฒนาได้ครับ ","time":"2026-08-04T15:28:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ผม","คิด","ว่า","พัฒนา","ได้","ครับ"," "],"library":"newmm","runtime":0.00012731552124023438},"time":"2026-08-04T15:28: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-04T15:28: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-04T15:28: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-04T15:28: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-04T15:28: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-04T15:28: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-04T15:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะในเรื่องของ... คิดว่าเป็นประโยชน์มาก ๆ ครับ ","time":"2026-08-04T15:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะในเรื่องของ... คิดว่าเป็นประโยชน์มาก ๆ ครับ ","time":"2026-08-04T15:28:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะ","ใน","เรื่อง","ของ","..."," ","คิด","ว่า","เป็นประโยชน์","มาก"," ","ๆ"," ","ครับ"," "],"library":"newmm","runtime":0.0002002716064453125},"time":"2026-08-04T15: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":[]},{"word":"เป็นประโยชน์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เป็นประโยชน์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เป็นประโยชน์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เป็นประโยชน์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เป็นประโยชน์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และจำพยายามนำไปพัฒนาต่อไปครับ เพราะว่าไม่ว่าจะเป็นผู้สูง","time":"2026-08-04T15:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และจำพยายามนำไปพัฒนาต่อไปครับ เพราะว่าไม่ว่าจะเป็นผู้สูง","time":"2026-08-04T15:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","จำ","พยายาม","นำ","ไป","พัฒนา","ต่อไป","ครับ"," ","เพราะว่า","ไม่","ว่า","จะ","เป็น","ผู้","สูง"],"library":"newmm","runtime":0.000209808349609375},"time":"2026-08-04T15: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":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"สูง","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้ก็จะเป็นฟังชันที่ทำครับ ","time":"2026-08-04T15:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้ก็จะเป็นฟังชันที่ทำครับ ","time":"2026-08-04T15:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","ก็","จะ","เป็น","ฟัง","ชัน","ที่","ทำ","ครับ"," "],"library":"newmm","runtime":0.00013446807861328125},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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-04T15:28:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ เมื่อกี้ที่น้องทำมือคืออยากให้ทุกคนได้เห็น","time":"2026-08-04T15:28:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ เมื่อกี้ที่น้องทำมือคืออยากให้ทุกคนได้เห็น","time":"2026-08-04T15:28:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","เมื่อกี้","ที่","น้อง","ทำ","มือ","คือ","อยาก","ให้","ทุกคน","ได้","เห็น"],"library":"newmm","runtime":0.0016334056854248047},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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-04T15:28:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็สนับสนุน ผมก็อยากทำต่อครับ ","time":"2026-08-04T15:28:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็สนับสนุน ผมก็อยากทำต่อครับ ","time":"2026-08-04T15:28:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","สนับสนุน"," ","ผม","ก็","อยาก","ทำต่อ","ครับ"," "],"library":"newmm","runtime":0.00038051605224609375},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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-04T15:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ ผมให้แนะนำนิดเดียวนะครับ อาจจะไม่เป็น","time":"2026-08-04T15:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ ผมให้แนะนำนิดเดียวนะครับ อาจจะไม่เป็น","time":"2026-08-04T15:28:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","ผม","ให้","แนะนำ","นิดเดียว","นะ","ครับ"," ","อาจจะ","ไม่","เป็น"],"library":"newmm","runtime":0.00018978118896484375},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:28:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำถามนะครับ เห็นของแล้วชอบใจ คือผมนึกถึงผู้หญิงที่ต้องกลับบ้านกลางคืนนะครับ ","time":"2026-08-04T15:28:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำถามนะครับ เห็นของแล้วชอบใจ คือผมนึกถึงผู้หญิงที่ต้องกลับบ้านกลางคืนนะครับ ","time":"2026-08-04T15:28:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำถาม","นะ","ครับ"," ","เห็น","ของ","แล้ว","ชอบใจ"," ","คือ","ผม","นึกถึง","ผู้หญิง","ที่","ต้อง","กลับบ้าน","กลางคืน","นะ","ครับ"," "],"library":"newmm","runtime":0.00040411949157714844},"time":"2026-08-04T15:28: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":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นึกถึง","suggestions":[]},{"word":"ผู้หญิง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"กลับบ้าน","suggestions":[]},{"word":"กลางคืน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นึกถึง","suggestions":[]},{"word":"ผู้หญิง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"กลับบ้าน","suggestions":[]},{"word":"กลางคืน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นึกถึง","suggestions":[]},{"word":"ผู้หญิง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"กลับบ้าน","suggestions":[]},{"word":"กลางคืน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นึกถึง","suggestions":[]},{"word":"ผู้หญิง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"กลับบ้าน","suggestions":[]},{"word":"กลางคืน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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":[]},{"word":"คือ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"นึกถึง","suggestions":[]},{"word":"ผู้หญิง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"กลับบ้าน","suggestions":[]},{"word":"กลางคืน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:28: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-04T15:28:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเราสามารถที่จะพัฒนาให้คนที่","time":"2026-08-04T15:28:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเราสามารถที่จะพัฒนาให้คนที่","time":"2026-08-04T15:28:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เรา","สามารถ","ที่จะ","พัฒนา","ให้","คน","ที่"],"library":"newmm","runtime":0.00014734268188476562},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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":[]}]},"time":"2026-08-04T15:28: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-04T15:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีสามารถฟังได้ปกติ ที่สามมารถฟังได้ ก็จะเป้","time":"2026-08-04T15:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีสามารถฟังได้ปกติ ที่สามมารถฟังได้ ก็จะเป้","time":"2026-08-04T15:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","สามารถ","ฟังได้","ปกติ"," ","ที่สาม","มา","รถ","ฟังได้"," ","ก็","จะ","เป้"],"library":"newmm","runtime":0.0001704692840576172},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":["เฮ้","เง้","เอ้"]}]},"time":"2026-08-04T15:29: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":["เฮ้","เง้","เอ้"]}]},"time":"2026-08-04T15:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Universal Design ได้ดีครับ // อันนี้ก็มีเรื่องของเสียง","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-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Universal Design ได้ดีครับ // อันนี้ก็มีเรื่องของเสียง","time":"2026-08-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Universal Design ได้ดีครับ // อันนี้ก็มีเรื่องของเสียง","time":"2026-08-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Universal"," ","Design"," ","ได้ดี","ครับ"," ","//"," ","อันนี้","ก็","มีเรื่อง","ของ","เสียง"],"library":"newmm","runtime":0.0002269744873046875},"time":"2026-08-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"ได้ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Universal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"ได้ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มีเรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:29: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-04T15:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีเตือนให้กับคนตาบอดซึ่งก็น่าจะใช้ได้ในคนปกติเช่นเดียวกันครับ ","time":"2026-08-04T15:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีเตือนให้กับคนตาบอดซึ่งก็น่าจะใช้ได้ในคนปกติเช่นเดียวกันครับ ","time":"2026-08-04T15:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","เตือน","ให้","กับ","คนตาบอด","ซึ่ง","ก็","น่าจะ","ใช้ได้","ใน","คน","ปกติ","เช่นเดียวกัน","ครับ"," "],"library":"newmm","runtime":0.00027251243591308594},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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-04T15:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าก็ในส่วนของระบบเสียง ","time":"2026-08-04T15:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าก็ในส่วนของระบบเสียง ","time":"2026-08-04T15:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","ก็","ใน","ส่วน","ของ","ระบบ","เสียง"," "],"library":"newmm","runtime":0.0001361370086669922},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:29: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-04T15:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสียงเดียว คือมีแจ้งเตือนด้านซ้าย และขวา","time":"2026-08-04T15:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสียงเดียว คือมีแจ้งเตือนด้านซ้าย และขวา","time":"2026-08-04T15:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสียง","เดียว"," ","คือ","มี","แจ้ง","เตือน","ด้าน","ซ้าย"," ","และ","ขวา"],"library":"newmm","runtime":0.0001518726348876953},"time":"2026-08-04T15: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":[]},{"word":"ด้าน","suggestions":[]},{"word":"ซ้าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ขวา","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"ขวา","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"ขวา","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"ขวา","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"ขวา","suggestions":[]}]},"time":"2026-08-04T15:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่มาครับ แต่ของเราก็จะมีระบบที่เป็น SOS ก็น่าจะช่วยพี่ ๆ ให้หนี ","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-04T15:29:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มาครับ แต่ของเราก็จะมีระบบที่เป็น SOS ก็น่าจะช่วยพี่ ๆ ให้หนี ","time":"2026-08-04T15:29:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มาครับ แต่ของเราก็จะมีระบบที่เป็น SOS ก็น่าจะช่วยพี่ ๆ ให้หนี ","time":"2026-08-04T15:29:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่มา","ครับ"," ","แต่","ของ","เรา","ก็","จะ","มีระบบ","ที่","เป็น"," ","SOS"," ","ก็","น่าจะ","ช่วย","พี่"," ","ๆ"," ","ให้","หนี"," "],"library":"newmm","runtime":0.0002243518829345703},"time":"2026-08-04T15:29: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":" ","suggestions":[]},{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"หนี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:29: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":" ","suggestions":[]},{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"หนี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:29: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":" ","suggestions":[]},{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"หนี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:29: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":" ","suggestions":[]},{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"หนี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:29: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":" ","suggestions":[]},{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"หนี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:29: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-04T15:29:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือว่าช่วยเหลือได้อย่างทันเวลาครับ ","time":"2026-08-04T15:29:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือว่าช่วยเหลือได้อย่างทันเวลาครับ ","time":"2026-08-04T15:29:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือว่า","ช่วยเหลือ","ได้","อย่าง","ทันเวลา","ครับ"," "],"library":"newmm","runtime":0.00015282630920410156},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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-04T15:29:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// คำถามเพิ่มเติมนิดหนึ่งครับ เท่าที่อ่าน","time":"2026-08-04T15:29:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// คำถามเพิ่มเติมนิดหนึ่งครับ เท่าที่อ่าน","time":"2026-08-04T15:29:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","คำถาม","เพิ่มเติม","นิดหนึ่ง","ครับ"," ","เท่าที่","อ่าน"],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-04T15:29: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-04T15:29: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-04T15:29: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-04T15:29: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-04T15:29: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-04T15:29: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-04T15:29:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มานี่ตอนที่มีการแจ้งเตือนนี่มันมีการแบ่งระดับไหมครับ ว่าอันนี้เป็นอันตราย","time":"2026-08-04T15:29:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มานี่ตอนที่มีการแจ้งเตือนนี่มันมีการแบ่งระดับไหมครับ ว่าอันนี้เป็นอันตราย","time":"2026-08-04T15:29:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","นี่","ตอนที่","มี","การ","แจ้ง","เตือน","นี่","มัน","มี","การ","แบ่งระดับ","ไหม","ครับ"," ","ว่า","อันนี้","เป็นอันตราย"],"library":"newmm","runtime":0.0007600784301757812},"time":"2026-08-04T15:29: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":[]},{"word":"แบ่งระดับ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็นอันตราย","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"แบ่งระดับ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็นอันตราย","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"แบ่งระดับ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็นอันตราย","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"แบ่งระดับ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็นอันตราย","suggestions":[]}]},"time":"2026-08-04T15:29: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":[]},{"word":"แบ่งระดับ","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"เป็นอันตราย","suggestions":[]}]},"time":"2026-08-04T15:29: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-04T15:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาก อันตรายน้อย ของเรามีใช่ไหมครับ","time":"2026-08-04T15:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก อันตรายน้อย ของเรามีใช่ไหมครับ ","time":"2026-08-04T15:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","อันตราย","น้อย"," ","ของ","เรา","มี","ใช่ไหม","ครับ"," "],"library":"newmm","runtime":0.00016570091247558594},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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-04T15:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบนี้เลยใช่ไหม ","time":"2026-08-04T15:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบนี้เลยใช่ไหม ","time":"2026-08-04T15:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบนี้","เลย","ใช่ไหม"," "],"library":"newmm","runtime":0.00011301040649414062},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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-04T15:29:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี... // มีอยู่ครับ บางทีอาจจะทำให้... ","time":"2026-08-04T15:29:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี... // มีอยู่ครับ บางทีอาจจะทำให้... ","time":"2026-08-04T15:29:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","..."," ","//"," ","มี","อยู่","ครับ"," ","บางที","อาจจะ","ทำให้","..."," "],"library":"newmm","runtime":0.0001957416534423828},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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":[]}]},"time":"2026-08-04T15:29: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-04T15:30:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้มีตัวอย่างเช่น ถ้ามีรถก็จะอันตราย","time":"2026-08-04T15:30:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้มีตัวอย่างเช่น ถ้ามีรถก็จะอันตราย","time":"2026-08-04T15:30:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","มี","ตัวอย่างเช่น"," ","ถ้า","มี","รถ","ก็","จะ","อันตราย"],"library":"newmm","runtime":0.00021266937255859375},"time":"2026-08-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาก คือ มีการประเมินว่าอันตรายมาก แต่ยัง","time":"2026-08-04T15:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก คือ มีการประเมินว่าอันตรายมาก แต่ยัง","time":"2026-08-04T15:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","คือ"," ","มี","การประเมิน","ว่า","อันตราย","มาก"," ","แต่","ยัง"],"library":"newmm","runtime":0.00020742416381835938},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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-04T15:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ค่อยสมบูรณ์มากครับ เพราะว่าการแยก","time":"2026-08-04T15:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ค่อยสมบูรณ์มากครับ เพราะว่าการแยก","time":"2026-08-04T15:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่ค่อย","สมบูรณ์","มาก","ครับ"," ","เพราะ","ว่าการ","แยก"],"library":"newmm","runtime":0.00020623207092285156},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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-04T15:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสั่นค่อนข้าง... มันรู้สึกยากครับ ","time":"2026-08-04T15:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสั่นค่อนข้าง... มันรู้สึกยากครับ ","time":"2026-08-04T15:30:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การสั่น","ค่อนข้าง","..."," ","มัน","รู้สึก","ยาก","ครับ"," "],"library":"newmm","runtime":0.0001728534698486328},"time":"2026-08-04T15: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":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:30:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ผมก็คิดว่าในระบบนี้ก็ยังมีอยู่ แต่ผมว่ามันยังไม่","time":"2026-08-04T15:30:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ผมก็คิดว่าในระบบนี้ก็ยังมีอยู่ แต่ผมว่ามันยังไม่","time":"2026-08-04T15:30:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ผม","ก็","คิด","ว่า","ใน","ระบบ","นี้","ก็","ยังมี","อยู่"," ","แต่","ผม","ว่า","มัน","ยัง","ไม่"],"library":"newmm","runtime":0.00022339820861816406},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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-04T15:30:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่อยสมบูรณ์ครับ ในเรื่องของระบบแจ้งเตือนครับ // อันี้","time":"2026-08-04T15:30:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่อยสมบูรณ์ครับ ในเรื่องของระบบแจ้งเตือนครับ // อันี้","time":"2026-08-04T15:30:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่อย","สมบูรณ์","ครับ"," ","ใน","เรื่อง","ของ","ระบบ","แจ้ง","เตือน","ครับ"," ","//"," ","อัน","ี้"],"library":"newmm","runtime":0.00021910667419433594},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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-04T15:30:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็อาจจะใช้เป็นคำตอบอธิบายให้อาจารย์ที่เขาถามเมื่อกี้ได้ครับ แต่ว่าเมื่อมันไม่สมบูรณ์ ","time":"2026-08-04T15:30:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็อาจจะใช้เป็นคำตอบอธิบายให้อาจารย์ที่เขาถามเมื่อกี้ได้ครับ แต่ว่าเมื่อมันไม่สมบูรณ์ ","time":"2026-08-04T15:30:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","อาจจะ","ใช้","เป็น","คำตอบ","อธิบาย","ให้","อาจารย์","ที่","เขา","ถาม","เมื่อกี้","ได้","ครับ"," ","แต่ว่า","เมื่อ","มัน","ไม่","สมบูรณ์"," "],"library":"newmm","runtime":0.0006291866302490234},"time":"2026-08-04T15:30: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:30: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:30: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:30: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:30: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:30: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-04T15:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือเราต้องไปทำต่ออันนี้ดีมากนะครับ ก้รอดูผลงานนะครับ ","time":"2026-08-04T15:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือเราต้องไปทำต่ออันนี้ดีมากนะครับ ก้รอดูผลงานนะครับ ","time":"2026-08-04T15:30:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","เรา","ต้อง","ไป","ทำต่อ","อันนี้","ดีมาก","นะ","ครับ"," ","ก้รอ","ดู","ผลงาน","นะ","ครับ"," "],"library":"newmm","runtime":0.00025391578674316406},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้รอ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้รอ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้รอ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้รอ","suggestions":["ก้อ","กรอ","การ"]},{"word":"ดู","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก้รอ","suggestions":["ก้อ","กรอ","การ"]},{"word":"ดู","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:30:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่ามันจะออกมาสมบูรณ์ขนาดนั้น และมัน","time":"2026-08-04T15:30:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่ามันจะออกมาสมบูรณ์ขนาดนั้น และมัน","time":"2026-08-04T15:30:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","มัน","จะ","ออกมา","สมบูรณ์","ขนาด","นั้น"," ","และ","มัน"],"library":"newmm","runtime":0.00018906593322753906},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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-04T15:30:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะสามารถใช้ได้ทั้งผู้พิการและคนปกติด้วย","time":"2026-08-04T15:30:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะสามารถใช้ได้ทั้งผู้พิการและคนปกติด้วย","time":"2026-08-04T15:30:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","สามารถ","ใช้ได้","ทั้ง","ผู้","พิการ","และ","คน","ปกติ","ด้วย"],"library":"newmm","runtime":0.00016951560974121094},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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-04T15:30:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือเปล่านะครับ ซึ่งก็เป็นไอเดียที่ดีมาก ๆ เลยครับ ","time":"2026-08-04T15:30:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือเปล่านะครับ ซึ่งก็เป็นไอเดียที่ดีมาก ๆ เลยครับ ","time":"2026-08-04T15:30:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือเปล่า","นะ","ครับ"," ","ซึ่ง","ก็","เป็น","ไอเดีย","ที่","ดีมาก"," ","ๆ"," ","เลย","ครับ"," "],"library":"newmm","runtime":0.00018095970153808594},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30: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-04T15:30:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณครับ ","time":"2026-08-04T15:30:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณครับ ","time":"2026-08-04T15:30:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ครับ"," "],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T15:30: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":[]}]},"time":"2026-08-04T15:30:43+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-04T15:30:43+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-04T15:30:43+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-04T15:30:43+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-04T15:30: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-04T15:30:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขอบคุณครับ // ","time":"2026-08-04T15:30:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขอบคุณครับ // ","time":"2026-08-04T15:30:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขอบคุณ","ครับ"," ","//"," "],"library":"newmm","runtime":0.00011181831359863281},"time":"2026-08-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30: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-04T15:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ขอเสียงปรบมือให้กับน้อง ๆ นะคะ ","time":"2026-08-04T15:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ขอเสียงปรบมือให้กับน้อง ๆ นะคะ ","time":"2026-08-04T15:30:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ขอ","เสียง","ปรบมือให้","กับ","น้อง ๆ"," ","นะคะ"," "],"library":"newmm","runtime":0.0001952648162841797},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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-04T15:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็โบก ๆ นะคะ ขอบคุณนะคะ น้อง ๆ ","time":"2026-08-04T15:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็โบก ๆ นะคะ ขอบคุณนะคะ น้อง ๆ ","time":"2026-08-04T15:30:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","โบก"," ","ๆ"," ","นะคะ"," ","ขอบคุณ","นะคะ"," ","น้อง ๆ"," "],"library":"newmm","runtime":0.0002014636993408203},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15:30: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-04T15:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากโรงเรียนโสตศึกษาทุ่งมหาเมฆนะคะ ต่อไป","time":"2026-08-04T15:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากโรงเรียนโสตศึกษาทุ่งมหาเมฆนะคะ ต่อไป","time":"2026-08-04T15:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","โรงเรียน","โสตศึกษา","ทุ่ง","มหาเมฆ","นะคะ"," ","ต่อไป"],"library":"newmm","runtime":0.00016927719116210938},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมที่ 4 ค่ะ หมายเลข ","time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมที่ 4 ค่ะ หมายเลข ","time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","ที่"," ","4"," ","ค่ะ"," ","หมายเลข"," "],"library":"newmm","runtime":0.00010371208190917969},"time":"2026-08-04T15:31: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2402 ค่ะ ","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-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2402 ค่ะ ","time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2402 ค่ะ ","time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2402"," ","ค่ะ"," "],"library":"newmm","runtime":0.00006079673767089844},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31: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-04T15:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผ่านการมองตาสำหรับผู้พิการ","time":"2026-08-04T15:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผ่านการมองตาสำหรับผู้พิการ","time":"2026-08-04T15:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผ่าน","การ","มอง","ตา","สำหรับ","ผู้","พิการ"],"library":"newmm","runtime":0.00012969970703125},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15:31:24+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-04T15:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มองตาสำหรับคนพิการทางการเคลื่อนไหวในบริบทภาษาไทยค่ะ มันต้องมี 2 อัน ","time":"2026-08-04T15:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มองตาสำหรับคนพิการทางการเคลื่อนไหวในบริบทภาษาไทยค่ะ มันต้องมี 2 อัน ","time":"2026-08-04T15:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มอง","ตา","สำหรับ","คนพิการ","ทาง","การเคลื่อนไหว","ใน","บริบท","ภาษาไทย","ค่ะ"," ","มัน","ต้อง","มี"," ","2"," ","อัน"," "],"library":"newmm","runtime":0.00031113624572753906},"time":"2026-08-04T15:31: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:31: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-04T15:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขอโทษนะคะ ","time":"2026-08-04T15:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขอโทษนะคะ ","time":"2026-08-04T15:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขอโทษ","นะคะ"," "],"library":"newmm","runtime":0.00014019012451171875},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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":[]}]},"time":"2026-08-04T15:31: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-04T15:31:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันจะเป็นสไลด์อีกอันหนึ่งที่เป็นสีเขียวที่ส่งไปใน","time":"2026-08-04T15:31:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันจะเป็นสไลด์อีกอันหนึ่งที่เป็นสีเขียวที่ส่งไปใน","time":"2026-08-04T15:31:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","จะ","เป็น","สไลด์","อีก","อัน","หนึ่ง","ที่","เป็น","สี","เขียว","ที่","ส่ง","ไป","ใน"],"library":"newmm","runtime":0.00021076202392578125},"time":"2026-08-04T15:31: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"เขียว","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:31: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"เขียว","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:31: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"เขียว","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:31: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"เขียว","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:31: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"เขียว","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:31:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"กลุ่ม 2402 ค่ะ ","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-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่ม 2402 ค่ะ ","time":"2026-08-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่ม 2402 ค่ะ ","time":"2026-08-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่ม"," ","2402"," ","ค่ะ"," "],"library":"newmm","runtime":0.00008559226989746094},"time":"2026-08-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:32: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-04T15:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรนะคะ ","time":"2026-08-04T15:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรนะคะ ","time":"2026-08-04T15:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","นะคะ"," "],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T15:32: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":[]}]},"time":"2026-08-04T15:32:45+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-04T15:32:45+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-04T15:32:45+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-04T15:32:45+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-04T15:32: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-04T15:33:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เนื่องจากว่าไฟล์นำเสนอไม่พร้อมนะคะ ","time":"2026-08-04T15:33:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เนื่องจากว่าไฟล์นำเสนอไม่พร้อมนะคะ ","time":"2026-08-04T15:33:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เนื่องจากว่า","ไฟล์","นำเสนอ","ไม่","พร้อม","นะคะ"," "],"library":"newmm","runtime":0.00018835067749023438},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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-04T15:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งั้นขออนุญาติขยับฃ","time":"2026-08-04T15:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งั้นขออนุญาติขยับฃ","time":"2026-08-04T15:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งั้น","ขอ","อนุ","ญาติ","ขยับ","ฃ"],"library":"newmm","runtime":0.00011563301086425781},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15:33:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทีมลำดับที่ 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-04T15:33:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมลำดับที่ 5 นะคะ ผลงานหมายเลข ","time":"2026-08-04T15:33:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมลำดับที่ 5 นะคะ ผลงานหมายเลข ","time":"2026-08-04T15:33:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","ลำดับ","ที่"," ","5"," ","นะคะ"," ","ผลงาน","หมายเลข"," "],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-08-04T15:33: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2406 ค่ะ การพัฒนาแพลตฟอร์ม","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-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2406 ค่ะ การพัฒนาแพลตฟอร์ม","time":"2026-08-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2406 ค่ะ การพัฒนาแพลตฟอร์ม","time":"2026-08-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2406"," ","ค่ะ"," ","การพัฒนา","แพลตฟอร์ม"],"library":"newmm","runtime":0.00016045570373535156},"time":"2026-08-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แพลตฟอร์ม","suggestions":[]}]},"time":"2026-08-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แพลตฟอร์ม","suggestions":[]}]},"time":"2026-08-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แพลตฟอร์ม","suggestions":[]}]},"time":"2026-08-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แพลตฟอร์ม","suggestions":[]}]},"time":"2026-08-04T15:33:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"แพลตฟอร์ม","suggestions":[]}]},"time":"2026-08-04T15:33: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-04T15:33:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นิทานสถานการณ์ทางสังคมด้วยปัญญาประดิษฐ์","time":"2026-08-04T15:33:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นิทานสถานการณ์ทางสังคมด้วยปัญญาประดิษฐ์","time":"2026-08-04T15:33:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นิทาน","สถานการณ์","ทางสังคม","ด้วย","ปัญญาประดิษฐ์"],"library":"newmm","runtime":0.00021886825561523438},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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-04T15:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิงรู้นะคะ สร้างด้วย","time":"2026-08-04T15:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิงรู้นะคะ สร้างด้วย","time":"2026-08-04T15:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิง","รู้","นะคะ"," ","สร้าง","ด้วย"],"library":"newmm","runtime":0.00010323524475097656},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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":[]}]},"time":"2026-08-04T15:33: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-04T15:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กังวลในเด็กออทิสติกค่ะ ถ้าพร้อมแล้วมาที่หน้าเวทีได้เลย","time":"2026-08-04T15:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กังวลในเด็กออทิสติกค่ะ ถ้าพร้อมแล้วมาที่หน้าเวทีได้เลย","time":"2026-08-04T15:33:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กังวล","ใน","เด็ก","ออทิสติก","ค่ะ"," ","ถ้า","พร้อม","แล้ว","มา","ที่","หน้า","เวที","ได้","เลย"],"library":"newmm","runtime":0.00021457672119140625},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15:33: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-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ","time":"2026-08-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ","time":"2026-08-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," "],"library":"newmm","runtime":0.00006103515625},"time":"2026-08-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:33: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-04T15:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทสต์ค่ะ ค่ะ เริ่มได้เลยนะคะ ","time":"2026-08-04T15:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทสต์ค่ะ ค่ะ เริ่มได้เลยนะคะ ","time":"2026-08-04T15:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทสต์","ค่ะ"," ","ค่ะ"," ","เริ่ม","ได้","เลย","นะคะ"," "],"library":"newmm","runtime":0.00013065338134765625},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":" ","suggestions":[]},{"word":"เริ่ม","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:34:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ สวัสดีค่ะ พวกเรามาจากผลงานรหัส ","time":"2026-08-04T15:34:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ สวัสดีค่ะ พวกเรามาจากผลงานรหัส ","time":"2026-08-04T15:34:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","สวัสดี","ค่ะ"," ","พวกเรา","มาจาก","ผลงาน","รหัส"," "],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T15:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2406นะคะ  ","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-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2406นะคะ  ","time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2406 นะคะ  ","time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2406"," ","นะคะ","  "],"library":"newmm","runtime":0.00007867813110351562},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":"  ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":"  ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":"  ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":"  ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2406","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":"  ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Inclusive Design Challenge 2026 นะคะ ชื่อ ","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-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Inclusive Design Challenge 2026 นะคะ ชื่อ ","time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Inclusive Design Challenge 2026 นะคะ ชื่อ ","time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Inclusive"," ","Design"," ","Challenge"," ","2026"," ","นะคะ"," ","ชื่อ"," "],"library":"newmm","runtime":0.00016808509826660156},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Inclusive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Inclusive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Inclusive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Inclusive","suggestions":["exclusive"]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Inclusive","suggestions":["exclusive"]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]},{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"2026","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:35:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แพลตฟอร์มนิทานสถานการณ์ทางสังคมเฉพาะบุคคลด้วย","time":"2026-08-04T15:35:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แพลตฟอร์มนิทานสถานการณ์ทางสังคมเฉพาะบุคคลด้วย","time":"2026-08-04T15:35:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แพลตฟอร์ม","นิทาน","สถานการณ์","ทางสังคม","เฉพาะบุคคล","ด้วย"],"library":"newmm","runtime":0.0002307891845703125},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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-04T15:35:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิงมนุษย์สร้างนะคะ เพื่อลดความวิตกกังวลในเด็กออทิสติก ดิฉันนาง ","time":"2026-08-04T15:35:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิงมนุษย์สร้างนะคะ เพื่อลดความวิตกกังวลในเด็กออทิสติก ดิฉันนาง ","time":"2026-08-04T15:35:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิง","มนุษย์","สร้าง","นะคะ"," ","เพื่อ","ลด","ความวิตกกังวล","ใน","เด็ก","ออทิสติก"," ","ดิฉัน","นาง"," "],"library":"newmm","runtime":0.0002789497375488281},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35:04+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-04T15:35:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้ง 2 ท่านค่ะ ปัญหาและความ","time":"2026-08-04T15:35:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้ง 2 ท่านค่ะ ปัญหาและความ","time":"2026-08-04T15:35:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้ง"," ","2"," ","ท่าน","ค่ะ"," ","ปัญหา","และ","ความ"],"library":"newmm","runtime":0.00013303756713867188},"time":"2026-08-04T15:35:07+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":[]},{"word":"ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T15:35:07+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":[]},{"word":"ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T15:35:07+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":[]},{"word":"ปัญหา","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T15:35:07+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":[]},{"word":"ปัญหา","suggestions":["ปัญญา","มีปัญหา","สัญญา"]},{"word":"และ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T15:35:07+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":[]},{"word":"ปัญหา","suggestions":["ปัญญา","มีปัญหา","สัญญา"]},{"word":"และ","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T15:35: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-04T15:35:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญนะคะ ก็คือในปัจจุบันนี่เด็กที่มี","time":"2026-08-04T15:35:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญนะคะ ก็คือในปัจจุบันนี่เด็กที่มี","time":"2026-08-04T15:35:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","นะคะ"," ","ก็","คือ","ใน","ปัจจุบัน","นี่","เด็ก","ที่","มี"],"library":"newmm","runtime":0.00017404556274414062},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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-04T15:35:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปัญหาที่มีในเด็กที่มีความพิการออทิสติก","time":"2026-08-04T15:35:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปัญหาที่มีในเด็กที่มีความพิการออทิสติก","time":"2026-08-04T15:35:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปัญหา","ที่","มี","ใน","เด็ก","ที่","มี","ความ","พิการ","ออทิสติก"],"library":"newmm","runtime":0.0001475811004638672},"time":"2026-08-04T15:35: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-04T15:35: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-04T15:35: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-04T15:35: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-04T15:35: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-04T15:35: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-04T15:35:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ เขาจะมีความตื่นตระหนก เช่น ","time":"2026-08-04T15:35:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ เขาจะมีความตื่นตระหนก เช่น ","time":"2026-08-04T15:35:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","เขา","จะ","มี","ความ","ตื่นตระหนก"," ","เช่น"," "],"library":"newmm","runtime":0.0012392997741699219},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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-04T15:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปทำฟัน ไปตัดผม หรือไปอยู่ในสถานการณ์ที่","time":"2026-08-04T15:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปทำฟัน ไปตัดผม หรือไปอยู่ในสถานการณ์ที่","time":"2026-08-04T15:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","ทำฟัน"," ","ไป","ตัดผม"," ","หรือ","ไป","อยู่","ใน","สถานการณ์","ที่"],"library":"newmm","runtime":0.00021886825561523438},"time":"2026-08-04T15: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-04T15: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-04T15: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-04T15: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-04T15: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-04T15: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-04T15:35:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาไม่คุ้นเคยนะคะ ก็จะเป็นปัญหาให้กับผู้ดูแลหรือว่าคุณครูที่ดูแลน่ะค่ะ ว่ามัวแต่วิ่งไล่จับ ","time":"2026-08-04T15:35:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาไม่คุ้นเคยนะคะ ก็จะเป็นปัญหาให้กับผู้ดูแลหรือว่าคุณครูที่ดูแลน่ะค่ะ ว่ามัวแต่วิ่งไล่จับ ","time":"2026-08-04T15:35:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ไม่","คุ้นเคย","นะคะ"," ","ก็","จะ","เป็นปัญหา","ให้","กับ","ผู้ดูแล","หรือว่า","คุณครู","ที่","ดูแล","น่ะ","ค่ะ"," ","ว่า","มัวแต่","วิ่งไล่","จับ"," "],"library":"newmm","runtime":0.0003180503845214844},"time":"2026-08-04T15:35: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":[]},{"word":"จับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"จับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"จับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"จับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"จับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:35: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-04T15:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือเขาจะตื่นตระหนก อันนี้เราก็เลยคิดขึ้นมาฃ","time":"2026-08-04T15:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือเขาจะตื่นตระหนก อันนี้เราก็เลยคิดขึ้นมาฃ","time":"2026-08-04T15:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","เขา","จะ","ตื่นตระหนก"," ","อันนี้","เรา","ก็","เลย","คิด","ขึ้น","มา","ฃ"],"library":"newmm","runtime":0.0001971721649169922},"time":"2026-08-04T15:35: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":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":"ฃ","suggestions":[]}]},"time":"2026-08-04T15:35: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-04T15:35:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิทยาลัยสารพัดช่างนี่ มีเด็กที่","time":"2026-08-04T15:35:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิทยาลัยสารพัดช่างนี่ มีเด็กที่","time":"2026-08-04T15:35:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิทยาลัย","สารพัด","ช่าง","นี่"," ","มี","เด็ก","ที่"],"library":"newmm","runtime":0.00022149085998535156},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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-04T15:35:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซ้ำซ้อนทางเรื่องของความพิการทางสายตา ออทิสติก หลาย ๆ ความพิการน่ะค่ะ ก็เลยทำ","time":"2026-08-04T15:35:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซ้ำซ้อนทางเรื่องของความพิการทางสายตา ออทิสติก หลาย ๆ ความพิการน่ะค่ะ ก็เลยทำ","time":"2026-08-04T15:35:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซ้ำซ้อน","ทาง","เรื่อง","ของ","ความ","พิการ","ทาง","สายตา"," ","ออทิสติก"," ","หลาย"," ","ๆ"," ","ความ","พิการ","น่ะ","ค่ะ"," ","ก็","เลย","ทำ"],"library":"newmm","runtime":0.0003266334533691406},"time":"2026-08-04T15:35: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:35: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:35: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-04T15:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวนี้ขึ้นมา สไลด์ถัดไปค่ะ ","time":"2026-08-04T15:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวนี้ขึ้นมา สไลด์ถัดไปค่ะ ","time":"2026-08-04T15:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","นี้","ขึ้น","มา"," ","สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00014638900756835938},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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-04T15:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แนวคิดและการพัฒนานวัตกรรมนะคะ ต้องเรียน","time":"2026-08-04T15:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แนวคิดและการพัฒนานวัตกรรมนะคะ ต้องเรียน","time":"2026-08-04T15:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แนวคิด","และ","การพัฒนา","นวัตกรรม","นะคะ"," ","ต้อง","เรียน"],"library":"newmm","runtime":0.0001609325408935547},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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":[]}]},"time":"2026-08-04T15:35: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-04T15:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างนี้ก่อนนะคะ เรามาจากมหาวิทยาลัยสารพัดช่างเชียงใหม่ ","time":"2026-08-04T15:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างนี้ก่อนนะคะ เรามาจากมหาวิทยาลัยสารพัดช่างเชียงใหม่ ","time":"2026-08-04T15:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างนี้","ก่อน","นะคะ"," ","เรา","มาจาก","มหาวิทยาลัย","สารพัด","ช่าง","เชียงใหม่"," "],"library":"newmm","runtime":0.00023508071899414062},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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-04T15:36:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นสถานศึกษาประจำของนักศึกษาพิการระดับ ปวส. ","time":"2026-08-04T15:36:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นสถานศึกษาประจำของนักศึกษาพิการระดับ ปวส. ","time":"2026-08-04T15:36:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","สถานศึกษา","ประจำ","ของ","นักศึกษา","พิการ","ระดับ"," ","ปวส."," "],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ แนวคิดของเราก็คือ เมื่อผู้ปกครองมา","time":"2026-08-04T15:36:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แนวคิดของเราก็คือ เมื่อผู้ปกครองมา","time":"2026-08-04T15:36:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แนวคิด","ของ","เรา","ก็","คือ"," ","เมื่อ","ผู้ปกครอง","มา"],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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-04T15:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ในสถานศึกษานะคะ เด็กจะรู้สึกหวาด","time":"2026-08-04T15:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ในสถานศึกษานะคะ เด็กจะรู้สึกหวาด","time":"2026-08-04T15:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ใน","สถานศึกษา","นะคะ"," ","เด็ก","จะ","รู้สึก","หวาด"],"library":"newmm","runtime":0.00016570091247558594},"time":"2026-08-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลัวต่อสภาวะแวดล้อมใหม่ ๆ เราก็เลยจะ","time":"2026-08-04T15:36:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลัวต่อสภาวะแวดล้อมใหม่ ๆ เราก็เลยจะ","time":"2026-08-04T15:36:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลัว","ต่อ","สภาวะ","แวดล้อม","ใหม่"," ","ๆ"," ","เรา","ก็","เลย","จะ"],"library":"newmm","runtime":0.0001857280731201172},"time":"2026-08-04T15:36: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T15:36: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-04T15:36:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้วิธีการเล่านิทานให้ฟังก่อนอันดับแรกนะคะ ","time":"2026-08-04T15:36:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้วิธีการเล่านิทานให้ฟังก่อนอันดับแรกนะคะ ","time":"2026-08-04T15:36:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","วิธีการ","เล่านิทาน","ให้","ฟัง","ก่อน","อันดับ","แรก","นะคะ"," "],"library":"newmm","runtime":0.00025534629821777344},"time":"2026-08-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พอเราเล่านิทานแล้ว เราเลยรู้สึกว่า ","time":"2026-08-04T15:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พอเราเล่านิทานแล้ว เราเลยรู้สึกว่า ","time":"2026-08-04T15:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พอ","เรา","เล่านิทาน","แล้ว"," ","เรา","เลย","รู้สึก","ว่า"," "],"library":"newmm","runtime":0.00014495849609375},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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-04T15:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาเข้าถึงได้มากกว่านี้ และไม่สามารถ... ","time":"2026-08-04T15:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาเข้าถึงได้มากกว่านี้ และไม่สามารถ... ","time":"2026-08-04T15:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","เข้าถึง","ได้","มากกว่า","นี้"," ","และ","ไม่","สา","มาร","ถ.",".."," "],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36: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-04T15:36:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ควรที่จะเล่าเรื่องราวซ้ำ ๆ นะคะ เราก็เลยคิดเรื่องราวพวกนี้ขึ้นมา ","time":"2026-08-04T15:36:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ควรที่จะเล่าเรื่องราวซ้ำ ๆ นะคะ เราก็เลยคิดเรื่องราวพวกนี้ขึ้นมา ","time":"2026-08-04T15:36:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ควร","ที่จะ","เล่า","เรื่องราว","ซ้ำ"," ","ๆ"," ","นะคะ"," ","เรา","ก็","เลย","คิด","เรื่องราว","พวก","นี้","ขึ้น","มา"," "],"library":"newmm","runtime":0.0003590583801269531},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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-04T15:36:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งหลักของการทำงาน ง่าย ๆ เมื่อเราเข้าไปที่","time":"2026-08-04T15:36:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งหลักของการทำงาน ง่าย ๆ เมื่อเราเข้าไปที่","time":"2026-08-04T15:36:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","หลัก","ของ","การทำงาน"," ","ง่าย ๆ"," ","เมื่อ","เรา","เข้าไป","ที่"],"library":"newmm","runtime":0.00018978118896484375},"time":"2026-08-04T15:36: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:36: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-04T15:36:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เว็บแอปพลิเคชันนี่นะคะ สิ่งที่จะป้อนเข้าไป","time":"2026-08-04T15:36:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เว็บแอปพลิเคชันนี่นะคะ สิ่งที่จะป้อนเข้าไป","time":"2026-08-04T15:36:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เว็บ","แอปพลิเคชัน","นี่","นะคะ"," ","สิ่ง","ที่จะ","ป้อน","เข้าไป"],"library":"newmm","runtime":0.00019121170043945312},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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":[]}]},"time":"2026-08-04T15:36: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-04T15:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ชื่อของเด็กคนนั้นเลยนะคะ แล้วก็เรื่องที่เด็กสนใจ เช่น ","time":"2026-08-04T15:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ชื่อของเด็กคนนั้นเลยนะคะ แล้วก็เรื่องที่เด็กสนใจ เช่น ","time":"2026-08-04T15:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ชื่อ","ของ","เด็ก","คน","นั้น","เลย","นะคะ"," ","แล้วก็","เรื่อง","ที่","เด็ก","สนใจ"," ","เช่น"," "],"library":"newmm","runtime":0.0002033710479736328},"time":"2026-08-04T15:36: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Lego ไดโนเสาร์ เรือ หรืออะไรที่เด็ก ๆ ","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-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Lego ไดโนเสาร์ เรือ หรืออะไรที่เด็ก ๆ ","time":"2026-08-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Lego ไดโนเสาร์ เรือ หรืออะไรที่เด็ก ๆ ","time":"2026-08-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Lego"," ","ไดโนเสาร์"," ","เรือ"," ","หรือ","อะไร","ที่","เด็ก"," ","ๆ"," "],"library":"newmm","runtime":0.00021004676818847656},"time":"2026-08-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Lego","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไดโนเสาร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Lego","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไดโนเสาร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Lego","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไดโนเสาร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Lego","suggestions":["go","bigo","leg"]},{"word":" ","suggestions":[]},{"word":"ไดโนเสาร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Lego","suggestions":["go","bigo","leg"]},{"word":" ","suggestions":[]},{"word":"ไดโนเสาร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36: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-04T15:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนใจนะคะ แล้วก็อีกอันหนึ่ง ก็สถานการณ์เป้าหมายนะคะ เช่น เด็กอาจจะกลัวฟ้าผ่า ","time":"2026-08-04T15:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนใจนะคะ แล้วก็อีกอันหนึ่ง ก็สถานการณ์เป้าหมายนะคะ เช่น เด็กอาจจะกลัวฟ้าผ่า ","time":"2026-08-04T15:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สนใจ","นะคะ"," ","แล้วก็","อีก","อัน","หนึ่ง"," ","ก็","สถานการณ์","เป้าหมาย","นะคะ"," ","เช่น"," ","เด็ก","อาจจะ","กลัว","ฟ้าผ่า"," "],"library":"newmm","runtime":0.0003266334533691406},"time":"2026-08-04T15: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"ฟ้าผ่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"ฟ้าผ่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"ฟ้าผ่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"ฟ้าผ่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"เป้าหมาย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"กลัว","suggestions":[]},{"word":"ฟ้าผ่า","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:36: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-04T15:37:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เราป้อน 3 อย่างนี้เข้าไปค่ะ เราจะเจนนา","time":"2026-08-04T15:37:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เราป้อน 3 อย่างนี้เข้าไปค่ะ เราจะเจนนา","time":"2026-08-04T15:37:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เรา","ป้อน"," ","3"," ","อย่างนี้","เข้าไป","ค่ะ"," ","เรา","จะ","เจน","นา"],"library":"newmm","runtime":0.00045299530029296875},"time":"2026-08-04T15:37: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เจน","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เจน","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เจน","suggestions":[]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เจน","suggestions":["เจอ","จน","เชน"]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างนี้","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เจน","suggestions":["เจอ","จน","เชน"]},{"word":"นา","suggestions":[]}]},"time":"2026-08-04T15:37:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สร้างนิทานให้เด็กออกมานะคะ เป็น 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-04T15:37:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สร้างนิทานให้เด็กออกมานะคะ เป็น 3 รูปแบบนะคะ 1. รูปแบบตัวหนังสือ ซึ่งให้ผู้ปกครองหรือผู้ดูแล","time":"2026-08-04T15:37:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สร้างนิทานให้เด็กออกมานะคะ เป็น 3 รูปแบบนะคะ 1. รูปแบบตัวหนังสือ ซึ่งให้ผู้ปกครองหรือผู้ดูแล","time":"2026-08-04T15:37:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สร้าง","นิทาน","ให้","เด็ก","ออกมา","นะคะ"," ","เป็น"," ","3"," ","รูปแบบ","นะคะ"," ","1."," ","รูปแบบ","ตัวหนังสือ"," ","ซึ่ง","ให้","ผู้ปกครอง","หรือ","ผู้ดูแล"],"library":"newmm","runtime":0.0003180503845214844},"time":"2026-08-04T15:37: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":"3","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":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","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":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","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":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","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":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:37: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":"3","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":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:37:07+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-04T15:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถเล่าให้ฟังได้ 2. ","time":"2026-08-04T15:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถเล่าให้ฟังได้ 2. ","time":"2026-08-04T15:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","เล่า","ให้","ฟังได้"," ","2."," "],"library":"newmm","runtime":0.00011467933654785156},"time":"2026-08-04T15: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":"2.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"2.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"2.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"2.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"2.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37: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-04T15:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นรูปภาพโลเซรี่นะคะ ","time":"2026-08-04T15:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นรูปภาพโลเซรี่นะคะ ","time":"2026-08-04T15:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","รูปภาพ","โล","เซ","รี่","นะคะ"," "],"library":"newmm","runtime":0.0016787052154541016},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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-04T15:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มินิมอลเพื่อไม่ให้เกิดสิ่งเร้าเพิ่มขึ้นนะคะ ","time":"2026-08-04T15:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มินิมอลเพื่อไม่ให้เกิดสิ่งเร้าเพิ่มขึ้นนะคะ ","time":"2026-08-04T15:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มินิ","มอ","ล","เพื่อ","ไม่","ให้","เกิด","สิ่งเร้า","เพิ่มขึ้น","นะคะ"," "],"library":"newmm","runtime":0.0016930103302001953},"time":"2026-08-04T15:37: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-04T15:37: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-04T15:37: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-04T15:37: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-04T15:37: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-04T15:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และก็ 3. ก็สามารถ Generate เป็นเสียงได้ด้วย ","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-04T15:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และก็ 3. ก็สามารถ Generate เป็นเสียงได้ด้วย ","time":"2026-08-04T15:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และก็ 3. ก็สามารถ Generate เป็นเสียงได้ด้วย ","time":"2026-08-04T15:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ก็"," ","3."," ","ก็","สามารถ"," ","Generate"," ","เป็น","เสียง","ได้","ด้วย"," "],"library":"newmm","runtime":0.00016355514526367188},"time":"2026-08-04T15:37: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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37: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-04T15:37:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ จุดเด่นนะคะ ","time":"2026-08-04T15:37:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ จุดเด่นนะคะ ","time":"2026-08-04T15:37:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","จุดเด่น","นะคะ"," "],"library":"newmm","runtime":0.0008921623229980469},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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":[]}]},"time":"2026-08-04T15:37: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-04T15:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดิมนะคะ การสร้างนิทานนี้ใช้เวลาแค่ ","time":"2026-08-04T15:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดิมนะคะ การสร้างนิทานนี้ใช้เวลาแค่ ","time":"2026-08-04T15:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดิม","นะคะ"," ","การ","สร้าง","นิทาน","นี้","ใช้เวลา","แค่"," "],"library":"newmm","runtime":0.00020074844360351562},"time":"2026-08-04T15: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":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ สามารถสร้างเรื่องราวใหม่ ๆ ได้ตลอดเวลา แล้วก็สามารถระบุสิ่งที่เป็นสิ่งเร้าและสิ่งที่","time":"2026-08-04T15:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ สามารถสร้างเรื่องราวใหม่ ๆ ได้ตลอดเวลา แล้วก็สามารถระบุสิ่งที่เป็นสิ่งเร้าและสิ่งที่","time":"2026-08-04T15:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","สามารถ","สร้าง","เรื่องราว","ใหม่"," ","ๆ"," ","ได้","ตลอดเวลา"," ","แล้วก็","สามารถ","ระบุ","สิ่ง","ที่","เป็น","สิ่งเร้า","และ","สิ่ง","ที่"],"library":"newmm","runtime":0.00033664703369140625},"time":"2026-08-04T15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่งเร้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่งเร้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่งเร้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่งเร้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ตลอดเวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ระบุ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สิ่งเร้า","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สนใจได้แบบ 100% นะคะ ","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-04T15:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนใจได้แบบ 100% นะคะ ","time":"2026-08-04T15:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนใจได้แบบ 100% นะคะ ","time":"2026-08-04T15:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สนใจ","ได้","แบบ"," ","100","%"," ","นะคะ"," "],"library":"newmm","runtime":0.00011873245239257812},"time":"2026-08-04T15: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":"100","suggestions":[]},{"word":"%","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"100","suggestions":[]},{"word":"%","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"100","suggestions":[]},{"word":"%","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"100","suggestions":[]},{"word":"%","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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":"100","suggestions":[]},{"word":"%","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15: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-04T15:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวของเด็กด้วยนะคะ สไลด์ถัดไปได้เลยค่ะ ","time":"2026-08-04T15:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวของเด็กด้วยนะคะ สไลด์ถัดไปได้เลยค่ะ ","time":"2026-08-04T15:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","ของ","เด็ก","ด้วย","นะคะ"," ","สไลด์","ถัดไป","ได้","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00019049644470214844},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15:37:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การทำงานนะคะ ก็คือตั้งค่าระบบ AI นะคะ AI ที่เราเอามาใช้ในการทำงาน API 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-04T15:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การทำงานนะคะ ก็คือตั้งค่าระบบ AI นะคะ AI ที่เราเอามาใช้ในการทำงาน API 2 ตัวนะคะ ","time":"2026-08-04T15:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การทำงานนะคะ ก็คือตั้งค่าระบบ AI นะคะ AI ที่เราเอามาใช้ในการทำงาน API 2 ตัวนะคะ ","time":"2026-08-04T15:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การทำงาน","นะคะ"," ","ก็","คือ","ตั้งค่า","ระบบ"," ","AI"," ","นะคะ"," ","AI"," ","ที่","เรา","เอา","มา","ใช้","ใน","การทำงาน"," ","API"," ","2"," ","ตัว","นะคะ"," "],"library":"newmm","runtime":0.0003192424774169922},"time":"2026-08-04T15:37: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Open เราเตอร์แล้วก็บอร์ดน้อยนะคะ ","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-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Open เราเตอร์แล้วก็บอร์ดน้อยนะคะ ","time":"2026-08-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Open เราเตอร์แล้วก็บอร์ดน้อยนะคะ ","time":"2026-08-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Open"," ","เราเตอร์","แล้วก็","บอร์ด","น้อย","นะคะ"," "],"library":"newmm","runtime":0.0002079010009765625},"time":"2026-08-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Open","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เราเตอร์","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Open","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เราเตอร์","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Open","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เราเตอร์","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Open","suggestions":["open","pen","when"]},{"word":" ","suggestions":[]},{"word":"เราเตอร์","suggestions":["เวกเตอร์"]},{"word":"แล้วก็","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Open","suggestions":["open","pen","when"]},{"word":" ","suggestions":[]},{"word":"เราเตอร์","suggestions":["เวกเตอร์"]},{"word":"แล้วก็","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":"น้อย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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-04T15:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อไป รับค่าข้อมูล แล้วก็มาเจนนาเลทภ","time":"2026-08-04T15:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อไป รับค่าข้อมูล แล้วก็มาเจนนาเลทภ","time":"2026-08-04T15:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อไป"," ","รับ","ค่า","ข้อมูล"," ","แล้วก็","มา","เจน","นา","เลทภ"],"library":"newmm","runtime":0.0002052783966064453},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":[]}]},"time":"2026-08-04T15: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":["เลย","เล็ก","เลข"]}]},"time":"2026-08-04T15: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":["เลย","เล็ก","เลข"]}]},"time":"2026-08-04T15:38:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และสร้างภาพประกอบสร้างเสียงแล้วก็แสดงผลให้ผู้ใช้เห็นภาพค่ะ ต่อไปค่ะ เราพัฒนาแบบ Respond ","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-04T15:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และสร้างภาพประกอบสร้างเสียงแล้วก็แสดงผลให้ผู้ใช้เห็นภาพค่ะ ต่อไปค่ะ เราพัฒนาแบบ Respond ","time":"2026-08-04T15:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และสร้างภาพประกอบสร้างเสียงแล้วก็แสดงผลให้ผู้ใช้เห็นภาพค่ะ ต่อไปค่ะ เราพัฒนาแบบ Respond ","time":"2026-08-04T15:38:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","สร้าง","ภาพประกอบ","สร้าง","เสียง","แล้วก็","แสดงผล","ให้","ผู้ใช้","เห็นภาพ","ค่ะ"," ","ต่อไป","ค่ะ"," ","เรา","พัฒนา","แบบ"," ","Respond"," "],"library":"newmm","runtime":0.001749277114868164},"time":"2026-08-04T15:38: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":"Respond","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"Respond","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"Respond","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"Respond","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"Respond","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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-04T15:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถดูได้ทุกดีไวซ์นะคะ ","time":"2026-08-04T15:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถดูได้ทุกดีไวซ์นะคะ ","time":"2026-08-04T15:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","ดู","ได้","ทุก","ดีไวซ์","นะคะ"," "],"library":"newmm","runtime":0.0001990795135498047},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รองรับทุก Device เลยนะคะ ต่อไปค่ะ การทดสอบการใช้งานของเราจะมีทั้งหมด 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-04T15:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รองรับทุก Device เลยนะคะ ต่อไปค่ะ การทดสอบการใช้งานของเราจะมีทั้งหมด 3 ระยะ","time":"2026-08-04T15:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รองรับทุก Device เลยนะคะ ต่อไปค่ะ การทดสอบการใช้งานของเราจะมีทั้งหมด 3 ระยะ","time":"2026-08-04T15:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รองรับ","ทุก"," ","Device"," ","เลย","นะคะ"," ","ต่อไป","ค่ะ"," ","การ","ทดสอบ","การใช้งาน","ของ","เรา","จะ","มี","ทั้งหมด"," ","3"," ","ระยะ"],"library":"newmm","runtime":0.00029397010803222656},"time":"2026-08-04T15:38: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":"Device","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","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":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T15:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รองรับ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Device","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","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":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T15:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รองรับ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Device","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","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":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T15:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รองรับ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Device","suggestions":["device","advice","service"]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","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":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T15:38:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รองรับ","suggestions":[]},{"word":"ทุก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Device","suggestions":["device","advice","service"]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่อไป","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":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]}]},"time":"2026-08-04T15:38: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-04T15:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ระยะแรกเราทำกับเด็กไปด้วย กับผู้ดูแล","time":"2026-08-04T15:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ระยะแรกเราทำกับเด็กไปด้วย กับผู้ดูแล","time":"2026-08-04T15:38:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ระยะแรก","เรา","ทำ","กับ","เด็ก","ไป","ด้วย"," ","กับ","ผู้ดูแล"],"library":"newmm","runtime":0.0001842975616455078},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38:32+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-04T15:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปด้วยนะคะ ระยะที่ 2 ก็คือ ระยะที่เราทำ","time":"2026-08-04T15:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปด้วยนะคะ ระยะที่ 2 ก็คือ ระยะที่เราทำ","time":"2026-08-04T15:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","ด้วย","นะคะ"," ","ระยะ","ที่"," ","2"," ","ก็","คือ"," ","ระยะ","ที่","เรา","ทำ"],"library":"newmm","runtime":0.00016951560974121094},"time":"2026-08-04T15:38: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:38: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T15:38:36+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-04T15:38:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปแล้วเก็บผลประเมินความพึงพอใจนะคะ และระยะที่ 3 ","time":"2026-08-04T15:38:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปแล้วเก็บผลประเมินความพึงพอใจนะคะ และระยะที่ 3 ","time":"2026-08-04T15:38:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","แล้ว","เก็บ","ผล","ประเมิน","ความพึงพอใจ","นะคะ"," ","และ","ระยะ","ที่"," ","3"," "],"library":"newmm","runtime":0.00030040740966796875},"time":"2026-08-04T15:38: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":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เราใช้ในปัจจุบัน เราจะขยายผลไปที่ 64 ","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-04T15:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราใช้ในปัจจุบัน เราจะขยายผลไปที่ 64 ","time":"2026-08-04T15:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราใช้ในปัจจุบัน เราจะขยายผลไปที่ 64 ","time":"2026-08-04T15:38:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","ใช้","ใน","ปัจจุบัน"," ","เรา","จะ","ขยายผล","ไป","ที่"," ","64"," "],"library":"newmm","runtime":0.00015044212341308594},"time":"2026-08-04T15:38: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":[]},{"word":" ","suggestions":[]},{"word":"64","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":" ","suggestions":[]},{"word":"64","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":" ","suggestions":[]},{"word":"64","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":" ","suggestions":[]},{"word":"64","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":" ","suggestions":[]},{"word":"64","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:38: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-04T15:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของสถาบันอาชีวะศึกษา","time":"2026-08-04T15:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของสถาบันอาชีวะศึกษา","time":"2026-08-04T15:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","สถาบัน","อาชีวะ","ศึกษา"],"library":"newmm","runtime":0.0012242794036865234},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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-04T15:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปัจจุบัค่ะ สไลด์ถัดไปค่ะ เป็นภาพ","time":"2026-08-04T15:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปัจจุบัค่ะ สไลด์ถัดไปค่ะ เป็นภาพ","time":"2026-08-04T15:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปัจ","จุ","บัค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," ","เป็น","ภาพ"],"library":"newmm","runtime":0.00013828277587890625},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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-04T15:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทดลองใช้นะคะ ระหว่างผู้ปกครองนะคะ ใช้จริงปัจจุบัน","time":"2026-08-04T15:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทดลองใช้นะคะ ระหว่างผู้ปกครองนะคะ ใช้จริงปัจจุบัน","time":"2026-08-04T15:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทดลองใช้","นะคะ"," ","ระหว่าง","ผู้ปกครอง","นะคะ"," ","ใช้","จริง","ปัจจุบัน"],"library":"newmm","runtime":0.00017333030700683594},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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":[]}]},"time":"2026-08-04T15:38: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-04T15:38:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ยังใช้จริงนะคะ แล้วก็ผู้ดูแลนะคะ ปัจจุบันก็ยังใช้จริง","time":"2026-08-04T15:38:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ยังใช้จริงนะคะ แล้วก็ผู้ดูแลนะคะ ปัจจุบันก็ยังใช้จริง","time":"2026-08-04T15:38:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ยัง","ใช้","จริง","นะคะ"," ","แล้วก็","ผู้ดูแล","นะคะ"," ","ปัจจุบัน","ก็","ยัง","ใช้","จริง"],"library":"newmm","runtime":0.00018405914306640625},"time":"2026-08-04T15:38: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":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T15:38: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":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปัจจุบัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]}]},"time":"2026-08-04T15:38: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-04T15:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มหาวิทยาลัยช่างเชียงใหม่ ","time":"2026-08-04T15:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มหาวิทยาลัยช่างเชียงใหม่ ","time":"2026-08-04T15:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มหาวิทยาลัย","ช่าง","เชียงใหม่"," "],"library":"newmm","runtime":0.0001399517059326172},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีสถานศึกษาทั้หมด 64 สถานศึกษาค่ะ ","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-04T15:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีสถานศึกษาทั้หมด 64 สถานศึกษาค่ะ ","time":"2026-08-04T15:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีสถานศึกษาทั้หมด 64 สถานศึกษาค่ะ ","time":"2026-08-04T15:39:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","สถานศึกษา","ทั้หมด"," ","64"," ","สถานศึกษา","ค่ะ"," "],"library":"newmm","runtime":0.0001430511474609375},"time":"2026-08-04T15:39: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":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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-04T15:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ขอสไลด์ถัดไปค่ะ ","time":"2026-08-04T15:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ขอสไลด์ถัดไปค่ะ ","time":"2026-08-04T15:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ขอ","สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.0001239776611328125},"time":"2026-08-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตารางเปรียบเทียบระหว่างการสร้างสื่อแบบดั่งเดิมนะคะ การสร้างสื่อ","time":"2026-08-04T15:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตารางเปรียบเทียบระหว่างการสร้างสื่อแบบดั่งเดิมนะคะ การสร้างสื่อ","time":"2026-08-04T15:39:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตาราง","เปรียบเทียบ","ระหว่าง","การ","สร้าง","สื่อ","แบบ","ดั่ง","เดิม","นะคะ"," ","การ","สร้าง","สื่อ"],"library":"newmm","runtime":0.0003647804260253906},"time":"2026-08-04T15:39: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":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"สื่อ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"สื่อ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"สื่อ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"สื่อ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"สื่อ","suggestions":[]}]},"time":"2026-08-04T15:39: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-04T15:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระยะเวลาในการผลิตนี่ เราทราบอยู่แล้วนะคะ ","time":"2026-08-04T15:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระยะเวลาในการผลิตนี่ เราทราบอยู่แล้วนะคะ ","time":"2026-08-04T15:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระยะเวลา","ใน","การผลิต","นี่"," ","เรา","ทราบ","อยู่แล้ว","นะคะ"," "],"library":"newmm","runtime":0.0001995563507080078},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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-04T15:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวนิทาน หรือว่าต้องมานั่งวาดรูปกันนะคะ แต่ถ้า","time":"2026-08-04T15:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวนิทาน หรือว่าต้องมานั่งวาดรูปกันนะคะ แต่ถ้า","time":"2026-08-04T15:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","นิทาน"," ","หรือว่า","ต้อง","มา","นั่ง","วาดรูป","กัน","นะคะ"," ","แต่","ถ้า"],"library":"newmm","runtime":0.00025582313537597656},"time":"2026-08-04T15:39: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":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"ถ้า","suggestions":[]}]},"time":"2026-08-04T15:39:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มี AI Social Story ก็จะทำให้น้อยกว่าให้กรรมการหรือคนที่สนใจลองสร้างดู","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-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มี AI Social Story ก็จะทำให้น้อยกว่าให้กรรมการหรือคนที่สนใจลองสร้างดู","time":"2026-08-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มี AI Social Story ก็จะทำให้น้อยกว่าให้กรรมการหรือคนที่สนใจลองสร้างดู","time":"2026-08-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี"," ","AI"," ","Social"," ","Story"," ","ก็","จะ","ทำให้","น้อยกว่า","ให้","กรรมการ","หรือ","คน","ที่","สนใจ","ลอง","สร้าง","ดู"],"library":"newmm","runtime":0.0005736351013183594},"time":"2026-08-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Social","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Story","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"น้อยกว่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ดู","suggestions":[]}]},"time":"2026-08-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Social","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Story","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"น้อยกว่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ดู","suggestions":[]}]},"time":"2026-08-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Social","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Story","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"น้อยกว่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ดู","suggestions":[]}]},"time":"2026-08-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Social","suggestions":["social","local"]},{"word":" ","suggestions":[]},{"word":"Story","suggestions":["story","store","toy"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"น้อยกว่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ดู","suggestions":[]}]},"time":"2026-08-04T15:39:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Social","suggestions":["social","local"]},{"word":" ","suggestions":[]},{"word":"Story","suggestions":["story","store","toy"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"น้อยกว่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กรรมการ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ดู","suggestions":[]}]},"time":"2026-08-04T15:39: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-04T15:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ สมัยก่อนนี่ก็จะมีต่ำนะคะ ก็จะเป็นสูตรสำเร็จรูปทั่วไป","time":"2026-08-04T15:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ สมัยก่อนนี่ก็จะมีต่ำนะคะ ก็จะเป็นสูตรสำเร็จรูปทั่วไป","time":"2026-08-04T15:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","สมัยก่อน","นี่","ก็","จะ","มี","ต่ำ","นะคะ"," ","ก็","จะ","เป็น","สูตร","สำเร็จรูป","ทั่วไป"],"library":"newmm","runtime":0.0011165142059326172},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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-04T15:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลย แล้วก็ถ้าหากเป็นปัจจุบัน จะ","time":"2026-08-04T15:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลย แล้วก็ถ้าหากเป็นปัจจุบัน จะ","time":"2026-08-04T15:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย"," ","แล้วก็","ถ้าหาก","เป็น","ปัจจุบัน"," ","จะ"],"library":"newmm","runtime":0.00013709068298339844},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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-04T15:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำสิ่งที่เด็กชอบนี่ดึงมาใช้ได้ค่ะ ","time":"2026-08-04T15:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำสิ่งที่เด็กชอบนี่ดึงมาใช้ได้ค่ะ ","time":"2026-08-04T15:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำ","สิ่ง","ที่","เด็ก","ชอบ","นี่","ดึง","มา","ใช้ได้","ค่ะ"," "],"library":"newmm","runtime":0.00015115737915039062},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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-04T15:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เลื่อนไปสไลด์ที่ขยายผล","time":"2026-08-04T15:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เลื่อนไปสไลด์ที่ขยายผล","time":"2026-08-04T15:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เลื่อน","ไป","สไลด์","ที่","ขยายผล"],"library":"newmm","runtime":0.00013971328735351562},"time":"2026-08-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39: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-04T15:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยค่ะ เลื่อนไปได้เลยค่ะ // เลื่อนไปได้เลยค่ะ ","time":"2026-08-04T15:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยค่ะ เลื่อนไปได้เลยค่ะ // เลื่อนไปได้เลยค่ะ ","time":"2026-08-04T15:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","ค่ะ"," ","เลื่อน","ไป","ได้","เลย","ค่ะ"," ","//"," ","เลื่อน","ไป","ได้","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00015020370483398438},"time":"2026-08-04T15:39: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":[]},{"word":"เลื่อน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"เลื่อน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"เลื่อน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"เลื่อน","suggestions":["เพื่อน","เคลื่อน","เงื่อน"]},{"word":"ไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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":[]},{"word":"เลื่อน","suggestions":["เพื่อน","เคลื่อน","เงื่อน"]},{"word":"ไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:39: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-04T15:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลื่อนเลยค่ะ การขยายผลของพวกเราก็จะไปขยายผล","time":"2026-08-04T15:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลื่อนเลยค่ะ การขยายผลของพวกเราก็จะไปขยายผล","time":"2026-08-04T15:39:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลื่อน","เลย","ค่ะ"," ","การ","ขยายผล","ของ","พวกเรา","ก็","จะ","ไป","ขยายผล"],"library":"newmm","runtime":0.00019049644470214844},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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":[]}]},"time":"2026-08-04T15:39: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-04T15:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในสถานศึกษาของในอาชีวะที่","time":"2026-08-04T15:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในสถานศึกษาของในอาชีวะที่","time":"2026-08-04T15:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","สถานศึกษา","ของ","ใน","อาชีวะ","ที่"],"library":"newmm","runtime":0.0001571178436279297},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40:01+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-04T15:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกี่ยวกับคนพิการนะคะ ตอนนี้เราดูแลในภาคเหนือ 2 นะคะ ","time":"2026-08-04T15:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกี่ยวกับคนพิการนะคะ ตอนนี้เราดูแลในภาคเหนือ 2 นะคะ ","time":"2026-08-04T15:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกี่ยวกับ","คนพิการ","นะคะ"," ","ตอนนี้","เรา","ดูแล","ใน","ภาคเหนือ"," ","2"," ","นะคะ"," "],"library":"newmm","runtime":0.00023031234741210938},"time":"2026-08-04T15:40: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"64 สถานศึกษา และพอเราพัฒนาแล้ว ","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-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"64 สถานศึกษา และพอเราพัฒนาแล้ว ","time":"2026-08-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"64 สถานศึกษา และพอเราพัฒนาแล้ว ","time":"2026-08-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["64"," ","สถานศึกษา"," ","และ","พอ","เรา","พัฒนา","แล้ว"," "],"library":"newmm","runtime":0.00017452239990234375},"time":"2026-08-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"64","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถานศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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-04T15:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อเนื่องไปกับเด็กที่สมาธิสั้น","time":"2026-08-04T15:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อเนื่องไปกับเด็กที่สมาธิสั้น","time":"2026-08-04T15:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อเนื่อง","ไป","กับ","เด็ก","ที่","สมาธิ","สั้น"],"library":"newmm","runtime":0.00013589859008789062},"time":"2026-08-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หรือแม้เด็กที่อายุ 1-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-04T15:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือแม้เด็กที่อายุ 1-2 ขวบที่กำลังเสริมสร้างพัฒนาการ","time":"2026-08-04T15:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือแม้เด็กที่อายุ 1-2 ขวบที่กำลังเสริมสร้างพัฒนาการ","time":"2026-08-04T15:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","แม้","เด็ก","ที่","อายุ"," ","1","-","2"," ","ขวบ","ที่","กำลัง","เสริมสร้าง","พัฒนาการ"],"library":"newmm","runtime":0.00029349327087402344},"time":"2026-08-04T15:40: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":"1","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขวบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"เสริมสร้าง","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"1","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขวบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"เสริมสร้าง","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"1","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขวบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"เสริมสร้าง","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"1","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขวบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"เสริมสร้าง","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T15:40: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":"1","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขวบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"เสริมสร้าง","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T15:40: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-04T15:40:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ด้วยค่ะ ค่ะ ขั้นตอนการพัฒนานะคะ ใน","time":"2026-08-04T15:40:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ด้วยค่ะ ค่ะ ขั้นตอนการพัฒนานะคะ ใน","time":"2026-08-04T15:40:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ด้วย","ค่ะ"," ","ค่ะ"," ","ขั้นตอน","การพัฒนา","นะคะ"," ","ใน"],"library":"newmm","runtime":0.00016617774963378906},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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-04T15:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับถัดไปนี่ เราจะขอควงามร่วมมือกับแพทย์","time":"2026-08-04T15:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับถัดไปนี่ เราจะขอควงามร่วมมือกับแพทย์","time":"2026-08-04T15:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","ถัดไป","นี่"," ","เรา","จะ","ขอ","คว","งาม","ร่วมมือ","กับ","แพทย์"],"library":"newmm","runtime":0.00020194053649902344},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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-04T15:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือว่านักจิตวิทยานะคะ เพื่อให้มีผลงานวิจัย","time":"2026-08-04T15:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือว่านักจิตวิทยานะคะ เพื่อให้มีผลงานวิจัย","time":"2026-08-04T15:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือว่า","นักจิตวิทยา","นะคะ"," ","เพื่อให้","มี","ผลงานวิจัย"],"library":"newmm","runtime":0.0002536773681640625},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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-04T15:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกมายอมรับอย่างเป็นตัวรูปแบบนะคะ ","time":"2026-08-04T15:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกมายอมรับอย่างเป็นตัวรูปแบบนะคะ ","time":"2026-08-04T15:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออกมา","ยอมรับ","อย่าง","เป็นตัว","รูปแบบ","นะคะ"," "],"library":"newmm","runtime":0.0002353191375732422},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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-04T15:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ขอนะคะ นวัตกรรมอื่น ๆ จากผู้สนับสนุน","time":"2026-08-04T15:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ขอนะคะ นวัตกรรมอื่น ๆ จากผู้สนับสนุน","time":"2026-08-04T15:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ขอ","นะคะ"," ","นวัตกรรม","อื่น"," ","ๆ"," ","จาก","ผู้สนับสนุน"],"library":"newmm","runtime":0.0002815723419189453},"time":"2026-08-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ก็มาช่วย แล้วก็ไม่ใช่แค่กลุ่ม","time":"2026-08-04T15:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ก็มาช่วย แล้วก็ไม่ใช่แค่กลุ่ม","time":"2026-08-04T15:40:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ก็","มา","ช่วย"," ","แล้วก็","ไม่","ใช่","แค่","กลุ่ม"],"library":"newmm","runtime":0.00014019012451171875},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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-04T15:40:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเด็กพิเศษ กลุ่มเด็กออทิสติกหรือเด็กพิการ ","time":"2026-08-04T15:40:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเด็กพิเศษ กลุ่มเด็กออทิสติกหรือเด็กพิการ ","time":"2026-08-04T15:40:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เด็ก","พิเศษ"," ","กลุ่ม","เด็ก","ออทิสติก","หรือ","เด็กพิการ"," "],"library":"newmm","runtime":0.0001766681671142578},"time":"2026-08-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40: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-04T15:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะขยายผลและต่อยอดไปยังเด็กที่มีสมาธิสั้น","time":"2026-08-04T15:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะขยายผลและต่อยอดไปยังเด็กที่มีสมาธิสั้น","time":"2026-08-04T15:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ขยายผล","และ","ต่อยอด","ไป","ยัง","เด็ก","ที่","มีสมาธิ","สั้น"],"library":"newmm","runtime":0.00018596649169921875},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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-04T15:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในอนาคคตด้วยค่ะ // ค่ะพวกเรากลุ่ม ","time":"2026-08-04T15:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในอนาคคตด้วยค่ะ // ค่ะ พวกเรากลุ่ม ","time":"2026-08-04T15:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","อ","นา","คค","ต","ด้วย","ค่ะ"," ","//"," ","ค่ะ"," ","พวกเรา","กลุ่ม"," "],"library":"newmm","runtime":0.00021219253540039062},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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":[]}]},"time":"2026-08-04T15:40: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-04T15:40:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอขอบคุณค่ะ // ขอขอบพระคุณค่ะ ","time":"2026-08-04T15:40:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอขอบคุณค่ะ // ขอขอบพระคุณค่ะ ","time":"2026-08-04T15:40:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","ขอบคุณ","ค่ะ"," ","//"," ","ขอ","ขอบพระคุณ","ค่ะ"," "],"library":"newmm","runtime":0.00022554397583007812},"time":"2026-08-04T15:40: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":[]},{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":[]},{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":[]},{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":[]},{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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":[]},{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:40: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-04T15:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงปรบมือ] // ฮัลโหล ","time":"2026-08-04T15:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงปรบมือ] // ฮัลโหล ","time":"2026-08-04T15:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียง","ปรบมือ","]"," ","//"," ","ฮัลโหล"," "],"library":"newmm","runtime":0.00016021728515625},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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-04T15:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอเคครับ น่าสนใจมากครับ เป็นเรื่องที่","time":"2026-08-04T15:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอเคครับ น่าสนใจมากครับ เป็นเรื่องที่","time":"2026-08-04T15:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอเค","ครับ"," ","น่าสนใจ","มาก","ครับ"," ","เป็นเรื่อง","ที่"],"library":"newmm","runtime":0.00022983551025390625},"time":"2026-08-04T15:41: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-04T15:41: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-04T15:41: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-04T15:41: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-04T15:41: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-04T15:41: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-04T15:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่วมสมัย แล้วก็เป็นประเด็นศึกษา","time":"2026-08-04T15:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่วมสมัย แล้วก็เป็นประเด็นศึกษา","time":"2026-08-04T15:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่วมสมัย"," ","แล้วก็","เป็น","ประเด็น","ศึกษา"],"library":"newmm","runtime":0.00016832351684570312},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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-04T15:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยุคปัจจุบันเลยนะครับ ทีนี้จากที่ลองทดสอบ เอาคำถามที่ผมเตรียมมาก่อนแล้วกันนะครับ ","time":"2026-08-04T15:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยุคปัจจุบันเลยนะครับ ทีนี้จากที่ลองทดสอบ เอาคำถามที่ผมเตรียมมาก่อนแล้วกันนะครับ ","time":"2026-08-04T15:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยุคปัจจุบัน","เลย","นะ","ครับ"," ","ทีนี้","จาก","ที่","ลอง","ทดสอบ"," ","เอา","คำถาม","ที่","ผม","เตรียม","มา","ก่อน","แล้วกัน","นะ","ครับ"," "],"library":"newmm","runtime":0.0003056526184082031},"time":"2026-08-04T15:41: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":[]},{"word":"คำถาม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้วกัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"คำถาม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้วกัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"คำถาม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้วกัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"คำถาม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้วกัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"คำถาม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เตรียม","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ก่อน","suggestions":[]},{"word":"แล้วกัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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-04T15:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวค่อยว่ากัน ในส่วนที่ทดสอบนะครับ ","time":"2026-08-04T15:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวค่อยว่ากัน ในส่วนที่ทดสอบนะครับ ","time":"2026-08-04T15:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","ค่อย","ว่า","กัน"," ","ใน","ส่วน","ที่","ทดสอบ","นะ","ครับ"," "],"library":"newmm","runtime":0.00016736984252929688},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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-04T15:41:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในส่วนนี้นะครับ เราก็รู้อยู่แล้วนะครับ ว่า","time":"2026-08-04T15:41:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในส่วนนี้นะครับ เราก็รู้อยู่แล้วนะครับ ว่า","time":"2026-08-04T15:41:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ส่วน","นี้","นะ","ครับ"," ","เรา","ก็","รู้","อยู่แล้ว","นะ","ครับ"," ","ว่า"],"library":"newmm","runtime":0.00017070770263671875},"time":"2026-08-04T15:41: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":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:41:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"บางทีมันมี Palusination หรือ","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-04T15:41:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางทีมันมี Palusination หรือ","time":"2026-08-04T15:41:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางทีมันมี Palusination หรือ","time":"2026-08-04T15:41:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บางที","มัน","มี"," ","Palusination"," ","หรือ"],"library":"newmm","runtime":0.00011301040649414062},"time":"2026-08-04T15:41: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":"Palusination","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Palusination","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Palusination","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Palusination","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Palusination","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]}]},"time":"2026-08-04T15:41: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-04T15:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การที่เขาเรียกว่า \"หลอน\" นะคะ การที่ลักษณะแบบนี้","time":"2026-08-04T15:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การที่เขาเรียกว่า \"หลอน\" นะคะ การที่ลักษณะแบบนี้","time":"2026-08-04T15:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ที่","เขา","เรียก","ว่า"," ","\"","หลอน","\""," ","นะคะ"," ","การ","ที่","ลักษณะ","แบบนี้"],"library":"newmm","runtime":0.00023746490478515625},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41: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":[]}]},"time":"2026-08-04T15:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราจะมีวิธีการป้องกันอย่างไรครับ ในส่วนที่เรา Generate ","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-04T15:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะมีวิธีการป้องกันอย่างไรครับ ในส่วนที่เรา Generate ","time":"2026-08-04T15:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะมีวิธีการป้องกันอย่างไรครับ ในส่วนที่เรา Generate ","time":"2026-08-04T15:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","มี","วิธี","การป้องกัน","อย่างไร","ครับ"," ","ใน","ส่วน","ที่","เรา"," ","Generate"," "],"library":"newmm","runtime":0.00021076202392578125},"time":"2026-08-04T15:41: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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-04T15:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีการเจนเนอเรทเนื้อหาขึ้นมาใช่ไหมครับ ","time":"2026-08-04T15:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีการเจนเนอเรทเนื้อหาขึ้นมาใช่ไหมครับ ","time":"2026-08-04T15:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","การ","เจน","เนอ","เรท","เนื้อหา","ขึ้น","มา","ใช่ไหม","ครับ"," "],"library":"newmm","runtime":0.0005164146423339844},"time":"2026-08-04T15:41: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":[]},{"word":"มา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"มา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"มา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"มา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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":[]},{"word":"มา","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:41: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-04T15:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นอีกเรื่องหนึ่งแต่ว่าตัวเนื้อหาจะเป็นตัวสำคัญในการกำกับเนื้อเรื่องตรงนี้เลย เรามีวิธีควบคุม","time":"2026-08-04T15:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นอีกเรื่องหนึ่งแต่ว่าตัวเนื้อหาจะเป็นตัวสำคัญในการกำกับเนื้อเรื่องตรงนี้เลย เรามีวิธีควบคุม","time":"2026-08-04T15:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","อีก","เรื่อง","หนึ่ง","แต่ว่า","ตัว","เนื้อหา","จะ","เป็น","ตัวสำคัญ","ใน","การกำกับ","เนื้อเรื่อง","ตรงนี้","เลย"," ","เรา","มี","วิธี","ควบคุม"],"library":"newmm","runtime":0.00039267539978027344},"time":"2026-08-04T15:41: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":["1","๑"]},{"word":"แต่ว่า","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เนื้อหา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวสำคัญ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การกำกับ","suggestions":[]},{"word":"เนื้อเรื่อง","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ควบคุม","suggestions":[]}]},"time":"2026-08-04T15:41: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":["1","๑"]},{"word":"แต่ว่า","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เนื้อหา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวสำคัญ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การกำกับ","suggestions":[]},{"word":"เนื้อเรื่อง","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ควบคุม","suggestions":[]}]},"time":"2026-08-04T15:41: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":["1","๑"]},{"word":"แต่ว่า","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เนื้อหา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวสำคัญ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การกำกับ","suggestions":[]},{"word":"เนื้อเรื่อง","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ควบคุม","suggestions":[]}]},"time":"2026-08-04T15:41: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":["1","๑"]},{"word":"แต่ว่า","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เนื้อหา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวสำคัญ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การกำกับ","suggestions":[]},{"word":"เนื้อเรื่อง","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ควบคุม","suggestions":[]}]},"time":"2026-08-04T15:41: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":["1","๑"]},{"word":"แต่ว่า","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เนื้อหา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวสำคัญ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การกำกับ","suggestions":[]},{"word":"เนื้อเรื่อง","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"วิธี","suggestions":[]},{"word":"ควบคุม","suggestions":[]}]},"time":"2026-08-04T15:41: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-04T15:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือตรวจสอบอย่างไรครับ ให้เนื้อหามัน","time":"2026-08-04T15:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือตรวจสอบอย่างไรครับ ให้เนื้อหามัน","time":"2026-08-04T15:42:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ตรวจสอบ","อย่างไร","ครับ"," ","ให้","เนื้อหา","มัน"],"library":"newmm","runtime":0.0002548694610595703},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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-04T15:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เหมาะสมกับเด็กที่เราเป็นกลุ่มเป้าหมายจริง ๆ ","time":"2026-08-04T15:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เหมาะสมกับเด็กที่เราเป็นกลุ่มเป้าหมายจริง ๆ ","time":"2026-08-04T15:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เหมาะสม","กับ","เด็ก","ที่","เรา","เป็น","กลุ่มเป้าหมาย","จริง ๆ"," "],"library":"newmm","runtime":0.00023293495178222656},"time":"2026-08-04T15:42: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-04T15:42: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-04T15:42: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-04T15:42: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-04T15:42: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-04T15:42: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-04T15:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ต้องอธิบายว่าตอนแรกที่คณะกรรมการ","time":"2026-08-04T15:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ต้องอธิบายว่าตอนแรกที่คณะกรรมการ","time":"2026-08-04T15:42:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ต้อง","อธิบาย","ว่า","ตอนแรก","ที่","คณะกรรมการ"],"library":"newmm","runtime":0.0002052783966064453},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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-04T15:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คอมเมนต์นะคะ ที่ว่าเรื่องว่าสื่อของเรา","time":"2026-08-04T15:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คอมเมนต์นะคะ ที่ว่าเรื่องว่าสื่อของเรา","time":"2026-08-04T15:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คอมเมนต์","นะคะ"," ","ที่ว่า","เรื่อง","ว่า","สื่อ","ของ","เรา"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะไปกระตุ้นสิ่งเร้ากับเด็กมากขึ้นหรือเปล่านะคะ เราได้แก้ปัญ7หา","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-04T15:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะไปกระตุ้นสิ่งเร้ากับเด็กมากขึ้นหรือเปล่านะคะ เราได้แก้ปัญ7หา","time":"2026-08-04T15:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะไปกระตุ้นสิ่งเร้ากับเด็กมากขึ้นหรือเปล่านะคะ เราได้แก้ปัญ 7 หา","time":"2026-08-04T15:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ไป","กระตุ้น","สิ่งเร้า","กับ","เด็ก","มากขึ้น","หรือเปล่า","นะคะ"," ","เรา","ได้","แก้","ปัญ"," ","7"," ","หา"],"library":"newmm","runtime":0.0002627372741699219},"time":"2026-08-04T15:42: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หา","suggestions":[]}]},"time":"2026-08-04T15:42: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หา","suggestions":[]}]},"time":"2026-08-04T15:42: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หา","suggestions":[]}]},"time":"2026-08-04T15:42: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หา","suggestions":[]}]},"time":"2026-08-04T15:42: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หา","suggestions":[]}]},"time":"2026-08-04T15:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การหลอนของ AI ร่วมไปกับคณะกรรมการ ","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-04T15:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การหลอนของ AI ร่วมไปกับคณะกรรมการ ","time":"2026-08-04T15:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การหลอนของ AI ร่วมไปกับคณะกรรมการ ","time":"2026-08-04T15:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","หลอน","ของ"," ","AI"," ","ร่วม","ไป","กับ","คณะกรรมการ"," "],"library":"newmm","runtime":0.0001819133758544922},"time":"2026-08-04T15:42: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ร่วม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ร่วม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ร่วม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ร่วม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ร่วม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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-04T15:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือตอนแรกเราทำเป็นวิดีโอนะคะ พอเป็นวิดีโอ","time":"2026-08-04T15:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือตอนแรกเราทำเป็นวิดีโอนะคะ พอเป็นวิดีโอ","time":"2026-08-04T15:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","ตอนแรก","เรา","ทำเป็น","วิดีโอ","นะคะ"," ","พอ","เป็น","วิดีโอ"],"library":"newmm","runtime":0.00022459030151367188},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ด้วยข้อจำกัดเรื่อง Token หรืออะไรต่าง ๆ ","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-04T15:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยข้อจำกัดเรื่อง Token หรืออะไรต่าง ๆ ","time":"2026-08-04T15:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยข้อจำกัดเรื่อง Token หรืออะไรต่าง ๆ ","time":"2026-08-04T15:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","ข้อจำกัด","เรื่อง"," ","Token"," ","หรือ","อะไร","ต่าง ๆ"," "],"library":"newmm","runtime":0.00015544891357421875},"time":"2026-08-04T15:42: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":"Token","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Token","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Token","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Token","suggestions":["open","broken","woke"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Token","suggestions":["open","broken","woke"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การ Generate ตัววิดีโอนี่ มีการหลอมขึ้น ","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-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การ Generate ตัววิดีโอนี่ มีการหลอมขึ้น ","time":"2026-08-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การ Generate ตัววิดีโอนี่ มีการหลอมขึ้น ","time":"2026-08-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ"," ","Generate"," ","ตัว","วิดีโอ","นี่"," ","มี","การหลอม","ขึ้น"," "],"library":"newmm","runtime":0.00020051002502441406},"time":"2026-08-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การหลอม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การหลอม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การหลอม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การหลอม","suggestions":["การหลอก","การออม","การลอก"]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การหลอม","suggestions":["การหลอก","การออม","การลอก"]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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-04T15:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งการวิจัยการเล่านิทานเด็กออทิสติกนี่ ","time":"2026-08-04T15:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งการวิจัยการเล่านิทานเด็กออทิสติกนี่ ","time":"2026-08-04T15:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","การวิจัย","การ","เล่านิทาน","เด็ก","ออทิสติก","นี่"," "],"library":"newmm","runtime":0.00023031234741210938},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เด็กออทิสติกนี่จะรับรูปภาพแบบ Low sisonly ","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-04T15:42:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็กออทิสติกนี่จะรับรูปภาพแบบ Low sisonly ","time":"2026-08-04T15:42:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็กออทิสติกนี่จะรับรูปภาพแบบ Low sisonly ","time":"2026-08-04T15:42:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก","ออทิสติก","นี่","จะ","รับ","รูปภาพ","แบบ"," ","Low"," ","sisonly"," "],"library":"newmm","runtime":0.00016069412231445312},"time":"2026-08-04T15:42: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":"Low","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sisonly","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Low","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sisonly","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Low","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sisonly","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Low","suggestions":["how","now","mow"]},{"word":" ","suggestions":[]},{"word":"sisonly","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Low","suggestions":["how","now","mow"]},{"word":" ","suggestions":[]},{"word":"sisonly","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็คือรูปภาพแบบ Minimal แล้วก็สีไม่มาก ","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-04T15:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือรูปภาพแบบ Minimal แล้วก็สีไม่มาก ","time":"2026-08-04T15:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือรูปภาพแบบ Minimal แล้วก็สีไม่มาก ","time":"2026-08-04T15:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","รูปภาพ","แบบ"," ","Minimal"," ","แล้วก็","สี","ไม่","มาก"," "],"library":"newmm","runtime":0.00017786026000976562},"time":"2026-08-04T15:42: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":"Minimal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Minimal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Minimal","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Minimal","suggestions":["animal"]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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":"Minimal","suggestions":["animal"]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สี","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:42: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-04T15:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากการเป็นวิดีโอนี่ แล้วก็มาใช้เป็นรูปภาพนะคะ แล้วก็ส่วน","time":"2026-08-04T15:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากการเป็นวิดีโอนี่ แล้วก็มาใช้เป็นรูปภาพนะคะ แล้วก็ส่วน","time":"2026-08-04T15:42:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","การ","เป็น","วิดีโอ","นี่"," ","แล้วก็","มา","ใช้","เป็น","รูปภาพ","นะคะ"," ","แล้วก็","ส่วน"],"library":"newmm","runtime":0.00024580955505371094},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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-04T15:42:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของข้อความนี่นะคะ ข้อความจะมีการใส่โค้ดเข้าไป","time":"2026-08-04T15:42:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของข้อความนี่นะคะ ข้อความจะมีการใส่โค้ดเข้าไป","time":"2026-08-04T15:42:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ข้อความ","นี่","นะคะ"," ","ข้อความ","จะ","มี","การ","ใส่","โค้ด","เข้าไป"],"library":"newmm","runtime":0.00016808509826660156},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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":[]}]},"time":"2026-08-04T15:42: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-04T15:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชำระล้างข้อความออกไปค่ะ และก็บล็อกข้อความที่มันไม่ถูกต้อง ไม่ถูกต้องเข้ามาด้วย","time":"2026-08-04T15:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชำระล้างข้อความออกไปค่ะ และก็บล็อกข้อความที่มันไม่ถูกต้อง ไม่ถูกต้องเข้ามาด้วย","time":"2026-08-04T15:42:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชำระล้าง","ข้อความ","ออก","ไป","ค่ะ"," ","และ","ก็","บล็อก","ข้อความ","ที่","มัน","ไม่","ถูกต้อง"," ","ไม่","ถูกต้อง","เข้ามา","ด้วย"],"library":"newmm","runtime":0.00047707557678222656},"time":"2026-08-04T15:42: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T15:42: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T15:42: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T15:42: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T15:42: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":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T15:42: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-04T15:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ แล้วก็ในส่วนของเรื่องเล่านี่ เรื่องเล่านี่ ใน","time":"2026-08-04T15:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แล้วก็ในส่วนของเรื่องเล่านี่ เรื่องเล่านี่ ใน","time":"2026-08-04T15:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แล้วก็","ใน","ส่วน","ของ","เรื่องเล่า","นี่"," ","เรื่องเล่า","นี่"," ","ใน"],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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-04T15:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของบอร์ดวอยซ์นี่ จะ","time":"2026-08-04T15:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของบอร์ดวอยซ์นี่ จะ","time":"2026-08-04T15:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","บอร์ด","วอ","ยซ์","นี่"," ","จะ"],"library":"newmm","runtime":0.0001533031463623047},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Generate ออกไปอยู่แล้วค่ะ ขอบคุณค่ะ // อันนี้","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-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Generate ออกไปอยู่แล้วค่ะ ขอบคุณค่ะ // อันนี้","time":"2026-08-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Generate ออกไปอยู่แล้วค่ะ ขอบคุณค่ะ // อันนี้","time":"2026-08-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Generate"," ","ออก","ไป","อยู่แล้ว","ค่ะ"," ","ขอบคุณ","ค่ะ"," ","//"," ","อันนี้"],"library":"newmm","runtime":0.000209808349609375},"time":"2026-08-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T15:43:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"อยู่แล้ว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T15:43: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-04T15:43:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตรวจสอบโดยใช้พวกโปรแกรมใช่ไหมครับ อย่างที่","time":"2026-08-04T15:43:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตรวจสอบโดยใช้พวกโปรแกรมใช่ไหมครับ อย่างที่","time":"2026-08-04T15:43:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตรวจสอบ","โดย","ใช้","พวก","โปรแกรม","ใช่ไหม","ครับ"," ","อย่าง","ที่"],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43: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":[]}]},"time":"2026-08-04T15:43:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อ่านมามันจะมีพวก Next Gen ที่จะ","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-04T15:43:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อ่านมามันจะมีพวก Next Gen ที่จะ","time":"2026-08-04T15:43:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อ่านมามันจะมีพวก Next Gen ที่จะ","time":"2026-08-04T15:43:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อ่าน","มา","มัน","จะ","มี","พวก"," ","Next"," ","Gen"," ","ที่จะ"],"library":"newmm","runtime":0.0001380443572998047},"time":"2026-08-04T15:43: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":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Next","suggestions":["next","text","test"]},{"word":" ","suggestions":[]},{"word":"Gen","suggestions":["pen","len","gen"]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Next","suggestions":["next","text","test"]},{"word":" ","suggestions":[]},{"word":"Gen","suggestions":["pen","len","gen"]},{"word":" ","suggestions":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T15:43: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-04T15:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาตัดพวกเครื่องหมายออกไปใช่ไหมครับ // ใช่ค่ะ // ","time":"2026-08-04T15:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาตัดพวกเครื่องหมายออกไปใช่ไหมครับ // ใช่ค่ะ // ","time":"2026-08-04T15:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ตัด","พวก","เครื่องหมาย","ออก","ไป","ใช่ไหม","ครับ"," ","//"," ","ใช่","ค่ะ"," ","//"," "],"library":"newmm","runtime":0.00023651123046875},"time":"2026-08-04T15:43: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คนเข้า.. คนหรือครูนี่เข้าไปตรวจสอบด้วยตัวเอง ที่เขาเรียกว่า Human in the loop ","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-04T15:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนเข้า.. คนหรือครูนี่เข้าไปตรวจสอบด้วยตัวเอง ที่เขาเรียกว่า Human in the loop ","time":"2026-08-04T15:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนเข้า.. คนหรือครูนี่เข้าไปตรวจสอบด้วยตัวเอง ที่เขาเรียกว่า Human in the loop ","time":"2026-08-04T15:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","เข้า",".."," ","คน","หรือ","ครู","นี่","เข้าไป","ตรวจสอบ","ด้วยตัวเอง"," ","ที่","เขา","เรียก","ว่า"," ","Human"," ","in"," ","the"," ","loop"," "],"library":"newmm","runtime":0.000247955322265625},"time":"2026-08-04T15:43: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":"Human","suggestions":[]},{"word":" ","suggestions":[]},{"word":"in","suggestions":[]},{"word":" ","suggestions":[]},{"word":"the","suggestions":[]},{"word":" ","suggestions":[]},{"word":"loop","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Human","suggestions":[]},{"word":" ","suggestions":[]},{"word":"in","suggestions":[]},{"word":" ","suggestions":[]},{"word":"the","suggestions":[]},{"word":" ","suggestions":[]},{"word":"loop","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Human","suggestions":[]},{"word":" ","suggestions":[]},{"word":"in","suggestions":[]},{"word":" ","suggestions":[]},{"word":"the","suggestions":[]},{"word":" ","suggestions":[]},{"word":"loop","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Human","suggestions":["man","susan","woman"]},{"word":" ","suggestions":[]},{"word":"in","suggestions":["i","is","n"]},{"word":" ","suggestions":[]},{"word":"the","suggestions":["he","she","they"]},{"word":" ","suggestions":[]},{"word":"loop","suggestions":["look","oop","good"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":"Human","suggestions":["man","susan","woman"]},{"word":" ","suggestions":[]},{"word":"in","suggestions":["i","is","n"]},{"word":" ","suggestions":[]},{"word":"the","suggestions":["he","she","they"]},{"word":" ","suggestions":[]},{"word":"loop","suggestions":["look","oop","good"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อันนี้เรามีไหมครับ เรามไ่ได้ตรวจสอบด้วย Human ค่ะ ","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-04T15:43:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้เรามีไหมครับ เรามไ่ได้ตรวจสอบด้วย Human ค่ะ ","time":"2026-08-04T15:43:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้เรามีไหมครับ เรามไ่ได้ตรวจสอบด้วย Human ค่ะ ","time":"2026-08-04T15:43:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","เรา","มี","ไหม","ครับ"," ","เรา","มไ่","ได้","ตรวจสอบ","ด้วย"," ","Human"," ","ค่ะ"," "],"library":"newmm","runtime":0.00019598007202148438},"time":"2026-08-04T15:43: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":[]},{"word":"Human","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"Human","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"Human","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"Human","suggestions":["man","susan","woman"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"Human","suggestions":["man","susan","woman"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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-04T15:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำเอาค่ะ แบดคำที่ไม่สุภาพ","time":"2026-08-04T15:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำเอาค่ะ แบดคำที่ไม่สุภาพ","time":"2026-08-04T15:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำ","เอา","ค่ะ"," ","แบด","คำ","ที่","ไม่","สุภาพ"],"library":"newmm","runtime":0.0003311634063720703},"time":"2026-08-04T15:43: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-04T15:43: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-04T15:43: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-04T15:43: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-04T15:43: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-04T15:43: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-04T15:43:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกไปค่ะ // ครับ เดี๋ยวขอตัดกลับไปที่ตัวรูปที่เมื่อกี้พูดถึงนิดหนึ่งนะครับ เมื่อกี้ได้ลอง ","time":"2026-08-04T15:43:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกไปค่ะ // ครับ เดี๋ยวขอตัดกลับไปที่ตัวรูปที่เมื่อกี้พูดถึงนิดหนึ่งนะครับ เมื่อกี้ได้ลอง ","time":"2026-08-04T15:43:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออก","ไป","ค่ะ"," ","//"," ","ครับ"," ","เดี๋ยว","ขอ","ตัด","กลับ","ไป","ที่","ตัว","รูป","ที่","เมื่อกี้","พูดถึง","นิดหนึ่ง","นะ","ครับ"," ","เมื่อกี้","ได้","ลอง"," "],"library":"newmm","runtime":0.0003287792205810547},"time":"2026-08-04T15:43: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":[]},{"word":"รูป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"รูป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"รูป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"รูป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":["เมื่อตะกี้"]},{"word":"ได้","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43: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":[]},{"word":"รูป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เมื่อกี้","suggestions":[]},{"word":"พูดถึง","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อกี้","suggestions":["เมื่อตะกี้"]},{"word":"ได้","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:43:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Gen นิทานขึ้นมานะครับ ตัวเดิมนิทานเดิม","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-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Gen นิทานขึ้นมานะครับ ตัวเดิมนิทานเดิม","time":"2026-08-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Gen นิทานขึ้นมานะครับ ตัวเดิมนิทานเดิม","time":"2026-08-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Gen"," ","นิทาน","ขึ้น","มานะ","ครับ"," ","ตัว","เดิม","นิทาน","เดิม"],"library":"newmm","runtime":0.00017833709716796875},"time":"2026-08-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เดิม","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"เดิม","suggestions":[]}]},"time":"2026-08-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เดิม","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"เดิม","suggestions":[]}]},"time":"2026-08-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เดิม","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"เดิม","suggestions":[]}]},"time":"2026-08-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Gen","suggestions":["pen","len","gen"]},{"word":" ","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เดิม","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"เดิม","suggestions":[]}]},"time":"2026-08-04T15:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Gen","suggestions":["pen","len","gen"]},{"word":" ","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เดิม","suggestions":[]},{"word":"นิทาน","suggestions":[]},{"word":"เดิม","suggestions":[]}]},"time":"2026-08-04T15:43: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-04T15:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดิมที่ตั้งไว้นี่ มันจะเป็นเรื่องเกี่ยวกับออวกาศ ","time":"2026-08-04T15:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดิมที่ตั้งไว้นี่ มันจะเป็นเรื่องเกี่ยวกับออวกาศ ","time":"2026-08-04T15:44:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดิม","ที่ตั้ง","ไว้","นี่"," ","มัน","จะ","เป็นเรื่อง","เกี่ยวกับ","ออ","ว","กา","ศ"," "],"library":"newmm","runtime":0.00023889541625976562},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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-04T15:44:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่รู้นะครับ ที่อันนี้เขียนไว้ให้ รูปที่เจนออกมามันค่อนข้างจะไม่สอดคล้อง // ","time":"2026-08-04T15:44:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่รู้นะครับ ที่อันนี้เขียนไว้ให้ รูปที่เจนออกมามันค่อนข้างจะไม่สอดคล้อง // ","time":"2026-08-04T15:44:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","รู้","นะ","ครับ"," ","ที่","อันนี้","เขียน","ไว้","ให้"," ","รูป","ที่","เจน","ออกมา","มัน","ค่อนข้างจะ","ไม่","สอดคล้อง"," ","//"," "],"library":"newmm","runtime":0.00029969215393066406},"time":"2026-08-04T15:44: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":[]},{"word":"ออกมา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ค่อนข้างจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สอดคล้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"ออกมา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ค่อนข้างจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สอดคล้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"ออกมา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ค่อนข้างจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สอดคล้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":["เจอ","จน","เชน"]},{"word":"ออกมา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ค่อนข้างจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สอดคล้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":["เจอ","จน","เชน"]},{"word":"ออกมา","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ค่อนข้างจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สอดคล้อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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-04T15:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะยังไม่ตรงกับตัว... // มันไม่ตรงเลยครับ ","time":"2026-08-04T15:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะยังไม่ตรงกับตัว... // มันไม่ตรงเลยครับ ","time":"2026-08-04T15:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","ยัง","ไม่","ตรง","กับ","ตัว","..."," ","//"," ","มัน","ไม่","ตรง","เลย","ครับ"," "],"library":"newmm","runtime":0.0001742839813232422},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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-04T15:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้เป็นรูปอะไร ตอนแรกจะ","time":"2026-08-04T15:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้เป็นรูปอะไร ตอนแรกจะ","time":"2026-08-04T15:44:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","เป็น","รูป","อะไร"," ","ตอนแรก","จะ"],"library":"newmm","runtime":0.00013303756713867188},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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-04T15:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นรูปเหมือนเด็กผู้หญิงอุ้มอะไรอยู่สักอย่างหนึ่งครับ ","time":"2026-08-04T15:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นรูปเหมือนเด็กผู้หญิงอุ้มอะไรอยู่สักอย่างหนึ่งครับ ","time":"2026-08-04T15:44:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","รูป","เหมือน","เด็กผู้หญิง","อุ้ม","อะไร","อยู่","สัก","อย่างหนึ่ง","ครับ"," "],"library":"newmm","runtime":0.0011627674102783203},"time":"2026-08-04T15:44: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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-04T15:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เป็นอวกาศ เมื่อกี้ผมเลยเอาใหม่ ","time":"2026-08-04T15:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เป็นอวกาศ เมื่อกี้ผมเลยเอาใหม่ ","time":"2026-08-04T15:44:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เป็น","อวกาศ"," ","เมื่อกี้","ผม","เลย","เอา","ใหม่"," "],"library":"newmm","runtime":0.0001437664031982422},"time":"2026-08-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมลองเจนเป็นสถานการณ์ที่ไปเที่ยว แบตหมดแล้วครับ ","time":"2026-08-04T15:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมลองเจนเป็นสถานการณ์ที่ไปเที่ยว แบตหมดแล้วครับ ","time":"2026-08-04T15:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","ลอง","เจน","เป็น","สถานการณ์","ที่","ไปเที่ยว"," ","แบต","หมด","แล้ว","ครับ"," "],"library":"newmm","runtime":0.0002071857452392578},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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-04T15:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถานการณ์ที่ไปเที่ยวสวนสัตว์ แล้ว","time":"2026-08-04T15:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถานการณ์ที่ไปเที่ยวสวนสัตว์ แล้ว","time":"2026-08-04T15:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถานการณ์","ที่","ไปเที่ยว","สวนสัตว์"," ","แล้ว"],"library":"newmm","runtime":0.0004436969757080078},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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-04T15:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กำหนดว่าเกิดขึ้นที่สวนสัตว์นะ และก็เรื่องที่สนใจคือเรื่อง","time":"2026-08-04T15:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กำหนดว่าเกิดขึ้นที่สวนสัตว์นะ และก็เรื่องที่สนใจคือเรื่อง","time":"2026-08-04T15:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กำหนด","ว่า","เกิดขึ้น","ที่","สวนสัตว์","นะ"," ","และ","ก็","เรื่อง","ที่","สนใจ","คือ","เรื่อง"],"library":"newmm","runtime":0.00022554397583007812},"time":"2026-08-04T15:44: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":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เรื่อง","suggestions":[]}]},"time":"2026-08-04T15:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สัตว์เลี้ยง ปรากฏว่าสิ่งที่มัน Gen ออกมาเป็นรูป","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-04T15:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สัตว์เลี้ยง ปรากฏว่าสิ่งที่มัน Gen ออกมาเป็นรูป","time":"2026-08-04T15:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สัตว์เลี้ยง ปรากฏว่าสิ่งที่มัน Gen ออกมาเป็นรูป","time":"2026-08-04T15:44:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สัตว์เลี้ยง"," ","ปรากฏ","ว่า","สิ่ง","ที่","มัน"," ","Gen"," ","ออกมา","เป็น","รูป"],"library":"newmm","runtime":0.0002009868621826172},"time":"2026-08-04T15:44: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":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Gen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Gen","suggestions":["pen","len","gen"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Gen","suggestions":["pen","len","gen"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T15:44: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-04T15:44:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็กผู้หญิง เหมือนอยู่ในบล็อกน่ะครับ ","time":"2026-08-04T15:44:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็กผู้หญิง เหมือนอยู่ในบล็อกน่ะครับ ","time":"2026-08-04T15:44:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็กผู้หญิง"," ","เหมือน","อยู่","ใน","บล็อก","น่ะ","ครับ"," "],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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":[]}]},"time":"2026-08-04T15:44: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-04T15:44:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งมันจะไม่มีสัตว์สักตัวเดียวเลย ที่","time":"2026-08-04T15:44:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งมันจะไม่มีสัตว์สักตัวเดียวเลย ที่","time":"2026-08-04T15:44:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","มัน","จะ","ไม่","มี","สัตว์","สัก","ตัว","เดียว","เลย"," ","ที่"],"library":"newmm","runtime":0.0001659393310546875},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:44:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มันเจน ที่เมื่อกี้ทางผู้พัฒนาบอกเป็น Minimal ","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-04T15:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันเจน ที่เมื่อกี้ทางผู้พัฒนาบอกเป็น Minimal ","time":"2026-08-04T15:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันเจน ที่เมื่อกี้ทางผู้พัฒนาบอกเป็น Minimal ","time":"2026-08-04T15:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","เจน"," ","ที่","เมื่อกี้","ทาง","ผู้พัฒนา","บอก","เป็น"," ","Minimal"," "],"library":"newmm","runtime":0.0001976490020751953},"time":"2026-08-04T15:44: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":"Minimal","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Minimal","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Minimal","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Minimal","suggestions":["animal"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":"Minimal","suggestions":["animal"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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-04T15:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ไหมครับ อันนี้เป็นเหมือนมันจะขาดคีย์เวิร์ด","time":"2026-08-04T15:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ไหมครับ อันนี้เป็นเหมือนมันจะขาดคีย์เวิร์ด","time":"2026-08-04T15:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่ไหม","ครับ"," ","อันนี้","เป็น","เหมือน","มัน","จะ","ขาด","คีย์","เวิร์ด"],"library":"newmm","runtime":0.0002467632293701172},"time":"2026-08-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44: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-04T15:44:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญไปหรือเปล่าครับ ในส่วนของตัวรนี้ ","time":"2026-08-04T15:44:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญไปหรือเปล่าครับ ในส่วนของตัวรนี้ ","time":"2026-08-04T15:44:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ไป","หรือเปล่า","ครับ"," ","ใน","ส่วน","ของ","ตัว","ร","นี้"," "],"library":"newmm","runtime":0.00019550323486328125},"time":"2026-08-04T15:44: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":[]},{"word":"ของ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"ของ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"ของ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"ของ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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":[]},{"word":"ของ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ร","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:44: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-04T15:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่อง... มันไม่ใช่ปัญหาค่ะ แต่จะเป็นข้อจำกัดเรื่องก","time":"2026-08-04T15:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่อง... มันไม่ใช่ปัญหาค่ะ แต่จะเป็นข้อจำกัดเรื่องก","time":"2026-08-04T15:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","..."," ","มัน","ไม่","ใช่","ปัญหา","ค่ะ"," ","แต่","จะ","เป็น","ข้อจำกัด","เรื่อ","งก"],"library":"newmm","runtime":0.0002071857452392578},"time":"2026-08-04T15:45: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":[]},{"word":"เรื่อ","suggestions":[]},{"word":"งก","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"เรื่อ","suggestions":[]},{"word":"งก","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"เรื่อ","suggestions":[]},{"word":"งก","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"เรื่อ","suggestions":[]},{"word":"งก","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"เรื่อ","suggestions":[]},{"word":"งก","suggestions":[]}]},"time":"2026-08-04T15:45: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-04T15:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชำระในการชำระเงินด้วยค่ะ ก็คือตอนนี้เด็ก คือ เราทำออกมาให้ผู้ดูแลนะ ผู้ดูแล","time":"2026-08-04T15:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชำระในการชำระเงินด้วยค่ะ ก็คือตอนนี้เด็ก คือ เราทำออกมาให้ผู้ดูแลนะ ผู้ดูแล","time":"2026-08-04T15:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชำระ","ใน","การ","ชำระเงิน","ด้วย","ค่ะ"," ","ก็","คือ","ตอนนี้","เด็ก"," ","คือ"," ","เรา","ทำ","ออกมา","ให้","ผู้ดูแล","นะ"," ","ผู้ดูแล"],"library":"newmm","runtime":0.0012884140014648438},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":["ผู้ดู"]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้ดูแล","suggestions":["ผู้ดู"]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":["ผู้ดู"]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้ดูแล","suggestions":["ผู้ดู"]}]},"time":"2026-08-04T15:45: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-04T15:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับผู้ปกครองนะคะ แต่ว่าตอนนี้เด็กเอาไปเจนเล่น ","time":"2026-08-04T15:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับผู้ปกครองนะคะ แต่ว่าตอนนี้เด็กเอาไปเจนเล่น ","time":"2026-08-04T15:45:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ผู้ปกครอง","นะคะ"," ","แต่ว่า","ตอนนี้","เด็ก","เอา","ไป","เจน","เล่น"," "],"library":"newmm","runtime":0.00023102760314941406},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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-04T15:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เอาไปใช้ด้วยตัวเอง คอยข้างที่จะเยอะ ","time":"2026-08-04T15:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เอาไปใช้ด้วยตัวเอง คอยข้างที่จะเยอะ ","time":"2026-08-04T15:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอา","ไป","ใช้","ด้วยตัวเอง"," ","คอย","ข้าง","ที่จะ","เยอะ"," "],"library":"newmm","runtime":0.00020170211791992188},"time":"2026-08-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าสิ่งสำคัญนี่ พอมันเจน พอมันเจนออกมาแล้วนี่ พอมันไม่ตรงนี่ บางทีนี่เด็กกลับชอบ ","time":"2026-08-04T15:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าสิ่งสำคัญนี่ พอมันเจน พอมันเจนออกมาแล้วนี่ พอมันไม่ตรงนี่ บางทีนี่เด็กกลับชอบ ","time":"2026-08-04T15:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","สิ่ง","สำคัญ","นี่"," ","พอ","มัน","เจน"," ","พอ","มัน","เจน","ออกมา","แล้ว","นี่"," ","พอ","มัน","ไม่","ตรง","นี่"," ","บางที","นี่","เด็ก","กลับ","ชอบ"," "],"library":"newmm","runtime":0.0003275871276855469},"time":"2026-08-04T15:45: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":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ชอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ชอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ชอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:45: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":["เจอ","จน","เชน"]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ชอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:45: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":["เจอ","จน","เชน"]},{"word":"ออกมา","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ตรง","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กลับ","suggestions":[]},{"word":"ชอบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:45: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-04T15:45:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างเช่นตัวเอง อาจจะเป็นตัวเอก แต่อาจจะมีมือหลาย ๆ มืออยู่ข้างหลัง ","time":"2026-08-04T15:45:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างเช่นตัวเอง อาจจะเป็นตัวเอก แต่อาจจะมีมือหลาย ๆ มืออยู่ข้างหลัง ","time":"2026-08-04T15:45:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างเช่น","ตัวเอง"," ","อาจจะ","เป็น","ตัวเอก"," ","แต่","อาจจะ","มี","มือ","หลาย"," ","ๆ"," ","มือ","อยู่","ข้างหลัง"," "],"library":"newmm","runtime":0.0002701282501220703},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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-04T15:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็กก็อาจจะเป็นฟีดแบคทางบวก ","time":"2026-08-04T15:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็กก็อาจจะเป็นฟีดแบคทางบวก ","time":"2026-08-04T15:45:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก","ก็","อาจจะ","เป็น","ฟีดแบค","ทาง","บวก"," "],"library":"newmm","runtime":0.00017023086547851562},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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":[]}]},"time":"2026-08-04T15:45: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-04T15:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในส่วนตัวนี้ด้วยค่ะ // ครับ เพราะฉะนั้น ตรงนี้อาจจะ","time":"2026-08-04T15:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในส่วนตัวนี้ด้วยค่ะ // ครับ เพราะฉะนั้น ตรงนี้อาจจะ","time":"2026-08-04T15:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ส่วนตัว","นี้","ด้วย","ค่ะ"," ","//"," ","ครับ"," ","เพราะฉะนั้น"," ","ตรงนี้","อาจจะ"],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:45: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-04T15:45:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้อง... ผมว่ามันน่าจะมีการตรวจสอบนะ ","time":"2026-08-04T15:45:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้อง... ผมว่ามันน่าจะมีการตรวจสอบนะ ","time":"2026-08-04T15:45:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","..."," ","ผม","ว่า","มัน","น่าจะ","มี","การ","ตรวจสอบ","นะ"," "],"library":"newmm","runtime":0.00017213821411132812},"time":"2026-08-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45: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-04T15:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้คำที่พูดกันเลย ที่เป็นฮิมแนอินเดอะลูปนี่","time":"2026-08-04T15:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้คำที่พูดกันเลย ที่เป็นฮิมแนอินเดอะลูปนี่","time":"2026-08-04T15:45:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","คำ","ที่","พูด","กัน","เลย"," ","ที่","เป็น","ฮิ","มแน","อิน","เดอะ","ลูป","นี่"],"library":"newmm","runtime":0.00020885467529296875},"time":"2026-08-04T15:45: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":"ลูป","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:45: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":"ลูป","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:45: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":"ลูป","suggestions":[]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:45: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":"ลูป","suggestions":["รูป","ลูก","ธูป"]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:45: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":"ลูป","suggestions":["รูป","ลูก","ธูป"]},{"word":"นี่","suggestions":[]}]},"time":"2026-08-04T15:45: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-04T15:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องมีการแอดส่วนนี้เข้าไปเพื่อที่จะตรวจสอบว่าไอ้สิ่งที่ได้นี่คัดกรองมันก่อนที่มัน","time":"2026-08-04T15:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องมีการแอดส่วนนี้เข้าไปเพื่อที่จะตรวจสอบว่าไอ้สิ่งที่ได้นี่คัดกรองมันก่อนที่มัน","time":"2026-08-04T15:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","มี","การ","แอด","ส่วน","นี้","เข้าไป","เพื่อที่จะ","ตรวจสอบ","ว่า","ไอ้","สิ่ง","ที่","ได้","นี่","คัด","กรอง","มัน","ก่อนที่","มัน"],"library":"newmm","runtime":0.0002796649932861328},"time":"2026-08-04T15:45: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก่อนที่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก่อนที่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก่อนที่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก่อนที่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T15:45: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":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"คัด","suggestions":[]},{"word":"กรอง","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก่อนที่","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T15:45: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-04T15:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะไปอยู่ที่เด็กนะครับ ทีนี้พอพูดถึงโทเคน ","time":"2026-08-04T15:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะไปอยู่ที่เด็กนะครับ ทีนี้พอพูดถึงโทเคน ","time":"2026-08-04T15:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ไป","อยู่","ที่","เด็ก","นะ","ครับ"," ","ทีนี้","พอ","พูดถึง","โท","เคน"," "],"library":"newmm","runtime":0.00018477439880371094},"time":"2026-08-04T15:46: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-04T15:46: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-04T15:46: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-04T15:46: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-04T15:46: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-04T15:46: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-04T15:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตรงกับคำถามอันหนึ่ง ที่ผมลิสต์มาพอดีเลย ","time":"2026-08-04T15:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตรงกับคำถามอันหนึ่ง ที่ผมลิสต์มาพอดีเลย ","time":"2026-08-04T15:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตรง","กับ","คำถาม","อัน","หนึ่ง"," ","ที่","ผม","ลิสต์","มา","พอดี","เลย"," "],"library":"newmm","runtime":0.00035762786865234375},"time":"2026-08-04T15:46: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ลิสต์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พอดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:46: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ลิสต์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พอดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:46: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ลิสต์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พอดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:46: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ลิสต์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พอดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:46: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ลิสต์","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"พอดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:46: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-04T15:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าอันนี้ตัวโมเดลอันนี้ครับ มันถ้าจะทำเป็นธุรกิจ มันก็จะต้องมี","time":"2026-08-04T15:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าอันนี้ตัวโมเดลอันนี้ครับ มันถ้าจะทำเป็นธุรกิจ มันก็จะต้องมี","time":"2026-08-04T15:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","อันนี้","ตัว","โมเดล","อันนี้","ครับ"," ","มัน","ถ้า","จะ","ทำเป็น","ธุรกิจ"," ","มัน","ก็","จะ","ต้อง","มี"],"library":"newmm","runtime":0.0002675056457519531},"time":"2026-08-04T15:46: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T15:46: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-04T15:46:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของการลงทุน ทีนี้พอมีเรื่องของการใช้โทเคน","time":"2026-08-04T15:46:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของการลงทุน ทีนี้พอมีเรื่องของการใช้โทเคน","time":"2026-08-04T15:46:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","การลงทุน"," ","ทีนี้","พอ","มีเรื่อง","ของ","การ","ใช้","โท","เคน"],"library":"newmm","runtime":0.00021386146545410156},"time":"2026-08-04T15:46: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":[]},{"word":"เคน","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"เคน","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"เคน","suggestions":[]}]},"time":"2026-08-04T15:46: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":["โอ","ท","บท"]},{"word":"เคน","suggestions":[]}]},"time":"2026-08-04T15:46: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":["โอ","ท","บท"]},{"word":"เคน","suggestions":[]}]},"time":"2026-08-04T15:46: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-04T15:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบนี้ ไม่ใช่แค่โทรแคน การ","time":"2026-08-04T15:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบนี้ ไม่ใช่แค่โทรแคน การ","time":"2026-08-04T15:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบนี้"," ","ไม่","ใช่","แค่","โทร","แคน"," ","การ"],"library":"newmm","runtime":0.0001392364501953125},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้พวก API ต่าง ๆ นี่มันก็มีค่าใช้จ่ายใช่ไหมครับ ในเอกสารเหมือนจะบอกว่า","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-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้พวก API ต่าง ๆ นี่มันก็มีค่าใช้จ่ายใช่ไหมครับ ในเอกสารเหมือนจะบอกว่า","time":"2026-08-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้พวก API ต่าง ๆ นี่มันก็มีค่าใช้จ่ายใช่ไหมครับ ในเอกสารเหมือนจะบอกว่า","time":"2026-08-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","พวก"," ","API"," ","ต่าง ๆ"," ","นี่","มัน","ก็","มี","ค่าใช้จ่าย","ใช่ไหม","ครับ"," ","ใน","เอกสาร","เหมือน","จะ","บอ","กว่า"],"library":"newmm","runtime":0.0018877983093261719},"time":"2026-08-04T15:46: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":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เอกสาร","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เอกสาร","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เอกสาร","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เอกสาร","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"เอกสาร","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]}]},"time":"2026-08-04T15:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีผู้สนับสนุนที่ให้ Point ไว้","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-04T15:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีผู้สนับสนุนที่ให้ Point ไว้","time":"2026-08-04T15:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีผู้สนับสนุนที่ให้ Point ไว้","time":"2026-08-04T15:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ผู้สนับสนุน","ที่","ให้"," ","Point"," ","ไว้"],"library":"newmm","runtime":0.00011920928955078125},"time":"2026-08-04T15:46: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":"Point","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T15:46: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":"Point","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T15:46: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":"Point","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T15:46: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":"Point","suggestions":["point","print","dont"]},{"word":" ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T15:46: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":"Point","suggestions":["point","print","dont"]},{"word":" ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T15:46: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-04T15:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่าไร นั่นน่ะนะครับ แต่ทีนี้ในอนาคต ถ้า","time":"2026-08-04T15:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่าไร นั่นน่ะนะครับ แต่ทีนี้ในอนาคต ถ้า","time":"2026-08-04T15:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่าไร"," ","นั่น","น่ะ","นะ","ครับ"," ","แต่","ทีนี้","ในอนาคต"," ","ถ้า"],"library":"newmm","runtime":0.00019240379333496094},"time":"2026-08-04T15:46: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-04T15:46: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-04T15:46: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-04T15:46: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-04T15:46: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-04T15:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราปรับแก้จนมันดีแล้วน่ะ แล้วเราจะต้องใช้ Token จาก... หรือใช้พวกค่าใช้จ่าย","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-04T15:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราปรับแก้จนมันดีแล้วน่ะ แล้วเราจะต้องใช้ Token จาก... หรือใช้พวกค่าใช้จ่าย","time":"2026-08-04T15:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราปรับแก้จนมันดีแล้วน่ะ แล้วเราจะต้องใช้ Token จาก... หรือใช้พวกค่าใช้จ่าย","time":"2026-08-04T15:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ปรับ","แก้","จน","มัน","ดีแล้ว","น่ะ"," ","แล้ว","เรา","จะ","ต้อง","ใช้"," ","Token"," ","จา","ก.",".."," ","หรือ","ใช้","พวก","ค่าใช้จ่าย"],"library":"newmm","runtime":0.0012798309326171875},"time":"2026-08-04T15:46: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":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Token","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"ก.","suggestions":[]},{"word":"..","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Token","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"ก.","suggestions":[]},{"word":"..","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Token","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"ก.","suggestions":[]},{"word":"..","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Token","suggestions":["open","broken","woke"]},{"word":" ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"ก.","suggestions":["ก็","กด","กิ"]},{"word":"..","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]}]},"time":"2026-08-04T15:46: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":[]},{"word":"ต้อง","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Token","suggestions":["open","broken","woke"]},{"word":" ","suggestions":[]},{"word":"จา","suggestions":[]},{"word":"ก.","suggestions":["ก็","กด","กิ"]},{"word":"..","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"พวก","suggestions":[]},{"word":"ค่าใช้จ่าย","suggestions":[]}]},"time":"2026-08-04T15:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทางด้าน API ต่าง ๆ นี่ อยากให้คิดประเด็นตรงนี้","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-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางด้าน API ต่าง ๆ นี่ อยากให้คิดประเด็นตรงนี้","time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางด้าน API ต่าง ๆ นี่ อยากให้คิดประเด็นตรงนี้","time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","ด้าน"," ","API"," ","ต่าง ๆ"," ","นี่"," ","อยาก","ให้","คิด","ประเด็น","ตรงนี้"],"library":"newmm","runtime":0.00017213821411132812},"time":"2026-08-04T15:46: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":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตรงนี้","suggestions":[]}]},"time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตรงนี้","suggestions":[]}]},"time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตรงนี้","suggestions":[]}]},"time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตรงนี้","suggestions":[]}]},"time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทาง","suggestions":[]},{"word":"ด้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"API","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ตรงนี้","suggestions":[]}]},"time":"2026-08-04T15:46: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-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไว้ด้วยนะครับ เพราะว่ามันน่าจะเป็นงบระยะยาว ","time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไว้ด้วยนะครับ เพราะว่ามันน่าจะเป็นงบระยะยาว ","time":"2026-08-04T15:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไว้","ด้วย","นะ","ครับ"," ","เพราะว่า","มัน","น่าจะเป็น","งบ","ระยะยาว"," "],"library":"newmm","runtime":0.00021982192993164062},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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-04T15:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ค่อนข้างมากนะครับ อีก","time":"2026-08-04T15:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ค่อนข้างมากนะครับ อีก","time":"2026-08-04T15:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ค่อน","ข้างมาก","นะ","ครับ"," ","อีก"],"library":"newmm","runtime":0.0001380443572998047},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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":[]}]},"time":"2026-08-04T15:46: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-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประเด็นหนึ่ง ก็คือเรื่องของความคงเส้นคงวา","time":"2026-08-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประเด็นหนึ่ง ก็คือเรื่องของความคงเส้นคงวา","time":"2026-08-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประเด็น","หนึ่ง"," ","ก็","คือ","เรื่อง","ของ","ความ","คงเส้นคงวา"],"library":"newmm","runtime":0.00015544891357421875},"time":"2026-08-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คงเส้นคงวา","suggestions":[]}]},"time":"2026-08-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คงเส้นคงวา","suggestions":[]}]},"time":"2026-08-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คงเส้นคงวา","suggestions":[]}]},"time":"2026-08-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คงเส้นคงวา","suggestions":[]}]},"time":"2026-08-04T15:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประเด็น","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"คงเส้นคงวา","suggestions":[]}]},"time":"2026-08-04T15:46: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-04T15:47:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเนื้อหานี่ครับ เพราะว่าจากที่ผมพอรู้มาบ้าง เกี่ยวกับ","time":"2026-08-04T15:47:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเนื้อหานี่ครับ เพราะว่าจากที่ผมพอรู้มาบ้าง เกี่ยวกับ","time":"2026-08-04T15:47:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เนื้อหา","นี่","ครับ"," ","เพราะว่า","จาก","ที่","ผม","พอ","รู้","มา","บ้าง"," ","เกี่ยวกับ"],"library":"newmm","runtime":0.000217437744140625},"time":"2026-08-04T15:47: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":[]},{"word":" ","suggestions":[]},{"word":"เกี่ยวกับ","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":" ","suggestions":[]},{"word":"เกี่ยวกับ","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":" ","suggestions":[]},{"word":"เกี่ยวกับ","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":" ","suggestions":[]},{"word":"เกี่ยวกับ","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":" ","suggestions":[]},{"word":"เกี่ยวกับ","suggestions":[]}]},"time":"2026-08-04T15:47: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-04T15:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็กออทิสติกเขาไม่ชอบอะไร","time":"2026-08-04T15:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็กออทิสติกเขาไม่ชอบอะไร","time":"2026-08-04T15:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก","ออทิสติก","เขา","ไม่","ชอบ","อะไร"],"library":"newmm","runtime":0.00010895729064941406},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่มันแปลกใหม่ใช่ไหมครับ อาจจะต้องราบเรียบ ไม่หวือหวา AI ","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-04T15:47:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มันแปลกใหม่ใช่ไหมครับ อาจจะต้องราบเรียบ ไม่หวือหวา AI ","time":"2026-08-04T15:47:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มันแปลกใหม่ใช่ไหมครับ อาจจะต้องราบเรียบ ไม่หวือหวา AI ","time":"2026-08-04T15:47:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มัน","แปลกใหม่","ใช่ไหม","ครับ"," ","อาจจะ","ต้อง","ราบเรียบ"," ","ไม่","หวือหวา"," ","AI"," "],"library":"newmm","runtime":0.00025963783264160156},"time":"2026-08-04T15:47: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":"AI","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:47: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-04T15:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวลามันเจน เจนเนื้อหาหรือคอนเทนต์ออกมา มันจะ","time":"2026-08-04T15:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวลามันเจน เจนเนื้อหาหรือคอนเทนต์ออกมา มันจะ","time":"2026-08-04T15:47:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวลา","มัน","เจน"," ","เจน","เนื้อหา","หรือ","คอนเทนต์","ออกมา"," ","มัน","จะ"],"library":"newmm","runtime":0.0016405582427978516},"time":"2026-08-04T15:47: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":"จะ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"จะ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"จะ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"จะ","suggestions":[]}]},"time":"2026-08-04T15:47: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":"จะ","suggestions":[]}]},"time":"2026-08-04T15:47: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-04T15:47:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สร้างใหม่ มันไม่ใช่เนื้อหาเดิม มันจะเกิดอะไรขึ้น","time":"2026-08-04T15:47:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สร้างใหม่ มันไม่ใช่เนื้อหาเดิม มันจะเกิดอะไรขึ้น","time":"2026-08-04T15:47:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สร้าง","ใหม่"," ","มัน","ไม่","ใช่","เนื้อหา","เดิม"," ","มัน","จะ","เกิด","อะไร","ขึ้น"],"library":"newmm","runtime":0.0001862049102783203},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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-04T15:47:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับถ้าสมมติว่าเด็กคนเดิมนี่เจน","time":"2026-08-04T15:47:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ถ้าสมมติว่าเด็กคนเดิมนี่เจน","time":"2026-08-04T15:47:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ถ้า","สมมติ","ว่า","เด็ก","คน","เดิม","นี่","เจน"],"library":"newmm","runtime":0.0001533031463623047},"time":"2026-08-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องเดิม แล้วไอ้เนื้อหามันออกมา","time":"2026-08-04T15:47:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องเดิม แล้วไอ้เนื้อหามันออกมา","time":"2026-08-04T15:47:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","เดิม"," ","แล้ว","ไอ้","เนื้อหา","มัน","ออกมา"],"library":"newmm","runtime":0.00015783309936523438},"time":"2026-08-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47: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-04T15:47:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่เหมือนเดิม มันไม่ได้ผิดถูกไหมครับ แต่มันไม่เหมือนเดิม ","time":"2026-08-04T15:47:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่เหมือนเดิม มันไม่ได้ผิดถูกไหมครับ แต่มันไม่เหมือนเดิม ","time":"2026-08-04T15:47:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","เหมือนเดิม"," ","มัน","ไม่","ได้","ผิด","ถูก","ไหม","ครับ"," ","แต่","มัน","ไม่","เหมือนเดิม"," "],"library":"newmm","runtime":0.00019884109497070312},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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-04T15:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันอาจจะทำให้เด็กที่เป็นออทิสติกสับสน","time":"2026-08-04T15:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันอาจจะทำให้เด็กที่เป็นออทิสติกสับสน","time":"2026-08-04T15:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","อาจจะ","ทำให้","เด็ก","ที่","เป็น","ออทิสติก","สับสน"],"library":"newmm","runtime":0.00019168853759765625},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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-04T15:47:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือเปล่า ประเด็นนี้ไม่แน่ใจว่าเคยหรือเปล่า // ค่ะ อันนี้เราได้ทำแบบทดสอบกับนักศึกษา","time":"2026-08-04T15:47:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือเปล่า ประเด็นนี้ไม่แน่ใจว่าเคยหรือเปล่า // ค่ะ อันนี้เราได้ทำแบบทดสอบกับนักศึกษา","time":"2026-08-04T15:47:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือเปล่า"," ","ประเด็น","นี้","ไม่","แน่ใจ","ว่า","เคย","หรือเปล่า"," ","//"," ","ค่ะ"," ","อันนี้","เรา","ได้","ทำ","แบบทดสอบ","กับ","นักศึกษา"],"library":"newmm","runtime":0.0003230571746826172},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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-04T15:47:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่อยู่วิทยาลัยอยู่แล้วนะคะ ","time":"2026-08-04T15:47:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่อยู่วิทยาลัยอยู่แล้วนะคะ ","time":"2026-08-04T15:47:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่อยู่","วิทยาลัย","อยู่แล้ว","นะคะ"," "],"library":"newmm","runtime":0.00013113021850585938},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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-04T15:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าน้องจะฟีดแบคหรือว่าคอนเซน","time":"2026-08-04T15:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าน้องจะฟีดแบคหรือว่าคอนเซน","time":"2026-08-04T15:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","น้อง","จะ","ฟีดแบค","หรือว่า","คอน","เซน"],"library":"newmm","runtime":0.00017070770263671875},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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":[]}]},"time":"2026-08-04T15:47: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-04T15:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกมาแล้วมันน่าตกใจไหม แต่กลับกลายเป็นเด็ก","time":"2026-08-04T15:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกมาแล้วมันน่าตกใจไหม แต่กลับกลายเป็นเด็ก","time":"2026-08-04T15:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออกมา","แล้ว","มัน","น่า","ตกใจ","ไหม"," ","แต่กลับ","กลายเป็น","เด็ก"],"library":"newmm","runtime":0.00021767616271972656},"time":"2026-08-04T15:47: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":[]},{"word":"แต่กลับ","suggestions":[]},{"word":"กลายเป็น","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":"แต่กลับ","suggestions":[]},{"word":"กลายเป็น","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":"แต่กลับ","suggestions":[]},{"word":"กลายเป็น","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":"แต่กลับ","suggestions":[]},{"word":"กลายเป็น","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:47: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":[]},{"word":"แต่กลับ","suggestions":[]},{"word":"กลายเป็น","suggestions":[]},{"word":"เด็ก","suggestions":[]}]},"time":"2026-08-04T15:47:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ร้อยละ 90 รู้สึกว่ามันตื่นเต้น แล้วรู้สึกว่า","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-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร้อยละ 90 รู้สึกว่ามันตื่นเต้น แล้วรู้สึกว่า","time":"2026-08-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร้อยละ 90 รู้สึกว่ามันตื่นเต้น แล้วรู้สึกว่า","time":"2026-08-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร้อยละ"," ","90"," ","รู้สึก","ว่า","มัน","ตื่นเต้น"," ","แล้ว","รู้สึก","ว่า"],"library":"newmm","runtime":0.00022935867309570312},"time":"2026-08-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:48:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร้อยละ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ตื่นเต้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:48: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-04T15:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มือฉันออกมาได้อย่างไร แล้วเขาก็นิ่งขึ้น เดี๋ยววันนี้เราจะต","time":"2026-08-04T15:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มือฉันออกมาได้อย่างไร แล้วเขาก็นิ่งขึ้น เดี๋ยววันนี้เราจะต","time":"2026-08-04T15:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มือ","ฉัน","ออกมา","ได้","อย่างไร"," ","แล้ว","เขา","ก็","นิ่ง","ขึ้น"," ","เดี๋ยว","วันนี้","เรา","จะ","ต"],"library":"newmm","runtime":0.00023865699768066406},"time":"2026-08-04T15:48: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":[]},{"word":"นิ่ง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"นิ่ง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"นิ่ง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"นิ่ง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"นิ่ง","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต","suggestions":[]}]},"time":"2026-08-04T15:48: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-04T15:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หัวแลนกัน วันนี้เราจะต่อสายหัวแลนกันนะ ","time":"2026-08-04T15:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หัวแลนกัน วันนี้เราจะต่อสายหัวแลนกันนะ ","time":"2026-08-04T15:48:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หัว","แลน","กัน"," ","วันนี้","เรา","จะ","ต่อสาย","หัว","แลน","กัน","นะ"," "],"library":"newmm","runtime":0.00019216537475585938},"time":"2026-08-04T15:48: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":[]},{"word":"แลน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"แลน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"แลน","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"แลน","suggestions":["และ","แทน","แล้"]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"แลน","suggestions":["และ","แทน","แล้"]},{"word":"กัน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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-04T15:48:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอเคค่ะ เขาก็นิ่งลงแล้วก็ดูกลับไปเรียนรู้ในรายวิชานั้นง่ายยิ่งขึ้น ","time":"2026-08-04T15:48:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอเคค่ะ เขาก็นิ่งลงแล้วก็ดูกลับไปเรียนรู้ในรายวิชานั้นง่ายยิ่งขึ้น ","time":"2026-08-04T15:48:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอเค","ค่ะ"," ","เขา","ก็","นิ่ง","ลง","แล้วก็","ดู","กลับ","ไป","เรียนรู้","ใน","รายวิชา","นั้น","ง่าย","ยิ่งขึ้น"," "],"library":"newmm","runtime":0.00026106834411621094},"time":"2026-08-04T15:48: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":[]},{"word":"ไป","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รายวิชา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ยิ่งขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"ไป","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รายวิชา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ยิ่งขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"ไป","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รายวิชา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ยิ่งขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"ไป","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รายวิชา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ยิ่งขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"ไป","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"รายวิชา","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ยิ่งขึ้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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-04T15:48:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้เราทำแบบทดสอบมาแล้วค่ะ กลุ่มทดสอบของเรา ","time":"2026-08-04T15:48:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้เราทำแบบทดสอบมาแล้วค่ะ กลุ่มทดสอบของเรา ","time":"2026-08-04T15:48:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","เรา","ทำ","แบบทดสอบ","มา","แล้ว","ค่ะ"," ","กลุ่ม","ทดสอบ","ของ","เรา"," "],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-04T15:48: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-04T15:48: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-04T15:48: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-04T15:48: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-04T15:48: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-04T15:48:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"30 ค่ะ เป็น 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-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"30 ค่ะ เป็น 30 คน เป็นตัว","time":"2026-08-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"30 ค่ะ เป็น 30 คน เป็นตัว","time":"2026-08-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["30"," ","ค่ะ"," ","เป็น"," ","30"," ","คน"," ","เป็นตัว"],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-08-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นตัว","suggestions":[]}]},"time":"2026-08-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นตัว","suggestions":[]}]},"time":"2026-08-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นตัว","suggestions":[]}]},"time":"2026-08-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นตัว","suggestions":[]}]},"time":"2026-08-04T15:48:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นตัว","suggestions":[]}]},"time":"2026-08-04T15:48:30+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-04T15:48:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็กด้วยผู้ปกครองผู้ดูแล 3 ท่านค่ะ // ","time":"2026-08-04T15:48:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็กด้วยผู้ปกครองผู้ดูแล 3 ท่านค่ะ // ","time":"2026-08-04T15:48:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก","ด้วย","ผู้ปกครอง","ผู้ดูแล"," ","3"," ","ท่าน","ค่ะ"," ","//"," "],"library":"newmm","runtime":0.00017189979553222656},"time":"2026-08-04T15:48: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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-04T15:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวในอนาคตน่ะค่ะ ในอนาคตก็อาจจะใช้","time":"2026-08-04T15:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวในอนาคตน่ะค่ะ ในอนาคตก็อาจจะใช้","time":"2026-08-04T15:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","ในอนาคต","น่ะ","ค่ะ"," ","ในอนาคต","ก็","อาจจะ","ใช้"],"library":"newmm","runtime":0.0012481212615966797},"time":"2026-08-04T15:48: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-04T15:48: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-04T15:48: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-04T15:48: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-04T15:48: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-04T15:48:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วิธีการเก็บประวัติการ Generate ของเด็กแต่ละคน ","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-04T15:48:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิธีการเก็บประวัติการ Generate ของเด็กแต่ละคน ","time":"2026-08-04T15:48:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิธีการเก็บประวัติการ Generate ของเด็กแต่ละคน ","time":"2026-08-04T15:48:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิธีการ","เก็บ","ประวัติการ"," ","Generate"," ","ของ","เด็ก","แต่ละคน"," "],"library":"newmm","runtime":0.00019621849060058594},"time":"2026-08-04T15:48: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"แต่ละคน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"แต่ละคน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"แต่ละคน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"แต่ละคน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"แต่ละคน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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-04T15:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็แต่ละเรื่องไว้ด้วย // ดีครับ สุดท้ายครับ จะเกี่ยวกับเรื่องของการพัฒนาระบบในอนาคต","time":"2026-08-04T15:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็แต่ละเรื่องไว้ด้วย // ดีครับ สุดท้ายครับ จะเกี่ยวกับเรื่องของการพัฒนาระบบในอนาคต","time":"2026-08-04T15:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","แต่ละ","เรื่อง","ไว้","ด้วย"," ","//"," ","ดี","ครับ"," ","สุดท้าย","ครับ"," ","จะ","เกี่ยวกับ","เรื่อง","ของ","การพัฒนา","ระบบ","ในอนาคต"],"library":"newmm","runtime":0.0003178119659423828},"time":"2026-08-04T15:48: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":[]},{"word":"เกี่ยวกับ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"เกี่ยวกับ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"เกี่ยวกับ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"เกี่ยวกับ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]}]},"time":"2026-08-04T15:48: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":[]},{"word":"เกี่ยวกับ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]}]},"time":"2026-08-04T15:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่มีการพูดว่าจะมีการพัฒนาเป็นระบบ Offline ","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-04T15:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีการพูดว่าจะมีการพัฒนาเป็นระบบ Offline ","time":"2026-08-04T15:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีการพูดว่าจะมีการพัฒนาเป็นระบบ Offline ","time":"2026-08-04T15:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","การ","พูดว่า","จะ","มี","การพัฒนา","เป็นระบบ"," ","Offline"," "],"library":"newmm","runtime":0.0001857280731201172},"time":"2026-08-04T15:48: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไอ้คำว่า Offline น่ะ หมายถึงระบบเ","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-04T15:49:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไอ้คำว่า Offline น่ะ หมายถึงระบบเ","time":"2026-08-04T15:49:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไอ้คำว่า Offline น่ะ หมายถึงระบบเ","time":"2026-08-04T15:49:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไอ้","คำ","ว่า"," ","Offline"," ","น่ะ"," ","หมายถึง","ระบบ","เ"],"library":"newmm","runtime":0.00016427040100097656},"time":"2026-08-04T15:49: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายถึง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายถึง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายถึง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายถึง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายถึง","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T15:49: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-04T15:49:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือว่าทั้งระบบทั้งหมดเลยครับ // เราคิดแผนโดยการทำเซอร์เวอร์แล้วก็เรื่องเสียง เรื่องเสียงนะคะ เราก็จะใช้เสียง","time":"2026-08-04T15:49:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือว่าทั้งระบบทั้งหมดเลยครับ // เราคิดแผนโดยการทำเซอร์เวอร์แล้วก็เรื่องเสียง เรื่องเสียงนะคะ เราก็จะใช้เสียง","time":"2026-08-04T15:49:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือว่า","ทั้ง","ระบบ","ทั้งหมด","เลย","ครับ"," ","//"," ","เรา","คิด","แผน","โดย","การ","ทำ","เซอร์","เวอร์","แล้วก็","เรื่อง","เสียง"," ","เรื่อง","เสียง","นะคะ"," ","เรา","ก็","จะ","ใช้","เสียง"],"library":"newmm","runtime":0.00043201446533203125},"time":"2026-08-04T15:49: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":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"เสียง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T15:49:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของผู้เล่าเอง แล้วก็อัด ทำเป็น AI ออกมา เสียงของ","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-04T15:49:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้เล่าเอง แล้วก็อัด ทำเป็น AI ออกมา เสียงของ","time":"2026-08-04T15:49:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้เล่าเอง แล้วก็อัด ทำเป็น AI ออกมา เสียงของ","time":"2026-08-04T15:49:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้เล่า","เอง"," ","แล้วก็","อัด"," ","ทำเป็น"," ","AI"," ","ออกมา"," ","เสียง","ของ"],"library":"newmm","runtime":0.0002727508544921875},"time":"2026-08-04T15:49: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":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T15:49: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-04T15:49:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้หญิง เสียงผู้ชาย เราก็ใส่เสียงเข้าไป ","time":"2026-08-04T15:49:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้หญิง เสียงผู้ชาย เราก็ใส่เสียงเข้าไป ","time":"2026-08-04T15:49:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้หญิง"," ","เสียง","ผู้ชาย"," ","เรา","ก็","ใส่","เสียง","เข้าไป"," "],"library":"newmm","runtime":0.0001819133758544922},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เรากำลังอยู่ในขั้นพัฒนาอยู่ว่าเราจะไปในทิศทางอย่างไรให้รูปสามารถ Genarate ได้ด้วยในระบบ Offline ","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-04T15:49:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรากำลังอยู่ในขั้นพัฒนาอยู่ว่าเราจะไปในทิศทางอย่างไรให้รูปสามารถ Genarate ได้ด้วยในระบบ Offline ","time":"2026-08-04T15:49:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรากำลังอยู่ในขั้นพัฒนาอยู่ว่าเราจะไปในทิศทางอย่างไรให้รูปสามารถ Genarate ได้ด้วยในระบบ Offline ","time":"2026-08-04T15:49:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","กำลัง","อยู่","ใน","ขั้น","พัฒนา","อยู่","ว่า","เรา","จะ","ไป","ใน","ทิศทาง","อย่างไร","ให้","รูป","สามารถ"," ","Genarate"," ","ได้","ด้วย","ใน","ระบบ"," ","Offline"," "],"library":"newmm","runtime":0.0010631084442138672},"time":"2026-08-04T15:49: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Genarate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Genarate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Genarate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Genarate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"อย่างไร","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"รูป","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Genarate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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-04T15:49:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ // โอเคครับ ก็แสดงว่าคิดทางหนีทีไล่","time":"2026-08-04T15:49:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ // โอเคครับ ก็แสดงว่าคิดทางหนีทีไล่","time":"2026-08-04T15:49:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","//"," ","โอเค","ครับ"," ","ก็","แสดงว่า","คิด","ทาง","หนี","ที","ไล่"],"library":"newmm","runtime":0.00019621849060058594},"time":"2026-08-04T15:49: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-04T15:49: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-04T15:49: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-04T15:49: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-04T15:49: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-04T15:49: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-04T15:49:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตรงนี้ไว้แล้ว แต่ว่าฝากไว้จุดหนึ่งครับ ระบบออฟไลน์ ","time":"2026-08-04T15:49:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตรงนี้ไว้แล้ว แต่ว่าฝากไว้จุดหนึ่งครับ ระบบออฟไลน์ ","time":"2026-08-04T15:49:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตรงนี้","ไว้","แล้ว"," ","แต่ว่า","ฝาก","ไว้","จุด","หนึ่ง","ครับ"," ","ระบบ","ออฟไลน์"," "],"library":"newmm","runtime":0.00024271011352539062},"time":"2026-08-04T15:49: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ออฟไลน์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ออฟไลน์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ออฟไลน์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ออฟไลน์","suggestions":["ออนไลน์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":["1","๑"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ออฟไลน์","suggestions":["ออนไลน์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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-04T15:49:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะมันจะต่างจากออนไลน์ตรงที่ตัวเนื้องานมันจะไม่ได้อยู่ที่เซิร์ฟเวอร์ ","time":"2026-08-04T15:49:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะมันจะต่างจากออนไลน์ตรงที่ตัวเนื้องานมันจะไม่ได้อยู่ที่เซิร์ฟเวอร์ ","time":"2026-08-04T15:49:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะ","มัน","จะ","ต่าง","จาก","ออนไลน์","ตรง","ที่","ตัว","เนื้อ","งาน","มัน","จะ","ไม่","ได้","อยู่","ที่","เซิร์ฟเวอร์"," "],"library":"newmm","runtime":0.0003056526184082031},"time":"2026-08-04T15:49: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":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เซิร์ฟเวอร์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เซิร์ฟเวอร์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เซิร์ฟเวอร์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เซิร์ฟเวอร์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เซิร์ฟเวอร์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:49: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-04T15:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าออฟไลน์จริง ๆ หรือว่ามันอยู่ในเครื่อของ","time":"2026-08-04T15:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าออฟไลน์จริง ๆ หรือว่ามันอยู่ในเครื่อของ","time":"2026-08-04T15:49:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","ออฟไลน์","จริง ๆ"," ","หรือว่า","มัน","อยู่","ใน","เค","รื่อ","ของ"],"library":"newmm","runtime":0.0001819133758544922},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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-04T15:49:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็ก หรือเครื่งอที่ห้องเรียนก็ตามนะครับ ","time":"2026-08-04T15:49:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็ก หรือเครื่งอที่ห้องเรียนก็ตามนะครับ ","time":"2026-08-04T15:49:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก"," ","หรือ","เค","รื่งอ","ที่","ห้องเรียน","ก็ตาม","นะ","ครับ"," "],"library":"newmm","runtime":0.0004534721374511719},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49: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":[]}]},"time":"2026-08-04T15:49:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วเครื่องนั้นมันมี Resource หรือทรัพยากร","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-04T15:49:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วเครื่องนั้นมันมี Resource หรือทรัพยากร","time":"2026-08-04T15:49:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วเครื่องนั้นมันมี Resource หรือทรัพยากร","time":"2026-08-04T15:49:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","เครื่อง","นั้น","มัน","มี"," ","Resource"," ","หรือ","ทรัพยากร"],"library":"newmm","runtime":0.0001571178436279297},"time":"2026-08-04T15:49: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":"Resource","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Resource","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Resource","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Resource","suggestions":["resource","source"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Resource","suggestions":["resource","source"]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-08-04T15:49:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จำกัด อย่างมือถือนี่บางคนก็ Mem เต็ม","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-04T15:49:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จำกัด อย่างมือถือนี่บางคนก็ Mem เต็ม","time":"2026-08-04T15:49:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จำกัด อย่างมือถือนี่บางคนก็ Mem เต็ม","time":"2026-08-04T15:49:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จำกัด"," ","อย่าง","มือถือ","นี่","บางคน","ก็"," ","Mem"," ","เต็ม"],"library":"newmm","runtime":0.0001621246337890625},"time":"2026-08-04T15:49: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":"Mem","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เต็ม","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Mem","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เต็ม","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Mem","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เต็ม","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Mem","suggestions":["he","me","e"]},{"word":" ","suggestions":[]},{"word":"เต็ม","suggestions":[]}]},"time":"2026-08-04T15:49: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":"Mem","suggestions":["he","me","e"]},{"word":" ","suggestions":[]},{"word":"เต็ม","suggestions":[]}]},"time":"2026-08-04T15:49: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-04T15:50:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตลอดอะไรอย่างนี้นะครับ อาจจะเป็นข้อจำกัดของการทำออฟไลน์","time":"2026-08-04T15:50:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตลอดอะไรอย่างนี้นะครับ อาจจะเป็นข้อจำกัดของการทำออฟไลน์","time":"2026-08-04T15:50:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตลอด","อะไร","อย่างนี้","นะ","ครับ"," ","อาจจะ","เป็น","ข้อจำกัด","ของ","การ","ทำ","ออฟไลน์"],"library":"newmm","runtime":0.0002627372741699219},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":["ออนไลน์"]}]},"time":"2026-08-04T15:50: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":["ออนไลน์"]}]},"time":"2026-08-04T15:50: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-04T15:50:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือเปล่า อันนี้อาจจะฝากไปคิดต่อ","time":"2026-08-04T15:50:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือเปล่า อันนี้อาจจะฝากไปคิดต่อ","time":"2026-08-04T15:50:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือเปล่า"," ","อันนี้","อาจจะ","ฝาก","ไป","คิด","ต่อ"],"library":"newmm","runtime":0.0001556873321533203},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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-04T15:50:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยนะครับ ของผมมีเท่านี้ครับ // ค่ะ ขออนุญาตค่ะ ","time":"2026-08-04T15:50:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยนะครับ ของผมมีเท่านี้ครับ // ค่ะ ขออนุญาตค่ะ ","time":"2026-08-04T15:50:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","นะ","ครับ"," ","ของ","ผม","มี","เท่านี้","ครับ"," ","//"," ","ค่ะ"," ","ขออนุญาต","ค่ะ"," "],"library":"newmm","runtime":0.0002510547637939453},"time":"2026-08-04T15:50: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":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:50: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-04T15:50:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือ จะถามผู้วิจัยนิดหนึ่งค่ะ เรื่อง","time":"2026-08-04T15:50:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือ จะถามผู้วิจัยนิดหนึ่งค่ะ เรื่อง","time":"2026-08-04T15:50:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ"," ","จะ","ถาม","ผู้วิจัย","นิดหนึ่ง","ค่ะ"," ","เรื่อง"],"library":"newmm","runtime":0.00018906593322753906},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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-04T15:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เรามีเงื่อนไขของผู้พิกาสรทางออทิสติก","time":"2026-08-04T15:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เรามีเงื่อนไขของผู้พิกาสรทางออทิสติก","time":"2026-08-04T15:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","มี","เงื่อนไข","ของ","ผู้","พิ","กาสร","ทาง","ออทิสติก"],"library":"newmm","runtime":0.0002040863037109375},"time":"2026-08-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ว่ามันมีสิ่งเร้าบางอย่าง ที่ผู้วิจัยพู","time":"2026-08-04T15:50:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ว่ามันมีสิ่งเร้าบางอย่าง ที่ผู้วิจัยพู","time":"2026-08-04T15:50:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ว่า","มัน","มี","สิ่งเร้า","บางอย่าง"," ","ที่","ผู้วิจัย","พู"],"library":"newmm","runtime":0.0001804828643798828},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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-04T15:50:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้ได้ยินว่าทางผู้วิจัยพูดว่ามีสิ่งเร้าที่ถูกควบคุมไว้ใช่ไหมคะ ความเข้มข้นของการควบคุม","time":"2026-08-04T15:50:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้ได้ยินว่าทางผู้วิจัยพูดว่ามีสิ่งเร้าที่ถูกควบคุมไว้ใช่ไหมคะ ความเข้มข้นของการควบคุม","time":"2026-08-04T15:50:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","ได้ยิน","ว่า","ทาง","ผู้วิจัย","พูดว่า","มี","สิ่งเร้า","ที่","ถูก","ควบคุม","ไว้","ใช่ไหม","คะ"," ","ความ","เข้มข้น","ของ","การควบคุม"],"library":"newmm","runtime":0.00046563148498535156},"time":"2026-08-04T15:50: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การควบคุม","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การควบคุม","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การควบคุม","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การควบคุม","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":" ","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การควบคุม","suggestions":[]}]},"time":"2026-08-04T15:50: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-04T15:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งเร้าในรูปแบบที่เป็นนิทานนี่นะครับ ไฟกระพริบ","time":"2026-08-04T15:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งเร้าในรูปแบบที่เป็นนิทานนี่นะครับ ไฟกระพริบ","time":"2026-08-04T15:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่งเร้า","ใน","รูปแบบ","ที่","เป็น","นิทาน","นี่","นะ","ครับ"," ","ไฟกระพริบ"],"library":"newmm","runtime":0.0002541542053222656},"time":"2026-08-04T15:50: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":[]},{"word":"ไฟกระพริบ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ไฟกระพริบ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ไฟกระพริบ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ไฟกระพริบ","suggestions":["กระพริบ"]}]},"time":"2026-08-04T15:50: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":[]},{"word":"ไฟกระพริบ","suggestions":["กระพริบ"]}]},"time":"2026-08-04T15:50:34+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-04T15:50:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่วินาทีหนึ่ง 3 ครั้ง ที่","time":"2026-08-04T15:50:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่วินาทีหนึ่ง 3 ครั้ง ที่","time":"2026-08-04T15:50:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","วินาที","หนึ่ง"," ","3"," ","ครั้ง"," ","ที่"],"library":"newmm","runtime":0.00012135505676269531},"time":"2026-08-04T15:50: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:50:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:50:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:50:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":"วินาที","suggestions":["นาที"]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:50:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":"วินาที","suggestions":["นาที"]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T15:50: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-04T15:50:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะกระตุ้นคนพิการออทิสติกนี่นะคะ เราใช้ความ","time":"2026-08-04T15:50:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะกระตุ้นคนพิการออทิสติกนี่นะคะ เราใช้ความ","time":"2026-08-04T15:50:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","กระตุ้น","คนพิการ","ออทิสติก","นี่","นะคะ"," ","เรา","ใช้","ความ"],"library":"newmm","runtime":0.00018334388732910156},"time":"2026-08-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญขนาดไหนคะ // คือ สิ่งเร้าที่เราพบ","time":"2026-08-04T15:50:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญขนาดไหนคะ // คือ สิ่งเร้าที่เราพบ","time":"2026-08-04T15:50:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ขนาด","ไห","นคะ"," ","//"," ","คือ"," ","สิ่งเร้า","ที่","เรา","พบ"],"library":"newmm","runtime":0.0002186298370361328},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T15:50: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-04T15:50:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เราขออนุญาตเล่าในสิ่งที่พบดีกว่านะคะ คือ","time":"2026-08-04T15:50:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เราขออนุญาตเล่าในสิ่งที่พบดีกว่านะคะ คือ","time":"2026-08-04T15:50:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เรา","ขออนุญาต","เล่า","ใน","สิ่ง","ที่","พบ","ดีกว่า","นะคะ"," ","คือ"],"library":"newmm","runtime":0.00018548965454101562},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:50: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":[]},{"word":"พบ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T15:50: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-04T15:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนแรกเราทำเป็นวิดีโอขึ้นมานะ ","time":"2026-08-04T15:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนแรกเราทำเป็นวิดีโอขึ้นมานะ ","time":"2026-08-04T15:50:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนแรก","เรา","ทำเป็น","วิดีโอ","ขึ้น","มานะ"," "],"library":"newmm","runtime":0.00015878677368164062},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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-04T15:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของการวิจัยในครั้งนี้เราทำไปด้วยวิจัยไปด้วยกับผู้ปกครอง","time":"2026-08-04T15:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของการวิจัยในครั้งนี้เราทำไปด้วยวิจัยไปด้วยกับผู้ปกครอง","time":"2026-08-04T15:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","การวิจัย","ใน","ครั้งนี้","เรา","ทำ","ไป","ด้วย","วิจัย","ไป","ด้วย","กับ","ผู้ปกครอง"],"library":"newmm","runtime":0.0002510547637939453},"time":"2026-08-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50: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-04T15:50:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ผู้ดูแลนะคะ ตอนทำเป็นวิดีโอนี่ ","time":"2026-08-04T15:50:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ผู้ดูแลนะคะ ตอนทำเป็นวิดีโอนี่ ","time":"2026-08-04T15:50:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ผู้ดูแล","นะคะ"," ","ตอน","ทำเป็น","วิดีโอ","นี่"," "],"library":"newmm","runtime":0.00021314620971679688},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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":[]}]},"time":"2026-08-04T15:50: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-04T15:51:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราคิดว่ามันดีในสำหรับเรา แต่พอเราไปให้เด็กใช้ ","time":"2026-08-04T15:51:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราคิดว่ามันดีในสำหรับเรา แต่พอเราไปให้เด็กใช้ ","time":"2026-08-04T15:51:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","คิด","ว่า","มันดี","ใน","สำหรับ","เรา"," ","แต่","พอ","เรา","ไป","ให้","เด็ก","ใช้"," "],"library":"newmm","runtime":0.00022149085998535156},"time":"2026-08-04T15:51: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":[]},{"word":"เด็ก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"เด็ก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"เด็ก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"เด็ก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"เด็ก","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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-04T15:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลย เด็กจะดูวิดีโออย่างเดียว เรา","time":"2026-08-04T15:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลย เด็กจะดูวิดีโออย่างเดียว เรา","time":"2026-08-04T15:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย"," ","เด็ก","จะ","ดู","วิดีโอ","อย่าง","เดียว"," ","เรา"],"library":"newmm","runtime":0.00014972686767578125},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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-04T15:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ไปเอาประเด็นนี้ไปปรึกษาของผู้เชี่ยวชาญ","time":"2026-08-04T15:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ไปเอาประเด็นนี้ไปปรึกษาของผู้เชี่ยวชาญ","time":"2026-08-04T15:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ไป","เอา","ประเด็น","นี้","ไป","ปรึกษา","ของ","ผู้เชี่ยวชาญ"],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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-04T15:51:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบันราชสุดา มหาวิทยาลัยมหิดลนะคะ เขาก็แนะนำว่า","time":"2026-08-04T15:51:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบันราชสุดา มหาวิทยาลัยมหิดลนะคะ เขาก็แนะนำว่า","time":"2026-08-04T15:51:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน","ราช","สุดา"," ","มหาวิทยาลัยมหิดล","นะคะ"," ","เขา","ก็","แนะนำ","ว่า"],"library":"newmm","runtime":0.0002892017364501953},"time":"2026-08-04T15:51: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":[]},{"word":"แนะนำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"แนะนำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"แนะนำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"แนะนำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":"แนะนำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T15:51: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-04T15:51:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราควรจะเปลี่ยนวิดีโอมาเป้นภาพดีกว่า เพราะว่า","time":"2026-08-04T15:51:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราควรจะเปลี่ยนวิดีโอมาเป้นภาพดีกว่า เพราะว่า","time":"2026-08-04T15:51:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ควรจะ","เปลี่ยน","วิดีโอ","มา","เป้","นภา","พ","ดีกว่า"," ","เพราะว่า"],"library":"newmm","runtime":0.0002529621124267578},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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-04T15:51:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเรานี่ ที่เราจะขัดเกลา หรือปลอบประโลมเด็ก ","time":"2026-08-04T15:51:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเรานี่ ที่เราจะขัดเกลา หรือปลอบประโลมเด็ก ","time":"2026-08-04T15:51:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เรา","นี่"," ","ที่","เรา","จะ","ขัดเกลา"," ","หรือ","ปลอบประโลม","เด็ก"," "],"library":"newmm","runtime":0.0003902912139892578},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ เพราะฉะนั้นนี่ เราก็เลยเปลี่ยนจาก Generate เป็นจากวิดีโอมาเป็นภาพค่ะ // ครับ ","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-04T15:51:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เพราะฉะนั้นนี่ เราก็เลยเปลี่ยนจาก Generate เป็นจากวิดีโอมาเป็นภาพค่ะ // ครับ ","time":"2026-08-04T15:51:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เพราะฉะนั้นนี่ เราก็เลยเปลี่ยนจาก Generate เป็นจากวิดีโอมาเป็นภาพค่ะ // ครับ ","time":"2026-08-04T15:51:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เพราะฉะนั้น","นี่"," ","เรา","ก็","เลย","เปลี่ยน","จาก"," ","Generate"," ","เป็น","จาก","วิดีโอ","มา","เป็น","ภาพ","ค่ะ"," ","//"," ","ครับ"," "],"library":"newmm","runtime":0.0004601478576660156},"time":"2026-08-04T15:51: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":"Generate","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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-04T15:51:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นิดเดียวครับ เดี๋ยวอาจจะต้องโฟกัสในเรื่องที่","time":"2026-08-04T15:51:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นิดเดียวครับ เดี๋ยวอาจจะต้องโฟกัสในเรื่องที่","time":"2026-08-04T15:51:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นิดเดียว","ครับ"," ","เดี๋ยว","อาจจะ","ต้อง","โฟกัส","ใน","เรื่อง","ที่"],"library":"newmm","runtime":0.00023937225341796875},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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-04T15:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรากำลังจะทำอยู่นะครับ ตอนนี้เราจะสร้างนิทานสถานการณ์ทางสังคมเฉพาะบุคคล ","time":"2026-08-04T15:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรากำลังจะทำอยู่นะครับ ตอนนี้เราจะสร้างนิทานสถานการณ์ทางสังคมเฉพาะบุคคล ","time":"2026-08-04T15:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","กำลังจะ","ทำ","อยู่","นะ","ครับ"," ","ตอนนี้","เรา","จะ","สร้าง","นิทาน","สถานการณ์","ทางสังคม","เฉพาะบุคคล"," "],"library":"newmm","runtime":0.00046944618225097656},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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-04T15:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังนั้น คีย์เวิร์ดจะต้องเกิดขึ้น ก็คือสถานการณ์","time":"2026-08-04T15:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังนั้น คีย์เวิร์ดจะต้องเกิดขึ้น ก็คือสถานการณ์","time":"2026-08-04T15:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดังนั้น"," ","คีย์","เวิร์ด","จะ","ต้อง","เกิดขึ้น"," ","ก็","คือ","สถานการณ์"],"library":"newmm","runtime":0.00033593177795410156},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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":[]}]},"time":"2026-08-04T15:51: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-04T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางสังคมที่เราต้องการจะสร้างคือเรื่องอะไร การ ","time":"2026-08-04T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางสังคมที่เราต้องการจะสร้างคือเรื่องอะไร การ ","time":"2026-08-04T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางสังคม","ที่","เรา","ต้องการ","จะ","สร้าง","คือ","เรื่อง","อะไร"," ","การ"," "],"library":"newmm","runtime":0.00030040740966796875},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้ AI ในการช่วย เพื่อนำไปสู่การ","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-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้ AI ในการช่วย เพื่อนำไปสู่การ","time":"2026-08-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้ AI ในการช่วย เพื่อนำไปสู่การ","time":"2026-08-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้"," ","AI"," ","ใน","การ","ช่วย"," ","เพื่อ","นำไปสู่","การ"],"library":"newmm","runtime":0.0002377033233642578},"time":"2026-08-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"นำไปสู่","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"นำไปสู่","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"นำไปสู่","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"นำไปสู่","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:51:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"นำไปสู่","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:51: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-04T15:51:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลดความวิตกกังวลของตัวเด็กใช่ไหมครับ ","time":"2026-08-04T15:51:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลดความวิตกกังวลของตัวเด็กใช่ไหมครับ ","time":"2026-08-04T15:51:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลด","ความวิตกกังวล","ของ","ตัว","เด็ก","ใช่ไหม","ครับ"," "],"library":"newmm","runtime":0.000301361083984375},"time":"2026-08-04T15:51: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-04T15:51: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-04T15:51: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-04T15:51: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-04T15:51: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-04T15:51: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-04T15:52:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังนั้น อันนี้คือสิ่งที่ท้ายที่สุด ไอ้ตัวนี้เมื่อ","time":"2026-08-04T15:52:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังนั้น อันนี้คือสิ่งที่ท้ายที่สุด ไอ้ตัวนี้เมื่อ","time":"2026-08-04T15:52:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดังนั้น"," ","อันนี้","คือ","สิ่ง","ที่","ท้ายที่สุด"," ","ไอ้","ตัว","นี้","เมื่อ"],"library":"newmm","runtime":0.00028514862060546875},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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-04T15:52:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้มาแล้ว ความวิตกกังวลของตัวเด็กจะต้องลดลง ","time":"2026-08-04T15:52:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้มาแล้ว ความวิตกกังวลของตัวเด็กจะต้องลดลง ","time":"2026-08-04T15:52: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-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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-04T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งที่เกิดขึ้นนะ แต่การนำเสนอระยะเวลามันอาจจะ","time":"2026-08-04T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งที่เกิดขึ้นนะ แต่การนำเสนอระยะเวลามันอาจจะ","time":"2026-08-04T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","ที่","เกิดขึ้น","นะ"," ","แต่","การ","นำเสนอ","ระยะเวลา","มัน","อาจจะ"],"library":"newmm","runtime":0.0003032684326171875},"time":"2026-08-04T15:52: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:52: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:52: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:52: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:52: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T15:52: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-04T15:52:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ทัน เลยยังไม่เห็นว่าเอ๊ะลดความวิตกกังวล","time":"2026-08-04T15:52:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ทัน เลยยังไม่เห็นว่าเอ๊ะลดความวิตกกังวล","time":"2026-08-04T15:52:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ทัน"," ","เลย","ยัง","ไม่","เห็น","ว่า","เอ๊ะ","ลด","ความวิตกกังวล"],"library":"newmm","runtime":0.00025725364685058594},"time":"2026-08-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขนาดไหนของเรื่องเรื่องนี้ ก็เลยเป็นข้อ","time":"2026-08-04T15:52:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขนาดไหนของเรื่องเรื่องนี้ ก็เลยเป็นข้อ","time":"2026-08-04T15:52:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขนาด","ไหน","ของ","เรื่อง","เรื่อง","นี้"," ","ก็","เลย","เป็น","ข้อ"],"library":"newmm","runtime":0.00022864341735839844},"time":"2026-08-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สงสัยอยู่ว่า นี่ ปลายทางนี่ มันต้อลดวิตกกังวลนะ ","time":"2026-08-04T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สงสัยอยู่ว่า นี่ ปลายทางนี่ มันต้อลดวิตกกังวลนะ ","time":"2026-08-04T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สงสัย","อยู่","ว่า"," ","นี่"," ","ปลายทาง","นี่"," ","มัน","ต้อ","ลด","วิตกกังวล","นะ"," "],"library":"newmm","runtime":0.0013854503631591797},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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-04T15:52:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่ายังไม่เห็นว่าตอนนำเสนอลดความวิตกกังว","time":"2026-08-04T15:52:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่ายังไม่เห็นว่าตอนนำเสนอลดความวิตกกังว","time":"2026-08-04T15:52:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","ยัง","ไม่","เห็น","ว่า","ตอน","นำเสนอ","ลด","ความ","วิตก","กัง","ว"],"library":"newmm","runtime":0.0002849102020263672},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะครับ เพราะว่าอาจจะเวลมันน้อยนะ นะคะ เราใช้สเกล 5 4 3 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-04T15:52:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ เพราะว่าอาจจะเวลมันน้อยนะ นะคะ เราใช้สเกล 5 4 3 2 1 ของริเคิร์ตนะคะ ","time":"2026-08-04T15:52:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ เพราะว่าอาจจะเวลมันน้อยนะ นะคะ เราใช้สเกล 5 4 3 2 1 ของริเคิร์ตนะคะ ","time":"2026-08-04T15:52:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","เพราะว่า","อาจจะ","เวล","มัน","น้อย","นะ"," ","นะคะ"," ","เรา","ใช้","สเกล"," ","5"," ","4"," ","3"," ","2"," ","1"," ","ของ","ริ","เคิร์ต","นะคะ"," "],"library":"newmm","runtime":0.0003085136413574219},"time":"2026-08-04T15:52: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"เคิร์ต","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:52: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"เคิร์ต","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:52: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"เคิร์ต","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:52: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"เคิร์ต","suggestions":["เฟิร์น","เวิร์ด","เวิร์ก"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:52: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ริ","suggestions":[]},{"word":"เคิร์ต","suggestions":["เฟิร์น","เวิร์ด","เวิร์ก"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:52:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ได้ค่าอยู่ที่ 4.90 อยู่ในที่ระดับดีมาก น้องกล้าที่จะเก","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-04T15:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ค่าอยู่ที่ 4.90 อยู่ในที่ระดับดีมาก น้องกล้าที่จะเก","time":"2026-08-04T15:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ค่าอยู่ที่ 4.90 อยู่ในที่ระดับดีมาก น้องกล้าที่จะเก","time":"2026-08-04T15:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ค่า","อยู่","ที่"," ","4.90"," ","อยู่","ใน","ที่","ระดับ","ดีมาก"," ","น้อง","กล้า","ที่จะ","เก"],"library":"newmm","runtime":0.0004017353057861328},"time":"2026-08-04T15:52: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":"4.90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ดีมาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เก","suggestions":[]}]},"time":"2026-08-04T15:52: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":"4.90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ดีมาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เก","suggestions":[]}]},"time":"2026-08-04T15:52: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":"4.90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ดีมาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เก","suggestions":[]}]},"time":"2026-08-04T15:52: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":"4.90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ดีมาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เก","suggestions":[]}]},"time":"2026-08-04T15:52: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":"4.90","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ดีมาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"เก","suggestions":[]}]},"time":"2026-08-04T15:52: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-04T15:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็คีย์เวิด... // ","time":"2026-08-04T15:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็คีย์เวิด... // ","time":"2026-08-04T15:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","คีย์","เวิด..."," ","//"," "],"library":"newmm","runtime":0.00011920928955078125},"time":"2026-08-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออนุญาตเล่านะคะ ว่าพาน้องไปเล่นน้ำทะเล พอ","time":"2026-08-04T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออนุญาตเล่านะคะ ว่าพาน้องไปเล่นน้ำทะเล พอ","time":"2026-08-04T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออนุญาต","เล่า","นะคะ"," ","ว่า","พา","น้อง","ไป","เล่น","น้ำทะเล"," ","พอ"],"library":"newmm","runtime":0.0002231597900390625},"time":"2026-08-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52: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-04T15:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สัมผัสกับทรายแล้วมันยุบนะ ก็ถอยหลัง ไม่เอาเลย ","time":"2026-08-04T15:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สัมผัสกับทรายแล้วมันยุบนะ ก็ถอยหลัง ไม่เอาเลย ","time":"2026-08-04T15:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สัมผัส","กับ","ทราย","แล้ว","มัน","ยุบ","นะ"," ","ก็","ถอยหลัง"," ","ไม่","เอาเลย"," "],"library":"newmm","runtime":0.0002562999725341797},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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":[]}]},"time":"2026-08-04T15:52: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-04T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่พอคุณแม่นี่ เอาตัวโทรศัพท์ แล้วก็เซิร์ชเข้าไป","time":"2026-08-04T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่พอคุณแม่นี่ เอาตัวโทรศัพท์ แล้วก็เซิร์ชเข้าไป","time":"2026-08-04T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","พอ","คุณแม่","นี่"," ","เอา","ตัว","โทรศัพท์"," ","แล้วก็","เซิร์ช","เข้าไป"],"library":"newmm","runtime":0.0002875328063964844},"time":"2026-08-04T15:53: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":[]},{"word":"เข้าไป","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"เข้าไป","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"เข้าไป","suggestions":[]}]},"time":"2026-08-04T15:53: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":["เสิร์ช","เฟิร์น","เวิร์ด"]},{"word":"เข้าไป","suggestions":[]}]},"time":"2026-08-04T15:53: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":["เสิร์ช","เฟิร์น","เวิร์ด"]},{"word":"เข้าไป","suggestions":[]}]},"time":"2026-08-04T15:53: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-04T15:53:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กำลังจะไปเล่นหาดทราย กำลัง","time":"2026-08-04T15:53:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กำลังจะไปเล่นหาดทราย กำลัง","time":"2026-08-04T15:53:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กำลังจะ","ไป","เล่น","หาดทราย"," ","กำลัง"],"library":"newmm","runtime":0.0001678466796875},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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-04T15:53:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั่งเล่นอยู่กับรถคันหนึ่งแล้วก็ได้ยินคุณแม่เล่าพร้อมกับเสียงไปด้วย เขาฟังแล้วเขารู้สึกว่าก็มันฉัน","time":"2026-08-04T15:53:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั่งเล่นอยู่กับรถคันหนึ่งแล้วก็ได้ยินคุณแม่เล่าพร้อมกับเสียงไปด้วย เขาฟังแล้วเขารู้สึกว่าก็มันฉัน","time":"2026-08-04T15:53:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั่งเล่น","อยู่","กับ","รถ","คัน","หนึ่ง","แล้วก็","ได้ยิน","คุณแม่","เล่า","พร้อมกับ","เสียง","ไป","ด้วย"," ","เขา","ฟัง","แล้ว","เขา","รู้สึก","ว่า","ก็","มัน","ฉัน"],"library":"newmm","runtime":0.0004928112030029297},"time":"2026-08-04T15:53: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":["1","๑"]},{"word":"แล้วก็","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"คุณแม่","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"พร้อมกับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T15:53: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":["1","๑"]},{"word":"แล้วก็","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"คุณแม่","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"พร้อมกับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T15:53: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":["1","๑"]},{"word":"แล้วก็","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"คุณแม่","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"พร้อมกับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T15:53: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":["1","๑"]},{"word":"แล้วก็","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"คุณแม่","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"พร้อมกับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T15:53: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":["1","๑"]},{"word":"แล้วก็","suggestions":[]},{"word":"ได้ยิน","suggestions":[]},{"word":"คุณแม่","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"พร้อมกับ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ฉัน","suggestions":[]}]},"time":"2026-08-04T15:53: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-04T15:53:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่นะ ทำไมฉันถึงไม่กล้าเดิน น้องกล้าออกไปเหยียบทราบ ","time":"2026-08-04T15:53:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่นะ ทำไมฉันถึงไม่กล้าเดิน น้องกล้าออกไปเหยียบทราบ ","time":"2026-08-04T15:53:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","นะ"," ","ทำไม","ฉัน","ถึง","ไม่","กล้า","เดิน"," ","น้อง","กล้า","ออก","ไป","เหยียบ","ทราบ"," "],"library":"newmm","runtime":0.0002124309539794922},"time":"2026-08-04T15:53: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":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เหยียบ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เหยียบ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เหยียบ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เหยียบ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"น้อง","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เหยียบ","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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-04T15:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกไปเหยียบทราย แล้วคุณแม่ก็ประทับใจ","time":"2026-08-04T15:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกไปเหยียบทราย แล้วคุณแม่ก็ประทับใจ","time":"2026-08-04T15:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออก","ไป","เหยียบ","ทราย"," ","แล้ว","คุณแม่","ก็","ประทับใจ"],"library":"newmm","runtime":0.00020122528076171875},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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-04T15:53:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปใช้กับน้องจริง ๆ อันนี้คือบุคคลภายนอกที่ไม่ได้ให้น้องมากินนอนอยู่ที่โรงเรียน // เดี๋ยวขออนุญาตเล่าสถานการณ์สังคม","time":"2026-08-04T15:53:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปใช้กับน้องจริง ๆ อันนี้คือบุคคลภายนอกที่ไม่ได้ให้น้องมากินนอนอยู่ที่โรงเรียน // เดี๋ยวขออนุญาตเล่าสถานการณ์สังคม","time":"2026-08-04T15:53:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","ใช้กับ","น้อง","จริง ๆ"," ","อันนี้","คือ","บุคคลภายนอก","ที่","ไม่","ได้","ให้","น้อง","มา","กินนอน","อยู่","ที่","โรงเรียน"," ","//"," ","เดี๋ยว","ขออนุญาต","เล่า","สถานการณ์","สังคม"],"library":"newmm","runtime":0.0005328655242919922},"time":"2026-08-04T15:53: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T15:53: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T15:53: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T15:53: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T15:53: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":"ที่","suggestions":[]},{"word":"โรงเรียน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เดี๋ยว","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T15:53: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-04T15:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เล็ก ๆ แล้วกันนะคะ คือในห้องเรียนของเรานี่","time":"2026-08-04T15:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เล็ก ๆ แล้วกันนะคะ คือในห้องเรียนของเรานี่","time":"2026-08-04T15:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เล็ก"," ","ๆ"," ","แล้วกัน","นะคะ"," ","คือ","ใน","ห้องเรียน","ของ","เรา","นี่"],"library":"newmm","runtime":0.0002818107604980469},"time":"2026-08-04T15:53: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-04T15:53: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-04T15:53: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-04T15:53: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-04T15:53: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-04T15:53: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-04T15:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เนื้อหาของเราก็คือเข้าหัวสายแลน ","time":"2026-08-04T15:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เนื้อหาของเราก็คือเข้าหัวสายแลน ","time":"2026-08-04T15:53:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เนื้อหา","ของ","เรา","ก็","คือ","เข้า","หัว","สาย","แลน"," "],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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-04T15:53:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สาขาวิชาเทคโนโลยีธุรกิจดิจิทัลนะคะ ","time":"2026-08-04T15:53:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สาขาวิชาเทคโนโลยีธุรกิจดิจิทัลนะคะ ","time":"2026-08-04T15:53:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สาขาวิชา","เทคโนโลยี","ธุรกิจ","ดิจิทัล","นะคะ"," "],"library":"newmm","runtime":0.0002779960632324219},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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-04T15:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าเครื่องมือมันจะดูน่ากลัวสำหรับเด็กมาก ๆ คือ เด็ก ปวส. แล้วนะคะ แต่","time":"2026-08-04T15:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าเครื่องมือมันจะดูน่ากลัวสำหรับเด็กมาก ๆ คือ เด็ก ปวส. แล้วนะคะ แต่","time":"2026-08-04T15:53:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","เครื่องมือ","มัน","จะ","ดู","น่ากลัว","สำหรับ","เด็ก","มาก"," ","ๆ"," ","คือ"," ","เด็ก"," ","ปวส."," ","แล้ว","นะคะ"," ","แต่"],"library":"newmm","runtime":0.00031375885009765625},"time":"2026-08-04T15:53: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":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปวส.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปวส.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปวส.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปวส.","suggestions":["ปวด","วสี"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ปวส.","suggestions":["ปวด","วสี"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T15:53: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-04T15:53:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็กเป็นเด็กออทิสติกทางปัญญา ","time":"2026-08-04T15:53:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็กเป็นเด็กออทิสติกทางปัญญา ","time":"2026-08-04T15:53:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก","เป็น","เด็ก","ออทิสติก","ทาง","ปัญญา"," "],"library":"newmm","runtime":0.00014519691467285156},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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-04T15:53:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เขาเจนเนอเรทนิทาน ","time":"2026-08-04T15:53:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เขาเจนเนอเรทนิทาน ","time":"2026-08-04T15:53:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เขา","เจน","เนอ","เรท","นิทาน"," "],"library":"newmm","runtime":0.0002300739288330078},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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":[]}]},"time":"2026-08-04T15:53: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-04T15:53:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องเดิม ๆ นะคะ ฟังซ้ำแล้วก็เปลี่ยนเรื่อง ","time":"2026-08-04T15:53:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องเดิม ๆ นะคะ ฟังซ้ำแล้วก็เปลี่ยนเรื่อง ","time":"2026-08-04T15:53:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","เดิม"," ","ๆ"," ","นะคะ"," ","ฟัง","ซ้ำ","แล้วก็","เปลี่ยน","เรื่อง"," "],"library":"newmm","runtime":0.0002238750457763672},"time":"2026-08-04T15:53: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":[]},{"word":"ซ้ำ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"ซ้ำ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"ซ้ำ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"ซ้ำ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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":[]},{"word":"ซ้ำ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทั้งหมด 9 ครั้งนะคะ เด็กกล้าที่จะจับเครื่องมือ ","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-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งหมด 9 ครั้งนะคะ เด็กกล้าที่จะจับเครื่องมือ ","time":"2026-08-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งหมด 9 ครั้งนะคะ เด็กกล้าที่จะจับเครื่องมือ ","time":"2026-08-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งหมด"," ","9"," ","ครั้ง","นะคะ"," ","เด็ก","กล้า","ที่จะ","จับ","เครื่องมือ"," "],"library":"newmm","runtime":0.00019216537475585938},"time":"2026-08-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"จับ","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"จับ","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กล้า","suggestions":[]},{"word":"ที่จะ","suggestions":[]},{"word":"จับ","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กล้า","suggestions":["กล้าม","เกล้า","กลา"]},{"word":"ที่จะ","suggestions":[]},{"word":"จับ","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เด็ก","suggestions":[]},{"word":"กล้า","suggestions":["กล้าม","เกล้า","กลา"]},{"word":"ที่จะ","suggestions":[]},{"word":"จับ","suggestions":[]},{"word":"เครื่องมือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:53: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-04T15:54:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เด็กกล้าที่จะจับเครื่องมือ แต่ไม่ถึงกับกล้าทำด้วยตนเอง ","time":"2026-08-04T15:54:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เด็กกล้าที่จะจับเครื่องมือ แต่ไม่ถึงกับกล้าทำด้วยตนเอง ","time":"2026-08-04T15:54:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เด็ก","กล้า","ที่จะ","จับ","เครื่องมือ"," ","แต่","ไม่","ถึงกับ","กล้า","ทำ","ด้วย","ตนเอง"," "],"library":"newmm","runtime":0.0002624988555908203},"time":"2026-08-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็ได้มองเห็นเด็กมีพัฒนาการ แล้วก็","time":"2026-08-04T15:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็ได้มองเห็นเด็กมีพัฒนาการ แล้วก็","time":"2026-08-04T15:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็ได้","มองเห็น","เด็ก","มี","พัฒนาการ"," ","แล้วก็"],"library":"newmm","runtime":0.00021910667419433594},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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-04T15:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กล้าที่จะเรียนรู้ในสิ่งที่เขากลัวในการเรียนรู้แต่แรกได้ค่ะ ","time":"2026-08-04T15:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กล้าที่จะเรียนรู้ในสิ่งที่เขากลัวในการเรียนรู้แต่แรกได้ค่ะ ","time":"2026-08-04T15:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กล้า","ที่จะ","เรียนรู้","ใน","สิ่ง","ที่","เขา","กลัว","ใน","การเรียนรู้","แต่แรก","ได้","ค่ะ"," "],"library":"newmm","runtime":0.00027751922607421875},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T15:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณค่ะ // ค่ะ ขอบพระคุณค่ะ // ขอบพระคุณค่ะ // ค่ะ ขอเสียวปรบมือให้กับทีมที่ 4 ","time":"2026-08-04T15:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณค่ะ // ค่ะ ขอบพระคุณค่ะ // ขอบพระคุณค่ะ // ค่ะ ขอเสียวปรบมือให้กับทีมที่ 4 ","time":"2026-08-04T15:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ค่ะ"," ","//"," ","ค่ะ"," ","ขอบพระคุณ","ค่ะ"," ","//"," ","ขอบพระคุณ","ค่ะ"," ","//"," ","ค่ะ"," ","ขอ","เสียว","ปรบมือให้","กับ","ทีม","ที่"," ","4"," "],"library":"newmm","runtime":0.0003554821014404297},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลำดับถัดไปค่ะ ลำดับที่ 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-04T15:54:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับถัดไปค่ะ ลำดับที่ 5 ค่ะ หมายเลข ","time":"2026-08-04T15:54:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับถัดไปค่ะ ลำดับที่ 5 ค่ะ หมายเลข ","time":"2026-08-04T15:54:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","ถัดไป","ค่ะ"," ","ลำดับ","ที่"," ","5"," ","ค่ะ"," ","หมายเลข"," "],"library":"newmm","runtime":0.00020503997802734375},"time":"2026-08-04T15:54: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2402 ค่ะ ระบบสื่อสารผ่านการมองตา ","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-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2402 ค่ะ ระบบสื่อสารผ่านการมองตา ","time":"2026-08-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2402 ค่ะ ระบบสื่อสารผ่านการมองตา ","time":"2026-08-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2402"," ","ค่ะ"," ","ระบบ","สื่อสาร","ผ่าน","การ","มอง","ตา"," "],"library":"newmm","runtime":0.0002262592315673828},"time":"2026-08-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2402","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":["คะ","น่ะ","ล่ะ"]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"มอง","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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-04T15:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับคนพิการทางการเคลื่อนไหวในบริบทภาษาไทย","time":"2026-08-04T15:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับคนพิการทางการเคลื่อนไหวในบริบทภาษาไทย","time":"2026-08-04T15:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","คนพิการ","ทาง","การเคลื่อนไหว","ใน","บริบท","ภาษาไทย"],"library":"newmm","runtime":0.00028014183044433594},"time":"2026-08-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ตอนนี้ไฟล์นำเสนอก็พร้อมแล้วนะคะ ","time":"2026-08-04T15:54:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ตอนนี้ไฟล์นำเสนอก็พร้อมแล้วนะคะ ","time":"2026-08-04T15:54:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ตอนนี้","ไฟล์","นำเสนอ","ก็","พร้อม","แล้ว","นะคะ"," "],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ถ้าพร้อมแล้วก็เริ่มได้เลยค่ะ ","time":"2026-08-04T15:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ถ้าพร้อมแล้วก็เริ่มได้เลยค่ะ ","time":"2026-08-04T15:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ถ้า","พร้อม","แล้วก็","เริ่ม","ได้","เลย","ค่ะ"," "],"library":"newmm","runtime":0.0004203319549560547},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54: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":[]}]},"time":"2026-08-04T15:54:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// ค่ะ สวัสดค่ะ พวกเรา Thai Gaze-AAC ค่ะ ","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-04T15:54:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ สวัสดค่ะ พวกเรา Thai Gaze-AAC ค่ะ ","time":"2026-08-04T15:54:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ สวัสดค่ะ พวกเรา Thai Gaze-AAC ค่ะ ","time":"2026-08-04T15:54:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ส","วัส","ด","ค่ะ"," ","พวกเรา"," ","Thai"," ","Gaze-AAC"," ","ค่ะ"," "],"library":"newmm","runtime":0.0002105236053466797},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Thai","suggestions":["thai","what","has"]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Thai","suggestions":["thai","what","has"]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:54: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-04T15:54:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบสื่อสารผ่านการมองตาสำหรับคนพิการ","time":"2026-08-04T15:54:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบสื่อสารผ่านการมองตาสำหรับคนพิการ","time":"2026-08-04T15:54:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","สื่อสาร","ผ่าน","การ","มอง","ตา","สำหรับ","คนพิการ"],"library":"newmm","runtime":0.0002086162567138672},"time":"2026-08-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:54: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-04T15:55:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เคลื่อนไหวในบริบทภาษาไทยค่ะ สไลด์ถัดไปค่ะ รู้หรือไม่ผู้ป่วยที่พิการทางการเคลื่อนไหว","time":"2026-08-04T15:55:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เคลื่อนไหวในบริบทภาษาไทยค่ะ สไลด์ถัดไปค่ะ รู้หรือไม่ผู้ป่วยที่พิการทางการเคลื่อนไหว","time":"2026-08-04T15:55:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เคลื่อนไหว","ใน","บริบท","ภาษาไทย","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," ","รู้","หรือไม่","ผู้ป่วย","ที่","พิการ","ทาง","การเคลื่อนไหว"],"library":"newmm","runtime":0.0003120899200439453},"time":"2026-08-04T15:55: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":[]},{"word":"หรือไม่","suggestions":[]},{"word":"ผู้ป่วย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T15:55: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":[]},{"word":"หรือไม่","suggestions":[]},{"word":"ผู้ป่วย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T15:55: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":[]},{"word":"หรือไม่","suggestions":[]},{"word":"ผู้ป่วย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T15:55: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":["รูป","ผู้","รู"]},{"word":"หรือไม่","suggestions":[]},{"word":"ผู้ป่วย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T15:55: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":["รูป","ผู้","รู"]},{"word":"หรือไม่","suggestions":[]},{"word":"ผู้ป่วย","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T15:55:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในประเทศไทยอยู่ที่ 1.18 ล้านคน ","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-04T15:55:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในประเทศไทยอยู่ที่ 1.18 ล้านคน ","time":"2026-08-04T15:55:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในประเทศไทยอยู่ที่ 1.18 ล้านคน ","time":"2026-08-04T15:55:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ในประเทศ","ไทย","อยู่","ที่"," ","1.18"," ","ล้าน","คน"," "],"library":"newmm","runtime":0.0001862049102783203},"time":"2026-08-04T15:55: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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-04T15:55:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุดท้ายเพียงช่องทางเดียว ","time":"2026-08-04T15:55:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุดท้ายเพียงช่องทางเดียว ","time":"2026-08-04T15:55:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุดท้าย","เพียง","ช่อง","ทางเดียว"," "],"library":"newmm","runtime":0.00018906593322753906},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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-04T15:55:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และจากนั้นเขาไม่สามารถบอกความต้องการพื้นฐานได้เลย ","time":"2026-08-04T15:55:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และจากนั้นเขาไม่สามารถบอกความต้องการพื้นฐานได้เลย ","time":"2026-08-04T15:55:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","จากนั้น","เขา","ไม่","สามารถ","บอก","ความต้องการ","พื้นฐาน","ได้","เลย"," "],"library":"newmm","runtime":0.00042700767517089844},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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-04T15:55:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ว่าจะเป็นขอความช่วยเหลือ การกินข้าว หรือการเจ็บป่วย ","time":"2026-08-04T15:55:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ว่าจะเป็นขอความช่วยเหลือ การกินข้าว หรือการเจ็บป่วย ","time":"2026-08-04T15:55:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ว่า","จะ","เป็น","ขอความช่วยเหลือ"," ","การ","กินข้าว"," ","หรือ","การ","เจ็บป่วย"," "],"library":"newmm","runtime":0.00030159950256347656},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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-04T15:55:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุดท้ายจะเป็นปัญหาชีวิตของเรา และเขาจะเป็น","time":"2026-08-04T15:55:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุดท้ายจะเป็นปัญหาชีวิตของเรา และเขาจะเป็น","time":"2026-08-04T15:55:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุดท้าย","จะ","เป็นปัญหา","ชีวิต","ของ","เรา"," ","และ","เขา","จะ","เป็น"],"library":"newmm","runtime":0.00018405914306640625},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ภาระให้ผู้ดูแลอีก 24 ชั่วโมงค่ะ ","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-04T15:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาระให้ผู้ดูแลอีก 24 ชั่วโมงค่ะ ","time":"2026-08-04T15:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาระให้ผู้ดูแลอีก 24 ชั่วโมงค่ะ ","time":"2026-08-04T15:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาระ","ให้","ผู้ดูแล","อีก"," ","24"," ","ชั่วโมง","ค่ะ"," "],"library":"newmm","runtime":0.00023055076599121094},"time":"2026-08-04T15:55: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":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55: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":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Next ขอถัดไปค่ะ ขอโทษ Eye tracking เชิงพาณิชย์ ","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-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Next ขอถัดไปค่ะ ขอโทษ Eye tracking เชิงพาณิชย์ ","time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Next ขอถัดไปค่ะ ขอโทษ Eye tracking เชิงพาณิชย์ ","time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Next"," ","ขอ","ถัดไป","ค่ะ"," ","ขอโทษ"," ","Eye"," ","tracking"," ","เชิงพาณิชย์"," "],"library":"newmm","runtime":0.00021505355834960938},"time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอโทษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":[]},{"word":" ","suggestions":[]},{"word":"tracking","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เชิงพาณิชย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอโทษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":[]},{"word":" ","suggestions":[]},{"word":"tracking","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เชิงพาณิชย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Next","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอโทษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":[]},{"word":" ","suggestions":[]},{"word":"tracking","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เชิงพาณิชย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Next","suggestions":["next","text","test"]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอโทษ","suggestions":["โทษ","คำขอโทษ","ลงโทษ"]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":["eye","bye","the"]},{"word":" ","suggestions":[]},{"word":"tracking","suggestions":["taking","training","racing"]},{"word":" ","suggestions":[]},{"word":"เชิงพาณิชย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Next","suggestions":["next","text","test"]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอโทษ","suggestions":["โทษ","คำขอโทษ","ลงโทษ"]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":["eye","bye","the"]},{"word":" ","suggestions":[]},{"word":"tracking","suggestions":["taking","training","racing"]},{"word":" ","suggestions":[]},{"word":"เชิงพาณิชย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:55:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใช้ Eye อยุ่แล้ว ราคาจะอยู่","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-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้ Eye อยุ่แล้ว ราคาจะอยู่","time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้ Eye อยุ่แล้ว ราคาจะอยู่","time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้"," ","Eye"," ","อยุ่","แล้ว"," ","ราคา","จะ","อยู่"],"library":"newmm","runtime":0.00018644332885742188},"time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยุ่","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราคา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยุ่","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราคา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยุ่","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราคา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":["eye","bye","the"]},{"word":" ","suggestions":[]},{"word":"อยุ่","suggestions":["อยู่","อยาก","อย่า"]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราคา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Eye","suggestions":["eye","bye","the"]},{"word":" ","suggestions":[]},{"word":"อยุ่","suggestions":["อยู่","อยาก","อย่า"]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ราคา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]}]},"time":"2026-08-04T15:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"50,000-500,000 บาท ที่แตกต่างกันโดยเป็นภาษาอังกฤษ แต่ที่เราทำในวันนี้","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-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"50,000-500,000 บาท ที่แตกต่างกันโดยเป็นภาษาอังกฤษ แต่ที่เราทำในวันนี้","time":"2026-08-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"50,000-500,000 บาท ที่แตกต่างกันโดยเป็นภาษาอังกฤษ แต่ที่เราทำในวันนี้","time":"2026-08-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["50,000","-","500,000"," ","บาท"," ","ที่","แตก","ต่างกัน","โดย","เป็น","ภาษาอังกฤษ"," ","แต่","ที่","เรา","ทำ","ใน","วันนี้"],"library":"newmm","runtime":0.0003306865692138672},"time":"2026-08-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"50,000","suggestions":[]},{"word":"-","suggestions":[]},{"word":"500,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษาอังกฤษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"50,000","suggestions":[]},{"word":"-","suggestions":[]},{"word":"500,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษาอังกฤษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"50,000","suggestions":[]},{"word":"-","suggestions":[]},{"word":"500,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษาอังกฤษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"50,000","suggestions":[]},{"word":"-","suggestions":[]},{"word":"500,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษาอังกฤษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T15:55:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"50,000","suggestions":[]},{"word":"-","suggestions":[]},{"word":"500,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แตก","suggestions":[]},{"word":"ต่างกัน","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษาอังกฤษ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-08-04T15:55: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-04T15:55:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือ เราใช้ภาษาไทยที่มีเรื่องราวของพยัญชนะ การวรรค ","time":"2026-08-04T15:55:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือ เราใช้ภาษาไทยที่มีเรื่องราวของพยัญชนะ การวรรค ","time":"2026-08-04T15:55:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ"," ","เรา","ใช้","ภาษาไทย","ที่","มี","เรื่องราว","ของ","พยัญชนะ"," ","การ","วรรค"," "],"library":"newmm","runtime":0.0003445148468017578},"time":"2026-08-04T15:55: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-04T15:55: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-04T15:55: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-04T15:55: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-04T15:55: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-04T15:55: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-04T15:55:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วรรณยุกต์แล้วก็การวรรค จะมี","time":"2026-08-04T15:55:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วรรณยุกต์แล้วก็การวรรค จะมี","time":"2026-08-04T15:55:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วรรณยุกต์","แล้วก็","การ","วรรค"," ","จะ","มี"],"library":"newmm","runtime":0.00017714500427246094},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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":[]}]},"time":"2026-08-04T15:55: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-04T15:56:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันที่มีอยู่น่ะค่ะ เป็นที่สื่อสารแบ","time":"2026-08-04T15:56:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันที่มีอยู่น่ะค่ะ เป็นที่สื่อสารแบ","time":"2026-08-04T15:56:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อัน","ที่","มี","อยู่","น่ะ","ค่ะ"," ","เป็นที่","สื่อสาร","แบ"],"library":"newmm","runtime":0.0001773834228515625},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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-04T15:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่สามารถรับการสื่อสารจากผู้ที่ดูแลกลับมาได้ ถัดไปค่ะ สิ่งที่ ","time":"2026-08-04T15:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่สามารถรับการสื่อสารจากผู้ที่ดูแลกลับมาได้ ถัดไปค่ะ สิ่งที่ ","time":"2026-08-04T15:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","สามารถ","รับ","การสื่อสาร","จาก","ผู้","ที่","ดูแล","กลับมา","ได้"," ","ถัดไป","ค่ะ"," ","สิ่ง","ที่"," "],"library":"newmm","runtime":0.00027251243591308594},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Thai Gaze-AAC ตั้งใจจะทำคือ เราตั้งใจจะทำ 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-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Thai Gaze-AAC ตั้งใจจะทำคือ เราตั้งใจจะทำ 1 ","time":"2026-08-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Thai Gaze-AAC ตั้งใจจะทำคือ เราตั้งใจจะทำ 1 ","time":"2026-08-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Thai"," ","Gaze-AAC"," ","ตั้งใจ","จะ","ทำ","คือ"," ","เรา","ตั้งใจ","จะ","ทำ"," ","1"," "],"library":"newmm","runtime":0.00017595291137695312},"time":"2026-08-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Thai","suggestions":["thai","what","has"]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Thai","suggestions":["thai","what","has"]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ตั้งใจ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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-04T15:56:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผ่านดวงตาโดยใช้ภาษาไทย โดยใช้เงิน ","time":"2026-08-04T15:56:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผ่านดวงตาโดยใช้ภาษาไทย โดยใช้เงิน ","time":"2026-08-04T15:56:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผ่าน","ดวงตา","โดย","ใช้","ภาษาไทย"," ","โดย","ใช้","เงิน"," "],"library":"newmm","runtime":0.00021147727966308594},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"5,000 บาท จากนั้นเพิ่มโอกาสจากการสื่อสารกับผู้พิการ ","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-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"5,000 บาท จากนั้นเพิ่มโอกาสจากการสื่อสารกับผู้พิการ ","time":"2026-08-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"5,000 บาท จากนั้นเพิ่มโอกาสจากการสื่อสารกับผู้พิการ ","time":"2026-08-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["5,000"," ","บาท"," ","จากนั้น","เพิ่ม","โอกาส","จาก","การสื่อสาร","กับ","ผู้","พิการ"," "],"library":"newmm","runtime":0.0002701282501220703},"time":"2026-08-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"โอกาส","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"โอกาส","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"โอกาส","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"โอกาส","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"5,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จากนั้น","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"โอกาส","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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-04T15:56:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แค่ช่องทางเดียว คือ ใช้แค่ตาในการขยับ ส่วนสุดท้าย","time":"2026-08-04T15:56:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แค่ช่องทางเดียว คือ ใช้แค่ตาในการขยับ ส่วนสุดท้าย","time":"2026-08-04T15:56:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แค่","ช่อง","ทางเดียว"," ","คือ"," ","ใช้","แค่","ตา","ใน","การขยับ"," ","ส่วน","สุดท้าย"],"library":"newmm","runtime":0.0002589225769042969},"time":"2026-08-04T15:56: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":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:56: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":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:56: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":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:56: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":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:56: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":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T15:56:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราจะส่งเสริมการใช้ Thai Gaze-AAC กับรัฐบาล","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-04T15:56:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะส่งเสริมการใช้ Thai Gaze-AAC กับรัฐบาล","time":"2026-08-04T15:56:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะส่งเสริมการใช้ Thai Gaze-AAC กับรัฐบาล","time":"2026-08-04T15:56:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","ส่งเสริม","การ","ใช้"," ","Thai"," ","Gaze-AAC"," ","กับ","รัฐบาล"],"library":"newmm","runtime":0.00021266937255859375},"time":"2026-08-04T15:56: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":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"รัฐบาล","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"รัฐบาล","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Thai","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"รัฐบาล","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Thai","suggestions":["thai","what","has"]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"รัฐบาล","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Thai","suggestions":["thai","what","has"]},{"word":" ","suggestions":[]},{"word":"Gaze-AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"รัฐบาล","suggestions":[]}]},"time":"2026-08-04T15:56: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-04T15:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ในการสนับสนุนด้านนี้ค่ะ ถัดไปค่ะ ","time":"2026-08-04T15:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ในการสนับสนุนด้านนี้ค่ะ ถัดไปค่ะ ","time":"2026-08-04T15:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ใน","การ","สนับสนุน","ด้าน","นี้","ค่ะ"," ","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00023746490478515625},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// ค่ะ ระบบของเรานะคะ จะมีขั้นตอนการทำงาน 6 ขั้นตอนนะคะ ","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-04T15:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ระบบของเรานะคะ จะมีขั้นตอนการทำงาน 6 ขั้นตอนนะคะ ","time":"2026-08-04T15:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ระบบของเรานะคะ จะมีขั้นตอนการทำงาน 6 ขั้นตอนนะคะ ","time":"2026-08-04T15:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ระบบ","ของ","เรา","นะคะ"," ","จะ","มี","ขั้นตอน","การทำงาน"," ","6"," ","ขั้นตอน","นะคะ"," "],"library":"newmm","runtime":0.00027632713317871094},"time":"2026-08-04T15:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"การทำงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขั้นตอน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็คือขั้นตอนที่ 1 นะคะ ก็คือการใช้ Webcam ใน","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-04T15:56:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือขั้นตอนที่ 1 นะคะ ก็คือการใช้ Webcam ใน","time":"2026-08-04T15:56:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือขั้นตอนที่ 1 นะคะ ก็คือการใช้ Webcam ใน","time":"2026-08-04T15:56:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ขั้น","ตอนที่"," ","1"," ","นะคะ"," ","ก็","คือ","การ","ใช้"," ","Webcam"," ","ใน"],"library":"newmm","runtime":0.00020170211791992188},"time":"2026-08-04T15:56: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Webcam","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:56: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Webcam","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:56: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Webcam","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:56: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Webcam","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:56: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Webcam","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T15:56:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การตรวจจับใบหน้านะคะ จะใช้ Media นะคะ ","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-04T15:56:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การตรวจจับใบหน้านะคะ จะใช้ Media นะคะ ","time":"2026-08-04T15:56:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การตรวจจับใบหน้านะคะ จะใช้ Media นะคะ ","time":"2026-08-04T15:56:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การตรวจจับ","ใบหน้า","นะคะ"," ","จะ","ใช้"," ","Media"," ","นะคะ"," "],"library":"newmm","runtime":0.00019812583923339844},"time":"2026-08-04T15:56: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":"Media","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Media","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Media","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Media","suggestions":["media","edit","median"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56: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":"Media","suggestions":["media","edit","median"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"บนใบหน้า 468 จุดค่ะ ","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-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บนใบหน้า 468 จุดค่ะ ","time":"2026-08-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บนใบหน้า 468 จุดค่ะ ","time":"2026-08-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บน","ใบหน้า"," ","468"," ","จุด","ค่ะ"," "],"library":"newmm","runtime":0.00010991096496582031},"time":"2026-08-04T15:56: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":"468","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บน","suggestions":[]},{"word":"ใบหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"468","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บน","suggestions":[]},{"word":"ใบหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"468","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บน","suggestions":[]},{"word":"ใบหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"468","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บน","suggestions":[]},{"word":"ใบหน้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"468","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ส่วนนะคะ แล้วก็จะมีการมอง 9 จุดนะคะ สำหรับ","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-04T15:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่วนนะคะ แล้วก็จะมีการมอง 9 จุดนะคะ สำหรับ","time":"2026-08-04T15:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่วนนะคะ แล้วก็จะมีการมอง 9 จุดนะคะ สำหรับ","time":"2026-08-04T15:56:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่วน","นะคะ"," ","แล้วก็","จะ","มี","การ","มอง"," ","9"," ","จุด","นะคะ"," ","สำหรับ"],"library":"newmm","runtime":0.00018334388732910156},"time":"2026-08-04T15:56: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":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T15:56: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":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T15:56: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-04T15:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หน้าเริ่มต้นค่ะ แล้วก็สามารถเลือกได้นะคะ โดยการมองค้าง ","time":"2026-08-04T15:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หน้าเริ่มต้นค่ะ แล้วก็สามารถเลือกได้นะคะ โดยการมองค้าง ","time":"2026-08-04T15:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หน้า","เริ่มต้น","ค่ะ"," ","แล้วก็","สามารถ","เลือก","ได้","นะคะ"," ","โดย","การ","มอง","ค้าง"," "],"library":"newmm","runtime":0.00032806396484375},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56: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":[]}]},"time":"2026-08-04T15:56:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"1.5 วิ หรือการกระพริบตา 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-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1.5 วิ หรือการกระพริบตา 3 ครั้งก็ได้ค่ะ ระบบจะส่งไปที่เทเลแกรม","time":"2026-08-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1.5 วิ หรือการกระพริบตา 3 ครั้งก็ได้ค่ะ ระบบจะส่งไปที่เทเลแกรม","time":"2026-08-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1.5"," ","วิ"," ","หรือ","การ","กระพริบตา"," ","3"," ","ครั้ง","ก็ได้","ค่ะ"," ","ระบบ","จะ","ส่ง","ไป","ที่","เท","เล","แก","รม"],"library":"newmm","runtime":0.0015575885772705078},"time":"2026-08-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1.5","suggestions":[]},{"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":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"เล","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1.5","suggestions":[]},{"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":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"เล","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1.5","suggestions":[]},{"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":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"เล","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1.5","suggestions":[]},{"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":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"เล","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-04T15:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1.5","suggestions":[]},{"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":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"เล","suggestions":[]},{"word":"แก","suggestions":[]},{"word":"รม","suggestions":[]}]},"time":"2026-08-04T15:57:00+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-04T15:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบของเรานะคะ สามารถสื่อสารได้ 2 ทางนะคะ คือ ","time":"2026-08-04T15:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบของเรานะคะ สามารถสื่อสารได้ 2 ทางนะคะ คือ ","time":"2026-08-04T15:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","ของ","เรา","นะคะ"," ","สามารถ","สื่อสาร","ได้"," ","2"," ","ทาง","นะคะ"," ","คือ"," "],"library":"newmm","runtime":0.00023484230041503906},"time":"2026-08-04T15:57: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ส่งหาผู้ดูแลแล้วก็ผู้ดูแลส่งหาผู้ป่วยค่ะ สไลด์ถัดไปค่ะ เทคโนโลยีที่เราใช้ทั้งหมด เป็น Opensource ","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-04T15:57:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งหาผู้ดูแลแล้วก็ผู้ดูแลส่งหาผู้ป่วยค่ะ สไลด์ถัดไปค่ะ เทคโนโลยีที่เราใช้ทั้งหมด เป็น Opensource ","time":"2026-08-04T15:57:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งหาผู้ดูแลแล้วก็ผู้ดูแลส่งหาผู้ป่วยค่ะ สไลด์ถัดไปค่ะ เทคโนโลยีที่เราใช้ทั้งหมด เป็น Opensource ","time":"2026-08-04T15:57:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่ง","หา","ผู้ดูแล","แล้วก็","ผู้ดูแล","ส่ง","หา","ผู้ป่วย","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," ","เทคโนโลยี","ที่","เรา","ใช้","ทั้งหมด"," ","เป็น"," ","Opensource"," "],"library":"newmm","runtime":0.0003724098205566406},"time":"2026-08-04T15:57: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":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Opensource","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Opensource","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Opensource","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Opensource","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Opensource","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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-04T15:57:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ไม่มีค่าลิขสิทธิ์อะไรเลยค่ะ หรือแม้กระทั่ง","time":"2026-08-04T15:57:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ไม่มีค่าลิขสิทธิ์อะไรเลยค่ะ หรือแม้กระทั่ง","time":"2026-08-04T15:57:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ไม่","มี","ค่าลิขสิทธิ์","อะไร","เลย","ค่ะ"," ","หรือ","แม้กระทั่ง"],"library":"newmm","runtime":0.00025844573974609375},"time":"2026-08-04T15:57: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":[]},{"word":"แม้กระทั่ง","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"แม้กระทั่ง","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"แม้กระทั่ง","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"แม้กระทั่ง","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"แม้กระทั่ง","suggestions":[]}]},"time":"2026-08-04T15:57: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-04T15:57:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กล้องเว็บเคลม ก็ไม่ได้แพงเลย","time":"2026-08-04T15:57:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กล้องเว็บเคลม ก็ไม่ได้แพงเลย","time":"2026-08-04T15:57:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กล้อง","เว็บ","เคลม"," ","ก็","ไม่","ได้","แพง","เลย"],"library":"newmm","runtime":0.00020647048950195312},"time":"2026-08-04T15:57: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":[]}]},"time":"2026-08-04T15:57: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":[]}]},"time":"2026-08-04T15:57: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":[]}]},"time":"2026-08-04T15:57: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":[]}]},"time":"2026-08-04T15:57: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":[]}]},"time":"2026-08-04T15:57:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ สถาปัตยกรรมโปรแกรมของเรานะคะ ก็ใช้ประมวลผลภาพด้วยกันค่ะ การแจกจ่ายนะคะ สามารถ Build เป็นแอป","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-04T15:57:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ สถาปัตยกรรมโปรแกรมของเรานะคะ ก็ใช้ประมวลผลภาพด้วยกันค่ะ การแจกจ่ายนะคะ สามารถ Build เป็นแอป","time":"2026-08-04T15:57:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ สถาปัตยกรรมโปรแกรมของเรานะคะ ก็ใช้ประมวลผลภาพด้วยกันค่ะ การแจกจ่ายนะคะ สามารถ Build เป็นแอป","time":"2026-08-04T15:57:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","สถาปัตยกรรม","โปรแกรม","ของ","เรา","นะคะ"," ","ก็","ใช้","ประมวลผล","ภาพ","ด้วยกัน","ค่ะ"," ","การแจกจ่าย","นะคะ"," ","สามารถ"," ","Build"," ","เป็น","แอ","ป"],"library":"newmm","runtime":0.0006413459777832031},"time":"2026-08-04T15:57: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Build","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แอ","suggestions":[]},{"word":"ป","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Build","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แอ","suggestions":[]},{"word":"ป","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Build","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แอ","suggestions":[]},{"word":"ป","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Build","suggestions":["build"]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แอ","suggestions":[]},{"word":"ป","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Build","suggestions":["build"]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แอ","suggestions":[]},{"word":"ป","suggestions":[]}]},"time":"2026-08-04T15:57:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ได้ค่ะ ทั้งใน Mac แล้ว Window ค่ะ ","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-04T15:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ค่ะ ทั้งใน Mac แล้ว Window ค่ะ ","time":"2026-08-04T15:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ค่ะ ทั้งใน Mac แล้ว Window ค่ะ ","time":"2026-08-04T15:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ค่ะ"," ","ทั้ง","ใน"," ","Mac"," ","แล้ว"," ","Window"," ","ค่ะ"," "],"library":"newmm","runtime":0.00013017654418945312},"time":"2026-08-04T15:57: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":"Mac","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Window","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"Mac","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Window","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"Mac","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Window","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"Mac","suggestions":["mac","ac","a"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Window","suggestions":["windows"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"Mac","suggestions":["mac","ac","a"]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Window","suggestions":["windows"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การสอบเทียบสายตา 9 จุดนะคะ จะเป็นการตรวจจับ 9 ตำแหน่งที่อ้างอิงค่ะ โดยให้โปรแกรมนะคะ ","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-04T15:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสอบเทียบสายตา 9 จุดนะคะ จะเป็นการตรวจจับ 9 ตำแหน่งที่อ้างอิงค่ะ โดยให้โปรแกรมนะคะ ","time":"2026-08-04T15:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสอบเทียบสายตา 9 จุดนะคะ จะเป็นการตรวจจับ 9 ตำแหน่งที่อ้างอิงค่ะ โดยให้โปรแกรมนะคะ ","time":"2026-08-04T15:57:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","สอบเทียบ","สายตา"," ","9"," ","จุด","นะคะ"," ","จะ","เป็น","การตรวจจับ"," ","9"," ","ตำแหน่ง","ที่","อ้างอิง","ค่ะ"," ","โดย","ให้","โปรแกรม","นะคะ"," "],"library":"newmm","runtime":0.0004425048828125},"time":"2026-08-04T15:57: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การตรวจจับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อ้างอิง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การตรวจจับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อ้างอิง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การตรวจจับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อ้างอิง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การตรวจจับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อ้างอิง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"การตรวจจับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อ้างอิง","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:57: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-04T15:57:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รับรู้ถึงการเคลื่อนไหวของสายตา ไม่ว่าจะเป็นการ","time":"2026-08-04T15:57:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รับรู้ถึงการเคลื่อนไหวของสายตา ไม่ว่าจะเป็นการ","time":"2026-08-04T15:57:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รับรู้","ถึง","การเคลื่อนไหว","ของ","สายตา"," ","ไม่","ว่า","จะ","เป็นการ"],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มองตรงนะคะ มองข้าง ๆ มองข้างบน ระบบจะ","time":"2026-08-04T15:57:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มองตรงนะคะ มองข้าง ๆ มองข้างบน ระบบจะ","time":"2026-08-04T15:57:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มอง","ตรง","นะคะ"," ","มอง","ข้าง ๆ"," ","มอง","ข้างบน"," ","ระบบ","จะ"],"library":"newmm","runtime":0.00025725364685058594},"time":"2026-08-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บันทึกอัตโนมัตินะคะ โดยถ้าเข้าโปรแกรมมา ไม่ต้องมองซ้ำ","time":"2026-08-04T15:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บันทึกอัตโนมัตินะคะ โดยถ้าเข้าโปรแกรมมา ไม่ต้องมองซ้ำ","time":"2026-08-04T15:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บันทึก","อัตโนมัติ","นะคะ"," ","โดย","ถ้า","เข้า","โปรแกรม","มา"," ","ไม่ต้อง","มอง","ซ้ำ"],"library":"newmm","runtime":0.0004258155822753906},"time":"2026-08-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วค่ะ แล้วก็นะคะ ทุกอย่างก็จะสามารถใช้ในหน้าถัดไปได้เลยค่ะ อันนี้นะคะ ก็จะเป็นหน้าการทำงาน","time":"2026-08-04T15:57:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วค่ะ แล้วก็นะคะ ทุกอย่างก็จะสามารถใช้ในหน้าถัดไปได้เลยค่ะ อันนี้นะคะ ก็จะเป็นหน้าการทำงาน","time":"2026-08-04T15:57:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","ค่ะ"," ","แล้วก็","นะคะ"," ","ทุกอย่าง","ก็","จะ","สามารถ","ใช้","ใน","หน้า","ถัดไป","ได้","เลย","ค่ะ"," ","อันนี้","นะคะ"," ","ก็","จะ","เป็น","หน้า","การทำงาน"],"library":"newmm","runtime":0.00039076805114746094},"time":"2026-08-04T15:57: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":[]},{"word":"ใน","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"การทำงาน","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"ใน","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"การทำงาน","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"ใน","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"การทำงาน","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"ใน","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"การทำงาน","suggestions":[]}]},"time":"2026-08-04T15:57: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":[]},{"word":"ใน","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"หน้า","suggestions":[]},{"word":"การทำงาน","suggestions":[]}]},"time":"2026-08-04T15:57: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-04T15:57:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของระบบนะคะ ระบบของเรานะคะ จะมี ","time":"2026-08-04T15:57:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของระบบนะคะ ระบบของเรานะคะ จะมี ","time":"2026-08-04T15:57:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ระบบ","นะคะ"," ","ระบบ","ของ","เรา","นะคะ"," ","จะ","มี"," "],"library":"newmm","runtime":0.0001556873321533203},"time":"2026-08-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:57: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-04T15:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใบหน้านะคะ หรือผู้ป่วยเกิดอาการจาม ","time":"2026-08-04T15:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใบหน้านะคะ หรือผู้ป่วยเกิดอาการจาม ","time":"2026-08-04T15:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใบหน้า","นะคะ"," ","หรือ","ผู้ป่วย","เกิด","อาการ","จาม"," "],"library":"newmm","runtime":0.000152587890625},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะไม่มีการพิมพ์ Double ของตัวอักษรเลยค่ะ แล้วก็จะมีการเคลื่อนเป้าเล็งทันที ขจัดปัญหาเป้าเล็งค้าง","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-04T15:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะไม่มีการพิมพ์ Double ของตัวอักษรเลยค่ะ แล้วก็จะมีการเคลื่อนเป้าเล็งทันที ขจัดปัญหาเป้าเล็งค้าง","time":"2026-08-04T15:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะไม่มีการพิมพ์ Double ของตัวอักษรเลยค่ะ แล้วก็จะมีการเคลื่อนเป้าเล็งทันที ขจัดปัญหาเป้าเล็งค้าง","time":"2026-08-04T15:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ไม่","มี","การ","พิมพ์"," ","Double"," ","ของ","ตัวอักษร","เลย","ค่ะ"," ","แล้วก็","จะ","มี","การ","เคลื่อน","เป้า","เล็ง","ทันที"," ","ขจัดปัญหา","เป้า","เล็ง","ค้าง"],"library":"newmm","runtime":0.001524209976196289},"time":"2026-08-04T15:58: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":"Double","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตัวอักษร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ทันที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขจัดปัญหา","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ค้าง","suggestions":[]}]},"time":"2026-08-04T15:58: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":"Double","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตัวอักษร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ทันที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขจัดปัญหา","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ค้าง","suggestions":[]}]},"time":"2026-08-04T15:58: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":"Double","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตัวอักษร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ทันที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขจัดปัญหา","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ค้าง","suggestions":[]}]},"time":"2026-08-04T15:58: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":"Double","suggestions":["double"]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตัวอักษร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ทันที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขจัดปัญหา","suggestions":["ตัดปัญหา"]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ค้าง","suggestions":[]}]},"time":"2026-08-04T15:58: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":"Double","suggestions":["double"]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ตัวอักษร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เคลื่อน","suggestions":[]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ทันที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขจัดปัญหา","suggestions":["ตัดปัญหา"]},{"word":"เป้า","suggestions":[]},{"word":"เล็ง","suggestions":[]},{"word":"ค้าง","suggestions":[]}]},"time":"2026-08-04T15:58: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-04T15:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ คีบอร์ดภาษาไทยนะคะ ","time":"2026-08-04T15:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ คีบอร์ดภาษาไทยนะคะ ","time":"2026-08-04T15:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","คีบอร์ด","ภาษาไทย","นะคะ"," "],"library":"newmm","runtime":0.0001423358917236328},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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-04T15:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ สระ วรรณยุกต์ ทุกรูปแบบเลย ","time":"2026-08-04T15:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ สระ วรรณยุกต์ ทุกรูปแบบเลย ","time":"2026-08-04T15:58:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","สระ"," ","วรรณยุกต์"," ","ทุก","รูปแบบ","เลย"," "],"library":"newmm","runtime":0.0004851818084716797},"time":"2026-08-04T15:58: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-04T15:58: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-04T15:58: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-04T15:58: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-04T15:58: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-04T15:58: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-04T15:58:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำเร็จรูปที่สำคัญสำหรับผู้ป่วยที่ไม่ต้องมีการ","time":"2026-08-04T15:58:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำเร็จรูปที่สำคัญสำหรับผู้ป่วยที่ไม่ต้องมีการ","time":"2026-08-04T15:58:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำเร็จรูป","ที่","สำคัญ","สำหรับ","ผู้ป่วย","ที่","ไม่ต้อง","มี","การ"],"library":"newmm","runtime":0.00021314620971679688},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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-04T15:58:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พิมพ์ซ้ำค่ะ แล้วก็เราสามารถเลือกโดยการมองค้างไว้ ","time":"2026-08-04T15:58:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พิมพ์ซ้ำค่ะ แล้วก็เราสามารถเลือกโดยการมองค้างไว้ ","time":"2026-08-04T15:58:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พิมพ์","ซ้ำ","ค่ะ"," ","แล้วก็","เรา","สามารถ","เลือก","โดย","การ","มอง","ค้าง","ไว้"," "],"library":"newmm","runtime":0.00022220611572265625},"time":"2026-08-04T15:58: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-04T15:58: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-04T15:58: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-04T15:58: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-04T15:58: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-04T15:58:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"1.5 วิ หรือยืนยันด้วยการกระพริบตา 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-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1.5 วิ หรือยืนยันด้วยการกระพริบตา 3 ครั้งค่ะ ","time":"2026-08-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1.5 วิ หรือยืนยันด้วยการกระพริบตา 3 ครั้งค่ะ ","time":"2026-08-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1.5"," ","วิ"," ","หรือ","ยืนยัน","ด้วย","การ","กระพริบตา"," ","3"," ","ครั้ง","ค่ะ"," "],"library":"newmm","runtime":0.0002529621124267578},"time":"2026-08-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1.5","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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1.5","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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1.5","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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1.5","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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1.5","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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58:34+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-04T15:58:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสื่อสารแบบ 2 ทิศทางนะคะ ของเราสมบูรณ์แบบ","time":"2026-08-04T15:58:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสื่อสารแบบ 2 ทิศทางนะคะ ของเราสมบูรณ์แบบ","time":"2026-08-04T15:58:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การสื่อสาร","แบบ"," ","2"," ","ทิศทาง","นะคะ"," ","ของ","เรา","สมบูรณ์แบบ"],"library":"newmm","runtime":0.0002486705780029297},"time":"2026-08-04T15:58: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทิศทาง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สมบูรณ์แบบ","suggestions":[]}]},"time":"2026-08-04T15:58:40+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":[]}]},"time":"2026-08-04T15:58:40+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":[]}]},"time":"2026-08-04T15:58:40+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":[]}]},"time":"2026-08-04T15:58:40+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":[]}]},"time":"2026-08-04T15:58:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มากเลยค่ะ มีทั้งขาออกนะคะ มีการแจ้งเตือนผู้ดูแลแบบ Realtime ค่ะ ข้อความจะถูกส่งเข้า Telegram ","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-04T15:58:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากเลยค่ะ มีทั้งขาออกนะคะ มีการแจ้งเตือนผู้ดูแลแบบ Realtime ค่ะ ข้อความจะถูกส่งเข้า Telegram ","time":"2026-08-04T15:58:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากเลยค่ะ มีทั้งขาออกนะคะ มีการแจ้งเตือนผู้ดูแลแบบ Realtime ค่ะ ข้อความจะถูกส่งเข้า Telegram ","time":"2026-08-04T15:58:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก","เลย","ค่ะ"," ","มี","ทั้ง","ขาออก","นะคะ"," ","มี","การ","แจ้ง","เตือน","ผู้ดูแล","แบบ"," ","Realtime"," ","ค่ะ"," ","ข้อความ","จะ","ถูก","ส่ง","เข้า"," ","Telegram"," "],"library":"newmm","runtime":0.0013952255249023438},"time":"2026-08-04T15:58: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":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อความ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"เข้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58: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":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อความ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"เข้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58: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":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อความ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"เข้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58: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":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อความ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"เข้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58: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":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อความ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"เข้า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Telegram","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:58: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-04T15:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ แล้วก็จะเป็นขาออกค่ะ  ","time":"2026-08-04T15:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ แล้วก็จะเป็นขาออกค่ะ  ","time":"2026-08-04T15:58:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","แล้วก็","จะ","เป็น","ขาออก","ค่ะ","  "],"library":"newmm","runtime":0.00012350082397460938},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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-04T15:58:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวของเราค่ะ จะสามารถอ่านข้อความได้ด้วยนะคะ ","time":"2026-08-04T15:58:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวของเราค่ะ จะสามารถอ่านข้อความได้ด้วยนะคะ ","time":"2026-08-04T15:58:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","ของ","เรา","ค่ะ"," ","จะ","สามารถ","อ่าน","ข้อความ","ได้","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.0010919570922851562},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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":[]}]},"time":"2026-08-04T15:58: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-04T15:59:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้อความหรือว่าอีโมจิจากผู้ดูแลทำให้ผู้ป่วยไม่จำเป็นต้องอ่านหนังสือก็ได้ค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T15:59:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้อความหรือว่าอีโมจิจากผู้ดูแลทำให้ผู้ป่วยไม่จำเป็นต้องอ่านหนังสือก็ได้ค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T15:59:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้อความ","หรือว่า","อี","โมจิ","จาก","ผู้ดูแล","ทำให้","ผู้ป่วย","ไม่","จำเป็นต้อง","อ่านหนังสือ","ก็ได้","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00041031837463378906},"time":"2026-08-04T15:59: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ก็ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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-04T15:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลการทดสอบ ก่อนและหลังทั้งหมด ","time":"2026-08-04T15:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลการทดสอบ ก่อนและหลังทั้งหมด ","time":"2026-08-04T15:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผล","การ","ทดสอบ"," ","ก่อน","และ","หลัง","ทั้งหมด"," "],"library":"newmm","runtime":0.00018072128295898438},"time":"2026-08-04T15:59: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":[]}]},"time":"2026-08-04T15:59: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":[]}]},"time":"2026-08-04T15:59: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":[]}]},"time":"2026-08-04T15:59: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":[]}]},"time":"2026-08-04T15:59: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":[]}]},"time":"2026-08-04T15:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"3 รอบนะคะ เราจัดทดสอบทั้งหมด 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-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"3 รอบนะคะ เราจัดทดสอบทั้งหมด 5 อย่างด้วยกันค่ะ ","time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"3 รอบนะคะ เราจัดทดสอบทั้งหมด 5 อย่างด้วยกันค่ะ ","time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["3"," ","รอบ","นะคะ"," ","เรา","จัด","ทดสอบ","ทั้งหมด"," ","5"," ","อย่าง","ด้วยกัน","ค่ะ"," "],"library":"newmm","runtime":0.00021123886108398438},"time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จัด","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จัด","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จัด","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":["ตอบ","รับ","ชอบ"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จัด","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":["ตอบ","รับ","ชอบ"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จัด","suggestions":[]},{"word":"ทดสอบ","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"1. นะคะ ความแม่นยำในการพิมพ์ หลังพัฒนาจะอยู่ที่ 94.8 เปอร์เซ็นต์ค่ะ และ 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-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1. นะคะ ความแม่นยำในการพิมพ์ หลังพัฒนาจะอยู่ที่ 94.8 เปอร์เซ็นต์ค่ะ และ 2. การคีย์ค้างนะคะ ","time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1. นะคะ ความแม่นยำในการพิมพ์ หลังพัฒนาจะอยู่ที่ 94.8 เปอร์เซ็นต์ค่ะ และ 2. การคีย์ค้างนะคะ ","time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1."," ","นะคะ"," ","ความแม่นยำ","ใน","การ","พิมพ์"," ","หลัง","พัฒนา","จะ","อยู่","ที่"," ","94.8"," ","เปอร์เซ็นต์","ค่ะ"," ","และ"," ","2."," ","การ","คีย์","ค้าง","นะคะ"," "],"library":"newmm","runtime":0.0003879070281982422},"time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พิมพ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"94.8","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":[]}]},"time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พิมพ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"94.8","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":[]}]},"time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พิมพ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"94.8","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":[]}]},"time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พิมพ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"94.8","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":[]}]},"time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พิมพ์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลัง","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"94.8","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":[]}]},"time":"2026-08-04T15:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ ลดลงถึง 0 เปอร์เซ็นต์ 3. ค่ะ ระบบของเรานะคะ ลดลงเหลือเพียง 12 วินาที การ","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-04T15:59:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ลดลงถึง 0 เปอร์เซ็นต์ 3. ค่ะ ระบบของเรานะคะ ลดลงเหลือเพียง 12 วินาที การ","time":"2026-08-04T15:59:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ลดลงถึง 0 เปอร์เซ็นต์ 3. ค่ะ ระบบของเรานะคะ ลดลงเหลือเพียง 12 วินาที การ","time":"2026-08-04T15:59:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ลดลง","ถึง"," ","0"," ","เปอร์เซ็นต์"," ","3."," ","ค่ะ"," ","ระบบ","ของ","เรา","นะคะ"," ","ลดลง","เหลือ","เพียง"," ","12"," ","วินาที"," ","การ"],"library":"newmm","runtime":0.0002930164337158203},"time":"2026-08-04T15:59: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":"0","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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"0","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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"0","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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"0","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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"0","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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วินาที","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T15:59:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สื่อสาร 2 ทิศทางนะคะ เราได้ 100 เปอร์เซนต์แบบสมบูรณ์แบบเลยค่ะ ","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-04T15:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สื่อสาร 2 ทิศทางนะคะ เราได้ 100 เปอร์เซนต์แบบสมบูรณ์แบบเลยค่ะ ","time":"2026-08-04T15:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สื่อสาร 2 ทิศทางนะคะ เราได้ 100 เปอร์เซนต์แบบสมบูรณ์แบบเลยค่ะ ","time":"2026-08-04T15:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สื่อสาร"," ","2"," ","ทิศทาง","นะคะ"," ","เรา","ได้"," ","100"," ","เปอร์","เซนต์","แบบ","สมบูรณ์แบบ","เลย","ค่ะ"," "],"library":"newmm","runtime":0.0003020763397216797},"time":"2026-08-04T15:59:33+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":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์","suggestions":[]},{"word":"เซนต์","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"สมบูรณ์แบบ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:33+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":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์","suggestions":[]},{"word":"เซนต์","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"สมบูรณ์แบบ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:33+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":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์","suggestions":[]},{"word":"เซนต์","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"สมบูรณ์แบบ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:33+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":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์","suggestions":[]},{"word":"เซนต์","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"สมบูรณ์แบบ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:33+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":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์","suggestions":[]},{"word":"เซนต์","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"สมบูรณ์แบบ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และสุดท้ายนะคะ ต้นทุนอุปกรณ์น้อยกว่า 3,500 บาท ซึ่งเป็นตัวอย่างที่ดีเลยค่ะ สไลด์ต่อไปเลยค่ะ ","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-04T15:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และสุดท้ายนะคะ ต้นทุนอุปกรณ์น้อยกว่า 3,500 บาท ซึ่งเป็นตัวอย่างที่ดีเลยค่ะ สไลด์ต่อไปเลยค่ะ ","time":"2026-08-04T15:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และสุดท้ายนะคะ ต้นทุนอุปกรณ์น้อยกว่า 3,500 บาท ซึ่งเป็นตัวอย่างที่ดีเลยค่ะ สไลด์ต่อไปเลยค่ะ ","time":"2026-08-04T15:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","สุดท้าย","นะคะ"," ","ต้นทุน","อุปกรณ์","น้อยกว่า"," ","3,500"," ","บาท"," ","ซึ่ง","เป็น","ตัวอย่าง","ที่","ดี","เลย","ค่ะ"," ","สไลด์","ต่อไป","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00042819976806640625},"time":"2026-08-04T15:59: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":"3,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"3,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"3,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"3,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"3,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ตัวอย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สไลด์","suggestions":[]},{"word":"ต่อไป","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไทยแกรด AAC นะคะ ","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-04T15:59:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไทยแกรด AAC นะคะ ","time":"2026-08-04T15:59:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไทยแกรด AAC นะคะ ","time":"2026-08-04T15:59:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไทย","แก","รด"," ","AAC"," ","นะคะ"," "],"library":"newmm","runtime":0.00011920928955078125},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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-04T15:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกขั้นตอนค่ะไม่ว่าจะเป็นการปรึกษากับกรมการแพทย์นะคะ การทดสอบภายในทีมอย่างเข้มข้น ","time":"2026-08-04T15:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกขั้นตอนค่ะ ไม่ว่าจะเป็นการปรึกษากับกรมการแพทย์นะคะ การทดสอบภายในทีมอย่างเข้มข้น ","time":"2026-08-04T15:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุก","ขั้นตอน","ค่ะ"," ","ไม่","ว่า","จะ","เป็น","การปรึกษา","กับ","กรมการแพทย์","นะคะ"," ","การ","ทดสอบ","ภายใน","ทีม","อย่าง","เข้มข้น"," "],"library":"newmm","runtime":0.0012238025665283203},"time":"2026-08-04T15:59: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":[]},{"word":"ภายใน","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ภายใน","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ภายใน","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ภายใน","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59: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":[]},{"word":"ภายใน","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เข้มข้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T15:59:46+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-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"3 รอบค่ะ แล้วก็ในระยะถไปด้วยค่ะ สุดท้าย","time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"3 รอบค่ะ แล้วก็ในระยะถไปด้วยค่ะ สุดท้าย","time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["3"," ","รอบ","ค่ะ"," ","แล้วก็","ใน","ระยะ","ถ","ไป","ด้วย","ค่ะ"," ","สุดท้าย"],"library":"newmm","runtime":0.000194549560546875},"time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"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":[]}]},"time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]}]},"time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]}]},"time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]}]},"time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]}]},"time":"2026-08-04T15:59:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ ไทยแกรน AAC ทุกคนเลยการสื่อสารผ่านดวงตานะคะ ดวงตาทุกคน","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-04T15:59:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ไทยแกรน AAC ทุกคนเลยการสื่อสารผ่านดวงตานะคะ ดวงตาทุกคน","time":"2026-08-04T15:59:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ไทยแกรน AAC ทุกคนเลยการสื่อสารผ่านดวงตานะคะ ดวงตาทุกคน","time":"2026-08-04T15:59:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ไทย","แก","รน"," ","AAC"," ","ทุกคน","เลย","การสื่อสาร","ผ่าน","ดวงตา","นะคะ"," ","ดวงตา","ทุกคน"],"library":"newmm","runtime":0.00029087066650390625},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวงตา","suggestions":["ดวง","ดวงใจ","ดวงดาว"]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T15:59: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":"AAC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"การสื่อสาร","suggestions":[]},{"word":"ผ่าน","suggestions":[]},{"word":"ดวงตา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวงตา","suggestions":["ดวง","ดวงใจ","ดวงดาว"]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T15:59: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-04T16:00:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ควรมีเสียง ทุกคนควรมีสิทธิในการสื่อสาร","time":"2026-08-04T16:00:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ควรมีเสียง ทุกคนควรมีสิทธิในการสื่อสาร","time":"2026-08-04T16:00:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ควร","มีเสียง"," ","ทุกคน","ควร","มี","สิทธิ","ใน","การสื่อสาร"],"library":"newmm","runtime":0.00024509429931640625},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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-04T16:00:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อที่จะเข้าใจกันทุก ๆ คน ขแบคุณค่ะ // ขแบคุณค่ะ ","time":"2026-08-04T16:00:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อที่จะเข้าใจกันทุก ๆ คน ขแบคุณค่ะ // ขแบคุณค่ะ ","time":"2026-08-04T16:00:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อที่จะ","เข้าใจ","กัน","ทุก ๆ"," ","คน"," ","ข","แบ","คุณ","ค่ะ"," ","//"," ","ข","แบ","คุณ","ค่ะ"," "],"library":"newmm","runtime":0.00044798851013183594},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]},{"word":"ข","suggestions":[]},{"word":"แบ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]},{"word":"ข","suggestions":[]},{"word":"แบ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]},{"word":"ข","suggestions":[]},{"word":"แบ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]},{"word":"ข","suggestions":[]},{"word":"แบ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]},{"word":"ข","suggestions":[]},{"word":"แบ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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-04T16:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านคณะกรรมการค่ะ // เป็นเรื่องที่น่าสนใจ ","time":"2026-08-04T16:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านคณะกรรมการค่ะ // เป็นเรื่องที่น่าสนใจ ","time":"2026-08-04T16:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","คณะกรรมการ","ค่ะ"," ","//"," ","เป็นเรื่อง","ที่","น่าสนใจ"," "],"library":"newmm","runtime":0.0002548694610595703},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:00: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-04T16:00:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็เป็นเรื่องที่บางทีเราอาจจะได้เข้าใจคนที่","time":"2026-08-04T16:00:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็เป็นเรื่องที่บางทีเราอาจจะได้เข้าใจคนที่","time":"2026-08-04T16:00:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","เป็นเรื่อง","ที่","บางที","เรา","อาจจะ","ได้","เข้าใจ","คน","ที่"],"library":"newmm","runtime":0.0002827644348144531},"time":"2026-08-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาติดเตียง หรือคนที่ไม่สามารถส่ง","time":"2026-08-04T16:00:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาติดเตียง หรือคนที่ไม่สามารถส่ง","time":"2026-08-04T16:00:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ติด","เตียง"," ","หรือ","คน","ที่","ไม่","สามารถ","ส่ง"],"library":"newmm","runtime":0.0010631084442138672},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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-04T16:00:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาษาออกมา เขาอาจจะเคลื่อนไหวโดยใช้ตา","time":"2026-08-04T16:00:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาษาออกมา เขาอาจจะเคลื่อนไหวโดยใช้ตา","time":"2026-08-04T16:00:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาษา","ออกมา"," ","เขา","อาจจะ","เคลื่อนไหว","โดย","ใช้","ตา"],"library":"newmm","runtime":0.0004832744598388672},"time":"2026-08-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างเดียวนะครับ ในการสื่อสารเพื่อบอกให้เรารู้นะ ","time":"2026-08-04T16:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างเดียวนะครับ ในการสื่อสารเพื่อบอกให้เรารู้นะ ","time":"2026-08-04T16:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","เดียว","นะ","ครับ"," ","ใน","การสื่อสาร","เพื่อ","บอก","ให้","เรา","รู้","นะ"," "],"library":"newmm","runtime":0.0002219676971435547},"time":"2026-08-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าเราต้องการอย่างไรนะครับ โอเค อ๋อ ","time":"2026-08-04T16:00:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าเราต้องการอย่างไรนะครับ โอเค อ๋อ ","time":"2026-08-04T16:00:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","เรา","ต้องการ","อย่างไร","นะ","ครับ"," ","โอเค"," ","อ๋อ"," "],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีทีมเพื่อให้ภาพดูสวยขึ้น ","time":"2026-08-04T16:00:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีทีมเพื่อให้ภาพดูสวยขึ้น ","time":"2026-08-04T16:00:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ทีม","เพื่อให้","ภาพ","ดู","สวย","ขึ้น"," "],"library":"newmm","runtime":0.00015997886657714844},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งหนึ่งที่ผมมีขอเสนอ ที่ผมอ่านมา","time":"2026-08-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งหนึ่งที่ผมมีขอเสนอ ที่ผมอ่านมา","time":"2026-08-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","หนึ่ง","ที่","ผม","มี","ขอ","เสนอ"," ","ที่","ผม","อ่าน","มา"],"library":"newmm","runtime":0.0001556873321533203},"time":"2026-08-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เสนอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-08-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เสนอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-08-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เสนอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-08-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เสนอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-08-04T16:00:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สิ่ง","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เสนอ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"อ่าน","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-08-04T16:00: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-04T16:00:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีข้อเสนอในเรื่องเรื่องนี้เห็นเป็นประเด็นแล้วก็เห็น","time":"2026-08-04T16:00:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีข้อเสนอในเรื่องเรื่องนี้เห็นเป็นประเด็นแล้วก็เห็น","time":"2026-08-04T16:00:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ข้อเสนอ","ใน","เรื่อง","เรื่อง","นี้","เห็น","เป็น","ประเด็น","แล้วก็","เห็น"],"library":"newmm","runtime":0.00020837783813476562},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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-04T16:00:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่อย ๆ นะ แล้วมันมีความน่าสนใจด้วย แล้ว","time":"2026-08-04T16:00:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่อย ๆ นะ แล้วมันมีความน่าสนใจด้วย แล้ว","time":"2026-08-04T16:00:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อย ๆ"," ","นะ"," ","แล้ว","มัน","มี","ความน่าสนใจ","ด้วย"," ","แล้ว"],"library":"newmm","runtime":0.00019288063049316406},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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":[]}]},"time":"2026-08-04T16:00: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-04T16:00:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนใจด้วยนะ เพราะว่าผมอยู่ในพาร์ตของด้านสุขภาพจิต ","time":"2026-08-04T16:00:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนใจด้วยนะ เพราะว่าผมอยู่ในพาร์ตของด้านสุขภาพจิต ","time":"2026-08-04T16:00:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สนใจ","ด้วย","นะ"," ","เพราะว่า","ผม","อยู่","ใน","พาร์","ต","ของ","ด้าน","สุขภาพจิต"," "],"library":"newmm","runtime":0.0002684593200683594},"time":"2026-08-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:00: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-04T16:01:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็มันมีความเชื่อมโยงบางอย่างด้วย สุขภาพ","time":"2026-08-04T16:01:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็มันมีความเชื่อมโยงบางอย่างด้วย สุขภาพ","time":"2026-08-04T16:01:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","มัน","มี","ความ","เชื่อมโยง","บางอย่าง","ด้วย"," ","สุขภาพ"],"library":"newmm","runtime":0.0002422332763671875},"time":"2026-08-04T16:01: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-04T16:01: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-04T16:01: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-04T16:01: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-04T16:01: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-04T16:01:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จิตของคนที่พิการรุนแรงติดเตียงแบบนี้ แต่คำถามคือว่าวันนี้ครับ ที่เราบอกว่า 1.18 ล้านคนนี่ เป็นคนพิการ","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-04T16:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จิตของคนที่พิการรุนแรงติดเตียงแบบนี้ แต่คำถามคือว่าวันนี้ครับ ที่เราบอกว่า 1.18 ล้านคนนี่ เป็นคนพิการ","time":"2026-08-04T16:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จิตของคนที่พิการรุนแรงติดเตียงแบบนี้ แต่คำถามคือว่าวันนี้ครับ ที่เราบอกว่า 1.18 ล้านคนนี่ เป็นคนพิการ","time":"2026-08-04T16:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จิต","ของ","คน","ที่","พิการ","รุนแรง","ติด","เตียง","แบบนี้"," ","แต่","คำถาม","คือ","ว่า","วันนี้","ครับ"," ","ที่","เรา","บอ","กว่า"," ","1.18"," ","ล้าน","คน","นี่"," ","เป็น","คนพิการ"],"library":"newmm","runtime":0.0012006759643554688},"time":"2026-08-04T16:01: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T16:01: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T16:01: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T16:01: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T16:01: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":"1.18","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ล้าน","suggestions":["1000000","๑๐๐๐๐๐๐"]},{"word":"คน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T16:01: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-04T16:01:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เกี่ยวข้องกับทางด้านร่างกายที่ป่วยติดเตียง ","time":"2026-08-04T16:01:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เกี่ยวข้องกับทางด้านร่างกายที่ป่วยติดเตียง ","time":"2026-08-04T16:01:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เกี่ยวข้อง","กับ","ทาง","ด้าน","ร่างกาย","ที่","ป่วย","ติด","เตียง"," "],"library":"newmm","runtime":0.00023365020751953125},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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-04T16:01:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นิดหนึ่งนะ เราจะรู้ได้อย่างไรว่าการมองของเขาน่ะ เป็นการส่งสัญญาณ","time":"2026-08-04T16:01:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นิดหนึ่งนะ เราจะรู้ได้อย่างไรว่าการมองของเขาน่ะ เป็นการส่งสัญญาณ","time":"2026-08-04T16:01:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นิดหนึ่ง","นะ"," ","เรา","จะ","รู้","ได้","อย่างไร","ว่าการ","มอง","ของ","เขา","น่ะ"," ","เป็นการ","ส่งสัญญาณ"],"library":"newmm","runtime":0.0002923011779785156},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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-04T16:01:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้อย่างถูกต้อง เพราะกลุ่มที่ติดเตียง ","time":"2026-08-04T16:01:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้อย่างถูกต้อง เพราะกลุ่มที่ติดเตียง ","time":"2026-08-04T16:01:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","อย่าง","ถูกต้อง"," ","เพราะ","กลุ่ม","ที่","ติด","เตียง"," "],"library":"newmm","runtime":0.0001983642578125},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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-04T16:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พบกลุ่มที่เกี่ยวข้องกับอัลๆไซเมอร์ ","time":"2026-08-04T16:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พบกลุ่มที่เกี่ยวข้องกับอัล ๆ ไซเมอร์ ","time":"2026-08-04T16:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พบ","กลุ่ม","ที่","เกี่ยวข้อง","กับ","อัล"," ","ๆ"," ","ไซ","เม","อร","์"," "],"library":"newmm","runtime":0.00017142295837402344},"time":"2026-08-04T16:01: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":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"อร","suggestions":[]},{"word":"์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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-04T16:01:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รับรู้ผิดปกติหลายคนเช่นเดียวกัน ดังนั้น เราจะมีการรู้ได้อย่างไรว่าสิ่งที่เขาส่งสัญญาณมาในเคส","time":"2026-08-04T16:01:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รับรู้ผิดปกติหลายคนเช่นเดียวกัน ดังนั้น เราจะมีการรู้ได้อย่างไรว่าสิ่งที่เขาส่งสัญญาณมาในเคส","time":"2026-08-04T16:01:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รับรู้","ผิดปกติ","หลาย","คน","เช่นเดียวกัน"," ","ดังนั้น"," ","เรา","จะ","มี","การ","รู้","ได้","อย่างไร","ว่า","สิ่ง","ที่","เขา","ส่งสัญญาณ","มา","ใน","เคส"],"library":"newmm","runtime":0.0004334449768066406},"time":"2026-08-04T16:01: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":[]},{"word":"เคส","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เคส","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เคส","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เคส","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เคส","suggestions":[]}]},"time":"2026-08-04T16:01: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-04T16:01:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบนี้ คือเขากำลังส่งฃสัญญาณได้ถูกต้อง ตรงความต้องการ","time":"2026-08-04T16:01:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบนี้ คือเขากำลังส่งฃสัญญาณได้ถูกต้อง ตรงความต้องการ","time":"2026-08-04T16:01:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบนี้"," ","คือ","เขา","กำลัง","ส่ง","ฃ","สัญญาณ","ได้","ถูกต้อง"," ","ตรง","ความต้องการ"],"library":"newmm","runtime":0.001249551773071289},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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":[]}]},"time":"2026-08-04T16:01: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-04T16:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเขา มีประสบการณ์ หรือมีเคสเล่่าให้ฟังไหมครับ ","time":"2026-08-04T16:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเขา มีประสบการณ์ หรือมีเคสเล่่าให้ฟังไหมครับ ","time":"2026-08-04T16:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เขา"," ","มีประสบการณ์"," ","หรือ","มี","เคส","เล่่า","ให้","ฟัง","ไหม","ครับ"," "],"library":"newmm","runtime":0.0002760887145996094},"time":"2026-08-04T16:01: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":[]},{"word":"เล่่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เล่่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เล่่า","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เล่่า","suggestions":["เล่า","เล่น","เท่า"]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":"เล่่า","suggestions":["เล่า","เล่น","เท่า"]},{"word":"ให้","suggestions":[]},{"word":"ฟัง","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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-04T16:01:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ต้องแจ้งให้ทราบก่อนนะคะ วิเป็นนักกายภาพบำบัดค่ะ ","time":"2026-08-04T16:01:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ต้องแจ้งให้ทราบก่อนนะคะ วิเป็นนักกายภาพบำบัดค่ะ ","time":"2026-08-04T16:01:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ต้อง","แจ้งให้ทราบ","ก่อน","นะคะ"," ","วิ","เป็น","นักกายภาพบำบัด","ค่ะ"," "],"library":"newmm","runtime":0.0012731552124023438},"time":"2026-08-04T16:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:01: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-04T16:01:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังนั้น วิเจอเคสนี้มาตั้งแต่ทำกายภาพบำบัด ","time":"2026-08-04T16:01:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังนั้น วิเจอเคสนี้มาตั้งแต่ทำกายภาพบำบัด ","time":"2026-08-04T16:01:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดังนั้น"," ","วิ","เจอ","เคส","นี้","มา","ตั้งแต่","ทำ","กายภาพบำบัด"," "],"library":"newmm","runtime":0.00022029876708984375},"time":"2026-08-04T16:01: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-04T16:01: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-04T16:01: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-04T16:01: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-04T16:01: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-04T16:01: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-04T16:02:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตั้งแต่เป็นนักศึกษากายภาพบำบัด จนมา","time":"2026-08-04T16:02:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตั้งแต่เป็นนักศึกษากายภาพบำบัด จนมา","time":"2026-08-04T16:02:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตั้งแต่","เป็น","นักศึกษา","กายภาพบำบัด"," ","จน","มา"],"library":"newmm","runtime":0.0001766681671142578},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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-04T16:02:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นอาจารย์สอนที่มหาวิทยาลัย การที่เราเจอเคส ง่ายมาก","time":"2026-08-04T16:02:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นอาจารย์สอนที่มหาวิทยาลัย การที่เราเจอเคส ง่ายมาก","time":"2026-08-04T16:02:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","อาจารย์","สอน","ที่","มหาวิทยาลัย"," ","การ","ที่","เรา","เจอ","เคส"," ","ง่าย","มาก"],"library":"newmm","runtime":0.0002391338348388672},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราจะเกิดการร่างกาย.. เราจะตรวจร่างกายทั้ง Subjective และ ","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-04T16:02:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะเกิดการร่างกาย.. เราจะตรวจร่างกายทั้ง Subjective และ ","time":"2026-08-04T16:02:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะเกิดการร่างกาย.. เราจะตรวจร่างกายทั้ง Subjective และ ","time":"2026-08-04T16:02:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","เกิด","การ","ร่างกาย",".."," ","เรา","จะ","ตรวจร่างกาย","ทั้ง"," ","Subjective"," ","และ"," "],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T16:02: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":"Subjective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Subjective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Subjective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Subjective","suggestions":["objective"]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Subjective","suggestions":["objective"]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Objective subjective เป็นการสัมภาษณ์ใช่ไหมคะ ","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-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Objective subjective เป็นการสัมภาษณ์ใช่ไหมคะ ","time":"2026-08-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Objective subjective เป็นการสัมภาษณ์ใช่ไหมคะ ","time":"2026-08-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Objective"," ","subjective"," ","เป็นการ","สัมภาษณ์","ใช่ไหม","คะ"," "],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Objective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"subjective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Objective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"subjective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Objective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"subjective","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Objective","suggestions":["objective","objectives","adjective"]},{"word":" ","suggestions":[]},{"word":"subjective","suggestions":["objective"]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Objective","suggestions":["objective","objectives","adjective"]},{"word":" ","suggestions":[]},{"word":"subjective","suggestions":["objective"]},{"word":" ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"สัมภาษณ์","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"คะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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-04T16:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราสามารถสัมภาษณ์ได้จากญาติเขาหมดเลย ญาติสามารถตอล","time":"2026-08-04T16:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราสามารถสัมภาษณ์ได้จากญาติเขาหมดเลย ญาติสามารถตอล","time":"2026-08-04T16:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","สามารถ","สัมภาษณ์","ได้","จาก","ญาติ","เขา","หมด","เลย"," ","ญาติ","สามารถ","ตอ","ล"],"library":"newmm","runtime":0.00019311904907226562},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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-04T16:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกิดปัญหาอะไร และเกิดมานานแค่ไหน ","time":"2026-08-04T16:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกิดปัญหาอะไร และเกิดมานานแค่ไหน ","time":"2026-08-04T16:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกิด","ปัญหา","อะไร"," ","และ","เกิด","มา","นาน","แค่","ไหน"," "],"library":"newmm","runtime":0.0001823902130126953},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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-04T16:02:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รับรู้ตอบสนองต่อญาติเราจะต้องเก็บไว้ ","time":"2026-08-04T16:02:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รับรู้ตอบสนองต่อญาติเราจะต้องเก็บไว้ ","time":"2026-08-04T16:02:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รับรู้","ตอบสนอง","ต่อ","ญาติ","เรา","จะ","ต้อง","เก็บ","ไว้"," "],"library":"newmm","runtime":0.0002512931823730469},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02: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":[]}]},"time":"2026-08-04T16:02:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การตรวจโดยนักกายภาพบำบัด คือ Objective ","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-04T16:02:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การตรวจโดยนักกายภาพบำบัด คือ Objective ","time":"2026-08-04T16:02:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การตรวจโดยนักกายภาพบำบัด คือ Objective ","time":"2026-08-04T16:02:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ตรวจ","โดย","นักกายภาพบำบัด"," ","คือ"," ","Objective"," "],"library":"newmm","runtime":0.0012273788452148438},"time":"2026-08-04T16:02: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":"Objective","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Objective","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Objective","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Objective","suggestions":["objective","objectives","adjective"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"Objective","suggestions":["objective","objectives","adjective"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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-04T16:02:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วย จากนั้นเราตรวจด้วย ถ้าทางกายภาพบำบัดง่ายนิดเดียว ","time":"2026-08-04T16:02:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วย จากนั้นเราตรวจด้วย ถ้าทางกายภาพบำบัดง่ายนิดเดียว ","time":"2026-08-04T16:02:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย"," ","จากนั้น","เรา","ตรวจ","ด้วย"," ","ถ้า","ทาง","กายภาพบำบัด","ง่าย","นิดเดียว"," "],"library":"newmm","runtime":0.0002734661102294922},"time":"2026-08-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แค่เราให้เขาตอบสนองสิ่งที่เราถาม ","time":"2026-08-04T16:02:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แค่เราให้เขาตอบสนองสิ่งที่เราถาม ","time":"2026-08-04T16:02:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แค่","เรา","ให้","เขา","ตอบสนอง","สิ่ง","ที่","เรา","ถาม"," "],"library":"newmm","runtime":0.000186920166015625},"time":"2026-08-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สมมติเราอยากรู้เลยว่าเขาชื่ออะไร รู้ชื่อ","time":"2026-08-04T16:02:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สมมติเราอยากรู้เลยว่าเขาชื่ออะไร รู้ชื่อ","time":"2026-08-04T16:02:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สมมติ","เรา","อยากรู้","เลย","ว่า","เขา","ชื่อ","อะไร"," ","รู้","ชื่อ"],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-08-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตัวเองไหมคะ ถ้ารู้กะพริบตา 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-04T16:02:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวเองไหมคะ ถ้ารู้กะพริบตา 1 ครั้ง เขาก็กะพริบตา ","time":"2026-08-04T16:02:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวเองไหมคะ ถ้ารู้กะพริบตา 1 ครั้ง เขาก็กะพริบตา ","time":"2026-08-04T16:02:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัวเอง","ไหม","คะ"," ","ถ้า","รู้","กะพริบตา"," ","1"," ","ครั้ง"," ","เขา","ก็","กะพริบตา"," "],"library":"newmm","runtime":0.00020885467529296875},"time":"2026-08-04T16:02: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กะพริบตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กะพริบตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กะพริบตา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กะพริบตา","suggestions":["กระพริบตา","กะพริบ","พริบตา"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"กะพริบตา","suggestions":["กระพริบตา","กะพริบ","พริบตา"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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-04T16:02:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเขาทำทุกอย่างในทุกคำตอบได้ถูกต้อง ","time":"2026-08-04T16:02:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเขาทำทุกอย่างในทุกคำตอบได้ถูกต้อง ","time":"2026-08-04T16:02:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เขา","ทำ","ทุกอย่าง","ใน","ทุก","คำตอบ","ได้","ถูกต้อง"," "],"library":"newmm","runtime":0.00023818016052246094},"time":"2026-08-04T16:02: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":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ถูกต้อง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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-04T16:02:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะหันตาไปซ้านที ขวาที แสดงความเขารับรู้","time":"2026-08-04T16:02:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะหันตาไปซ้านที ขวาที แสดงความเขารับรู้","time":"2026-08-04T16:02:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","หันตา","ไป","ซ้า","นที"," ","ขวา","ที"," ","แสดง","ความ","เขา","รับรู้"],"library":"newmm","runtime":0.0002434253692626953},"time":"2026-08-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02: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-04T16:02:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และไม่มีปัญหาด้านการรับรู้ด้านตรงนี้ได้เลยค่ะ // ใช่ อันนี้ดีครับ อีกนิดหนึ่งครับ ","time":"2026-08-04T16:02:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และไม่มีปัญหาด้านการรับรู้ด้านตรงนี้ได้เลยค่ะ // ใช่ อันนี้ดีครับ อีกนิดหนึ่งครับ ","time":"2026-08-04T16:02:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ไม่","มีปัญหา","ด้าน","การรับรู้","ด้าน","ตรงนี้","ได้","เลย","ค่ะ"," ","//"," ","ใช่"," ","อันนี้","ดี","ครับ"," ","อีก","นิดหนึ่ง","ครับ"," "],"library":"newmm","runtime":0.0003333091735839844},"time":"2026-08-04T16:02: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:02: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-04T16:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางทีเราก็อาจจะใช้กับกลุ่มบางกลุ่มที่ ","time":"2026-08-04T16:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางทีเราก็อาจจะใช้กับกลุ่มบางกลุ่มที่ ","time":"2026-08-04T16:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บางที","เรา","ก็","อาจจะ","ใช้กับ","กลุ่ม","บาง","กลุ่ม","ที่"," "],"library":"newmm","runtime":0.00016236305236816406},"time":"2026-08-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้นะ เช่น เราบอกว่าถ้าให้เกรดนี่ ","time":"2026-08-04T16:03:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้นะ เช่น เราบอกว่าถ้าให้เกรดนี่ ","time":"2026-08-04T16:03:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","นะ"," ","เช่น"," ","เรา","บอ","กว่า","ถ้า","ให้","เกรด","นี่"," "],"library":"newmm","runtime":0.00017905235290527344},"time":"2026-08-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อาจจะเป็นกลุ่มเกรด A กลุ่มที่ซีเวียร์มาก ๆ เลย กลุ่มที่การรับรู้ช้าหรืออาจจะ","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-04T16:03:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะเป็นกลุ่มเกรด A กลุ่มที่ซีเวียร์มาก ๆ เลย กลุ่มที่การรับรู้ช้าหรืออาจจะ","time":"2026-08-04T16:03:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะเป็นกลุ่มเกรด A กลุ่มที่ซีเวียร์มาก ๆ เลย กลุ่มที่การรับรู้ช้าหรืออาจจะ","time":"2026-08-04T16:03:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","เป็น","กลุ่ม","เกรด"," ","A"," ","กลุ่ม","ที่","ซี","เวียร","์","มาก"," ","ๆ"," ","เลย"," ","กลุ่ม","ที่","การรับรู้","ช้า","หรือ","อาจจะ"],"library":"newmm","runtime":0.00032329559326171875},"time":"2026-08-04T16:03: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":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซี","suggestions":[]},{"word":"เวียร","suggestions":[]},{"word":"์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"การรับรู้","suggestions":[]},{"word":"ช้า","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซี","suggestions":[]},{"word":"เวียร","suggestions":[]},{"word":"์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"การรับรู้","suggestions":[]},{"word":"ช้า","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซี","suggestions":[]},{"word":"เวียร","suggestions":[]},{"word":"์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"การรับรู้","suggestions":[]},{"word":"ช้า","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซี","suggestions":["มี","ดี","สี"]},{"word":"เวียร","suggestions":[]},{"word":"์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"การรับรู้","suggestions":[]},{"word":"ช้า","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"A","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ซี","suggestions":["มี","ดี","สี"]},{"word":"เวียร","suggestions":[]},{"word":"์","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"การรับรู้","suggestions":[]},{"word":"ช้า","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16:03:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไม่ผิดปกตินิดหนึ่ง อาจจะตีไปเป้นกลุ่ม C แต่ว่าเ","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-04T16:03:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ผิดปกตินิดหนึ่ง อาจจะตีไปเป้นกลุ่ม C แต่ว่าเ","time":"2026-08-04T16:03:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ผิดปกตินิดหนึ่ง อาจจะตีไปเป้นกลุ่ม C แต่ว่าเ","time":"2026-08-04T16:03:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ผิดปกติ","นิดหนึ่ง"," ","อาจจะ","ตี","ไป","เป้","นก","ลุ่ม"," ","C"," ","แต่ว่า","เ"],"library":"newmm","runtime":0.0002338886260986328},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:03: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-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าเราสนใจทุกกลุ่มอยู่นะ ","time":"2026-08-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าเราสนใจทุกกลุ่มอยู่นะ ","time":"2026-08-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","เรา","สนใจ","ทุก","กลุ่ม","อยู่","นะ"," "],"library":"newmm","runtime":0.0001842975616455078},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็ตามที่เราฝึกกลุ่ม C แล้วน่ะ บางทีเราอาจจะเห็นพัฒนาการ","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-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ตามที่เราฝึกกลุ่ม C แล้วน่ะ บางทีเราอาจจะเห็นพัฒนาการ","time":"2026-08-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ตามที่เราฝึกกลุ่ม C แล้วน่ะ บางทีเราอาจจะเห็นพัฒนาการ","time":"2026-08-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ตามที่","เรา","ฝึก","กลุ่ม"," ","C"," ","แล้ว","น่ะ"," ","บางที","เรา","อาจจะ","เห็น","พัฒนาการ"],"library":"newmm","runtime":0.0002391338348388672},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บางที","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"พัฒนาการ","suggestions":[]}]},"time":"2026-08-04T16:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของกลุ่ม C นี้ อาจจะไปเป็นกลุ่ม D เพราะว่าเขารับรู้ดีขึ้น จากการที่เราสนใจ จากการที่เราใส่ใจเขา ","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-04T16:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของกลุ่ม C นี้ อาจจะไปเป็นกลุ่ม D เพราะว่าเขารับรู้ดีขึ้น จากการที่เราสนใจ จากการที่เราใส่ใจเขา ","time":"2026-08-04T16:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของกลุ่ม C นี้ อาจจะไปเป็นกลุ่ม D เพราะว่าเขารับรู้ดีขึ้น จากการที่เราสนใจ จากการที่เราใส่ใจเขา ","time":"2026-08-04T16:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","กลุ่ม"," ","C"," ","นี้"," ","อาจจะ","ไป","เป็น","กลุ่ม"," ","D"," ","เพราะว่า","เขา","รับรู้","ดีขึ้น"," ","จาก","การ","ที่","เรา","สนใจ"," ","จาก","การ","ที่","เรา","ใส่ใจ","เขา"," "],"library":"newmm","runtime":0.00036454200744628906},"time":"2026-08-04T16:03: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":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รับรู้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใส่ใจ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รับรู้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใส่ใจ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รับรู้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใส่ใจ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รับรู้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใส่ใจ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"C","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"กลุ่ม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะว่า","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"รับรู้","suggestions":[]},{"word":"ดีขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใส่ใจ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03: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-04T16:03:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการดำเนินชีวิต อย่างนี้นะครับ จะ","time":"2026-08-04T16:03:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการดำเนินชีวิต อย่างนี้นะครับ จะ","time":"2026-08-04T16:03:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การดำเนินชีวิต"," ","อย่างนี้","นะ","ครับ"," ","จะ"],"library":"newmm","runtime":0.00018596649169921875},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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-04T16:03:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีเลเวลของตรงนี้ // ใช่เลยค่ะอาจารย์ในกลุ่ม","time":"2026-08-04T16:03:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีเลเวลของตรงนี้ // ใช่เลยค่ะ อาจารย์ในกลุ่ม","time":"2026-08-04T16:03:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","เล","เวล","ของ","ตรงนี้"," ","//"," ","ใช่","เลย","ค่ะ"," ","อาจารย์","ใน","กลุ่ม"],"library":"newmm","runtime":0.0004374980926513672},"time":"2026-08-04T16:03: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":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"กลุ่ม","suggestions":[]}]},"time":"2026-08-04T16:03: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-04T16:03:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของนักกายภาพบำบัด เราจะขยับจากเลเวลที่รุนแรงสุด ","time":"2026-08-04T16:03:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของนักกายภาพบำบัด เราจะขยับจากเลเวลที่รุนแรงสุด ","time":"2026-08-04T16:03:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","นักกายภาพบำบัด"," ","เรา","จะ","ขยับ","จาก","เล","เวล","ที่","รุนแรง","สุด"," "],"library":"newmm","runtime":0.0002460479736328125},"time":"2026-08-04T16:03: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":[]},{"word":"เวล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"รุนแรง","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":"เวล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"รุนแรง","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":"เวล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"รุนแรง","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":"เวล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"รุนแรง","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03: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":[]},{"word":"เวล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"รุนแรง","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:03: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-04T16:03:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากนั้นการฝึกฝนจะเป็นการเรียนรูู้ซ้ำ ","time":"2026-08-04T16:03:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากนั้นการฝึกฝนจะเป็นการเรียนรูู้ซ้ำ ","time":"2026-08-04T16:03:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จากนั้น","การฝึกฝน","จะ","เป็น","การเรียน","รู","ู้","ซ้ำ"," "],"library":"newmm","runtime":0.0001983642578125},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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-04T16:03:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากนั้นก็ค่อย ๆ ขยับเลเวลขึ้น ","time":"2026-08-04T16:03:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากนั้นก็ค่อย ๆ ขยับเลเวลขึ้น ","time":"2026-08-04T16:03:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จากนั้น","ก็","ค่อย ๆ"," ","ขยับ","เล","เวล","ขึ้น"," "],"library":"newmm","runtime":0.00020432472229003906},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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":[]}]},"time":"2026-08-04T16:03: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-04T16:03:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซ้ำค่ะ ขอบคุณค่ะอาจารย์ ","time":"2026-08-04T16:03:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซ้ำค่ะ ขอบคุณค่ะ อาจารย์ ","time":"2026-08-04T16:03:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซ้ำ","ค่ะ"," ","ขอบคุณ","ค่ะ"," ","อาจารย์"," "],"library":"newmm","runtime":0.00017023086547851562},"time":"2026-08-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:03: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-04T16:04:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// อาจารย์มีคำถามเพิ่มเติมไหมคะ","time":"2026-08-04T16:04:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// อาจารย์มีคำถามเพิ่มเติมไหมคะ ","time":"2026-08-04T16:04:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","อาจารย์","มี","คำถาม","เพิ่มเติม","ไหม","คะ"," "],"library":"newmm","runtime":0.00022411346435546875},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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-04T16:04:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ // อยากตอบ ","time":"2026-08-04T16:04:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ // อยากตอบ ","time":"2026-08-04T16:04:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","//"," ","อยาก","ตอบ"," "],"library":"newmm","runtime":0.00009942054748535156},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขอบคุณค่ะอาจารย์ // ผ่านมาแล้วนะคะ 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-04T16:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณค่ะอาจารย์ // ผ่านมาแล้วนะคะ 5 ทีม // ","time":"2026-08-04T16:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณค่ะ อาจารย์ // ผ่านมาแล้วนะคะ 5 ทีม // ","time":"2026-08-04T16:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ค่ะ"," ","อาจารย์"," ","//"," ","ผ่าน","มา","แล้ว","นะคะ"," ","5"," ","ทีม"," ","//"," "],"library":"newmm","runtime":0.00022029876708984375},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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-04T16:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณนะคะ // ค่ะ เราก็เดินทางมาครึ่งทางแล้ว","time":"2026-08-04T16:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณนะคะ // ค่ะ เราก็เดินทางมาครึ่งทางแล้ว","time":"2026-08-04T16:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","นะคะ"," ","//"," ","ค่ะ"," ","เรา","ก็","เดินทาง","มา","ครึ่งทาง","แล้ว"],"library":"newmm","runtime":0.00024628639221191406},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ เหลืออีก 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-04T16:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เหลืออีก 5 ทีมนะคะ เรามาไปกันต่อเลยค่ะ ","time":"2026-08-04T16:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เหลืออีก 5 ทีมนะคะ เรามาไปกันต่อเลยค่ะ ","time":"2026-08-04T16:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เหลือ","อีก"," ","5"," ","ทีม","นะคะ"," ","เรา","มา","ไป","กัน","ต่อ","เลย","ค่ะ"," "],"library":"newmm","runtime":0.0002601146697998047},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ต่อ","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ลำดับที่ 6 ค่ะ หมายเลข 2446 ค่ะ ","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-04T16:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับที่ 6 ค่ะ หมายเลข 2446 ค่ะ ","time":"2026-08-04T16:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับที่ 6 ค่ะ หมายเลข 2446 ค่ะ ","time":"2026-08-04T16:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","ที่"," ","6"," ","ค่ะ"," ","หมายเลข"," ","2446"," ","ค่ะ"," "],"library":"newmm","runtime":0.0001404285430908203},"time":"2026-08-04T16:04: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":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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-04T16:04:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานชื่อการพัฒนาและปรับปรุงระบบความปลอดภัย","time":"2026-08-04T16:04:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานชื่อการพัฒนาและปรับปรุงระบบความปลอดภัย","time":"2026-08-04T16:04:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","ชื่อ","การพัฒนา","และ","ปรับปรุง","ระบบ","ความปลอดภัย"],"library":"newmm","runtime":0.00027823448181152344},"time":"2026-08-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของรถสามล้อโยกไฟฟ้าสำหรับคนพิการค่ะ ","time":"2026-08-04T16:04:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของรถสามล้อโยกไฟฟ้าสำหรับคนพิการค่ะ ","time":"2026-08-04T16:04:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","รถสามล้อ","โยก","ไฟฟ้า","สำหรับ","คนพิการ","ค่ะ"," "],"library":"newmm","runtime":0.0011644363403320312},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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":[]}]},"time":"2026-08-04T16:04: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-04T16:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียงปรบมือต้อนรับค่ะ ","time":"2026-08-04T16:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียงปรบมือต้อนรับค่ะ ","time":"2026-08-04T16:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง","ปรบมือ","ต้อนรับ","ค่ะ"," "],"library":"newmm","runtime":0.0001392364501953125},"time":"2026-08-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04: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-04T16:04:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// สวัสดีครับ สวัสดีครับ ","time":"2026-08-04T16:04:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// สวัสดีครับ สวัสดีครับ ","time":"2026-08-04T16:04:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","สวัสดี","ครับ"," ","สวัสดี","ครับ"," "],"library":"newmm","runtime":0.00010156631469726562},"time":"2026-08-04T16:04: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:04: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-04T16:05:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมนพดล จานทองครับ ","time":"2026-08-04T16:05:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมนพดล จานทองครับ ","time":"2026-08-04T16:05:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","นพดล"," ","จาน","ทอง","ครับ"," "],"library":"newmm","runtime":0.00018858909606933594},"time":"2026-08-04T16:05: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-04T16:05: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-04T16:05: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-04T16:05: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-04T16:05: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-04T16:05: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-04T16:05:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอโทษทีครับ ไมค์ไม่ดังครับ ","time":"2026-08-04T16:05:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอโทษทีครับ ไมค์ไม่ดังครับ ","time":"2026-08-04T16:05:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอโทษ","ที","ครับ"," ","ไมค์","ไม่","ดัง","ครับ"," "],"library":"newmm","runtime":0.000152587890625},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:05:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเปลี่ยนไมค์ โอเค ดังแล้ว ผมวัชระพล","time":"2026-08-04T16:05:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเปลี่ยนไมค์ โอเค ดังแล้ว ผมวัชระพล","time":"2026-08-04T16:05:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เปลี่ยน","ไมค์"," ","โอเค"," ","ดัง","แล้ว"," ","ผม","วัชระ","พล"],"library":"newmm","runtime":0.00019121170043945312},"time":"2026-08-04T16:05: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":[]},{"word":"พล","suggestions":[]}]},"time":"2026-08-04T16:05: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":[]},{"word":"พล","suggestions":[]}]},"time":"2026-08-04T16:05: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":[]},{"word":"พล","suggestions":[]}]},"time":"2026-08-04T16:05: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":["วาระ","วันพระ","วีระ"]},{"word":"พล","suggestions":[]}]},"time":"2026-08-04T16:05: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":["วาระ","วันพระ","วีระ"]},{"word":"พล","suggestions":[]}]},"time":"2026-08-04T16:05:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"พวกเรามาในนวัตกรรม 2446 ครับ การ","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-04T16:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พวกเรามาในนวัตกรรม 2446 ครับ การ","time":"2026-08-04T16:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พวกเรามาในนวัตกรรม 2446 ครับ การ","time":"2026-08-04T16:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พวกเรา","มา","ใน","นวัตกรรม"," ","2446"," ","ครับ"," ","การ"],"library":"newmm","runtime":0.00014448165893554688},"time":"2026-08-04T16:05: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":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:05: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":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:05: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":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:05: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":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:05: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":"2446","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:05: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-04T16:05:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาและปรับปรุงระบบความปลอดภัยนะครับ สำหรับสามล้อโยกไฟฟ้าสำหรับคนพิการครับ ","time":"2026-08-04T16:05:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาและปรับปรุงระบบความปลอดภัยนะครับ สำหรับสามล้อโยกไฟฟ้าสำหรับคนพิการครับ ","time":"2026-08-04T16:05:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","และ","ปรับปรุง","ระบบ","ความปลอดภัย","นะ","ครับ"," ","สำหรับ","สามล้อ","โยก","ไฟฟ้า","สำหรับ","คนพิการ","ครับ"," "],"library":"newmm","runtime":0.00029850006103515625},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยทีมงานนะครับ ก็มีทั้งช่างเทคนิค ","time":"2026-08-04T16:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยทีมงานนะครับ ก็มีทั้งช่างเทคนิค ","time":"2026-08-04T16:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ทีมงาน","นะ","ครับ"," ","ก็","มี","ทั้ง","ช่างเทคนิค"," "],"library":"newmm","runtime":0.0001857280731201172},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:05:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็น้องนักศึกษานะครับ แล้วก็อาจารย์ ","time":"2026-08-04T16:05:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็น้องนักศึกษานะครับ แล้วก็อาจารย์ ","time":"2026-08-04T16:05:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","น้อง","นักศึกษา","นะ","ครับ"," ","แล้วก็","อาจารย์"," "],"library":"newmm","runtime":0.00045037269592285156},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:05:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาควิชาอุตสาหกรรม คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีครับ ","time":"2026-08-04T16:05:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาควิชาอุตสาหกรรม คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีครับ ","time":"2026-08-04T16:05:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาควิชา","อุตสาหกรรม"," ","คณะวิศวกรรมศาสตร์"," ","มหาวิทยาลัย","เทคโนโลยี","พระ","จอมเกล้า","ธนบุรี","ครับ"," "],"library":"newmm","runtime":0.0003619194030761719},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:05:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอสไลด์ถัดไปหน่อยครับ ปัญหาและที่มานะครับ ","time":"2026-08-04T16:05:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอสไลด์ถัดไปหน่อยครับ ปัญหาและที่มานะครับ ","time":"2026-08-04T16:05:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","สไลด์","ถัดไป","หน่อย","ครับ"," ","ปัญหา","และ","ที่","มานะ","ครับ"," "],"library":"newmm","runtime":0.00021719932556152344},"time":"2026-08-04T16:05: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":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:05: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":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:05: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":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:05: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":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:05: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":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:05: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-04T16:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สืบเนื่องจากโครงการนะครับ โครงการ","time":"2026-08-04T16:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สืบเนื่องจากโครงการนะครับ โครงการ","time":"2026-08-04T16:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สืบ","เนื่องจาก","โครงการ","นะ","ครับ"," ","โครงการ"],"library":"newmm","runtime":0.0002181529998779297},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":["โครงงาน"]}]},"time":"2026-08-04T16:05: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":["โครงงาน"]}]},"time":"2026-08-04T16:05: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-04T16:05:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รถไฟฟ้านะครับ มือโยกนะครับ ","time":"2026-08-04T16:05:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รถไฟฟ้านะครับ มือโยกนะครับ ","time":"2026-08-04T16:05:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รถไฟฟ้า","นะ","ครับ"," ","มือ","โยก","นะ","ครับ"," "],"library":"newmm","runtime":0.000141143798828125},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:05:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใส่มอเตอร์ไฟฟ้าเข้าไปนะครับ ","time":"2026-08-04T16:05:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใส่มอเตอร์ไฟฟ้าเข้าไปนะครับ ","time":"2026-08-04T16:05:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใส่","มอเตอร์","ไฟฟ้า","เข้าไป","นะ","ครับ"," "],"library":"newmm","runtime":0.0004169940948486328},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:05:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของภาควิศวกรรม ","time":"2026-08-04T16:05:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของภาควิศวกรรม ","time":"2026-08-04T16:05:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ภาค","วิศวกรรม"," "],"library":"newmm","runtime":0.00011587142944335938},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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":[]}]},"time":"2026-08-04T16:05: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-04T16:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่นะครับ เราพบปัญหานะครับ เรา","time":"2026-08-04T16:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่นะครับ เราพบปัญหานะครับ เรา","time":"2026-08-04T16:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","นะ","ครับ"," ","เรา","พบ","ปัญหา","นะ","ครับ"," ","เรา"],"library":"newmm","runtime":0.00012493133544921875},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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-04T16:06:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดัดแปลงนะครับ ใส่ล้อไฟฟ้าเข้าไปแล้ว","time":"2026-08-04T16:06:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดัดแปลงนะครับ ใส่ล้อไฟฟ้าเข้าไปแล้ว","time":"2026-08-04T16:06:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดัดแปลง","นะ","ครับ"," ","ใส่","ล้อ","ไฟฟ้า","เข้าไป","แล้ว"],"library":"newmm","runtime":0.0001628398895263672},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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-04T16:06:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากรถต้นแบบอันเดิมนี่ ซึ่งก็คือต้นแบบรถ","time":"2026-08-04T16:06:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากรถต้นแบบอันเดิมนี่ ซึ่งก็คือต้นแบบรถ","time":"2026-08-04T16:06:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","รถ","ต้นแบบ","อัน","เดิม","นี่"," ","ซึ่ง","ก็","คือ","ต้นแบบ","รถ"],"library":"newmm","runtime":0.0002009868621826172},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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-04T16:06:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามล้อโยกไฟฟ้านี่นะครับ ของโรงงานไทยวีล ","time":"2026-08-04T16:06:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามล้อโยกไฟฟ้านี่นะครับ ของโรงงานไทยวีล ","time":"2026-08-04T16:06:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามล้อ","โยก","ไฟฟ้า","นี่","นะ","ครับ"," ","ของ","โรงงาน","ไทย","วี","ล"," "],"library":"newmm","runtime":0.00021195411682128906},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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-04T16:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โรงงานไทยวิวนะครับ ซึ่งเป็นโรงงานสามล้อ","time":"2026-08-04T16:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โรงงานไทยวิวนะครับ ซึ่งเป็นโรงงานสามล้อ","time":"2026-08-04T16:06:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โรงงาน","ไทย","วิว","นะ","ครับ"," ","ซึ่ง","เป็น","โรงงาน","สามล้อ"],"library":"newmm","runtime":0.00017547607421875},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06:23+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-04T16:06:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่นะครับ ทำให้เกิดนะครับ ปัญหาอยู่ 3 อย่างที่เราพบนะครับ ","time":"2026-08-04T16:06:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่นะครับ ทำให้เกิดนะครับ ปัญหาอยู่ 3 อย่างที่เราพบนะครับ ","time":"2026-08-04T16:06:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","นะ","ครับ"," ","ทำให้เกิด","นะ","ครับ"," ","ปัญหา","อยู่"," ","3"," ","อย่าง","ที่","เรา","พบ","นะ","ครับ"," "],"library":"newmm","runtime":0.00046253204345703125},"time":"2026-08-04T16:06: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พบ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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-04T16:06:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้อแรกนะครับ ก็คือรถอันเดิมมีความสูง","time":"2026-08-04T16:06:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้อแรกนะครับ ก็คือรถอันเดิมมีความสูง","time":"2026-08-04T16:06:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้อ","แรก","นะ","ครับ"," ","ก็","คือ","รถ","อัน","เดิม","มี","ความสูง"],"library":"newmm","runtime":0.00016427040100097656},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะครับ จากล้อเดิมที่มีความสูง 624 นิ้วนี่นะครับ ","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-04T16:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ จากล้อเดิมที่มีความสูง 624 นิ้วนี่นะครับ ","time":"2026-08-04T16:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ จากล้อเดิมที่มีความสูง 624 นิ้วนี่นะครับ ","time":"2026-08-04T16:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","จา","กล้อ","เดิม","ที่","มี","ความสูง"," ","624"," ","นิ้ว","นี่","นะ","ครับ"," "],"library":"newmm","runtime":0.0001983642578125},"time":"2026-08-04T16:06: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":"624","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิ้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"624","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิ้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"624","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิ้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"624","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิ้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06: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":"624","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นิ้ว","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทำให้... ผู้พิการนะครับ หลาย ๆ ท่านขึ้นลงไม่สะดวกนะครับ อันที่ 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-04T16:06:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้... ผู้พิการนะครับ หลาย ๆ ท่านขึ้นลงไม่สะดวกนะครับ อันที่ 1 นะครับ อันต่อไป","time":"2026-08-04T16:06:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้... ผู้พิการนะครับ หลาย ๆ ท่านขึ้นลงไม่สะดวกนะครับ อันที่ 1 นะครับ อันต่อไป","time":"2026-08-04T16:06:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","..."," ","ผู้","พิการ","นะ","ครับ"," ","หลาย"," ","ๆ"," ","ท่าน","ขึ้น","ลง","ไม่","สะดวก","นะ","ครับ"," ","อัน","ที่"," ","1"," ","นะ","ครับ"," ","อัน","ต่อไป"],"library":"newmm","runtime":0.0002872943878173828},"time":"2026-08-04T16:06: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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T16:06: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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T16:06: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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T16:06: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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T16:06: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":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T16:06: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-04T16:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีข้อจำกัดด้านความมั่นคงนะครับ เนื่องจาก","time":"2026-08-04T16:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีข้อจำกัดด้านความมั่นคงนะครับ เนื่องจาก","time":"2026-08-04T16:06:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ข้อจำกัด","ด้าน","ความมั่นคง","นะ","ครับ"," ","เนื่องจาก"],"library":"newmm","runtime":0.0002512931823730469},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":["เนื่องมาจาก"]}]},"time":"2026-08-04T16:06: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":["เนื่องมาจาก"]}]},"time":"2026-08-04T16:06: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-04T16:06:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โครงสร้างเดิมนี่นะครับ ระบบ","time":"2026-08-04T16:06:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โครงสร้างเดิมนี่นะครับ ระบบ","time":"2026-08-04T16:06:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โครงสร้าง","เดิม","นี่","นะ","ครับ"," ","ระบบ"],"library":"newmm","runtime":0.000125885009765625},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":["ระบุ","ระบอบ","ระบำ"]}]},"time":"2026-08-04T16:06: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":["ระบุ","ระบอบ","ระบำ"]}]},"time":"2026-08-04T16:06: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-04T16:06:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เบรกนะครับ เมื่อเอาไปใช้งานจริงแล้ว","time":"2026-08-04T16:06:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เบรกนะครับ เมื่อเอาไปใช้งานจริงแล้ว","time":"2026-08-04T16:06:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เบรก","นะ","ครับ"," ","เมื่อ","เอา","ไป","ใช้งาน","จริง","แล้ว"],"library":"newmm","runtime":0.0012612342834472656},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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-04T16:06:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ทางด้านข้างหรือว่าด้านหลังอาจจะก่อให้เกิด","time":"2026-08-04T16:06:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ทางด้านข้างหรือว่าด้านหลังอาจจะก่อให้เกิด","time":"2026-08-04T16:06:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ทาง","ด้าน","ข้าง","หรือว่า","ด้านหลัง","อาจจะ","ก่อให้เกิด"],"library":"newmm","runtime":0.0002529621124267578},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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":[]}]},"time":"2026-08-04T16:06: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-04T16:06:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความไม่ปลอดภัยนะครับ แก่ผู้ใช้งาน","time":"2026-08-04T16:06:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความไม่ปลอดภัยนะครับ แก่ผู้ใช้งาน","time":"2026-08-04T16:06:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความ","ไม่","ปลอดภัย","นะ","ครับ"," ","แก่","ผู้ใช้งาน"],"library":"newmm","runtime":0.00014662742614746094},"time":"2026-08-04T16:06: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":[]},{"word":"ผู้ใช้งาน","suggestions":[]}]},"time":"2026-08-04T16:06: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":[]},{"word":"ผู้ใช้งาน","suggestions":[]}]},"time":"2026-08-04T16:06: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":[]},{"word":"ผู้ใช้งาน","suggestions":[]}]},"time":"2026-08-04T16:06: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":["แต่","แม่","แค่"]},{"word":"ผู้ใช้งาน","suggestions":[]}]},"time":"2026-08-04T16:06: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":["แต่","แม่","แค่"]},{"word":"ผู้ใช้งาน","suggestions":[]}]},"time":"2026-08-04T16:06:59+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-04T16:07:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ตจ่อไปข้อที่ 3 ครับ เมื่อดัดแปลง","time":"2026-08-04T16:07:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ตจ่อไปข้อที่ 3 ครับ เมื่อดัดแปลง","time":"2026-08-04T16:07:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ต","จ่อ","ไป","ข้อ","ที่"," ","3"," ","ครับ"," ","เมื่อ","ดัดแปลง"],"library":"newmm","runtime":0.00020241737365722656},"time":"2026-08-04T16:07: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดัดแปลง","suggestions":[]}]},"time":"2026-08-04T16:07: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดัดแปลง","suggestions":[]}]},"time":"2026-08-04T16:07: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดัดแปลง","suggestions":[]}]},"time":"2026-08-04T16:07: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดัดแปลง","suggestions":[]}]},"time":"2026-08-04T16:07: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ดัดแปลง","suggestions":[]}]},"time":"2026-08-04T16:07: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-04T16:07:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบรถไฟฟ้าแล้วนะครับ รถมีความเร็วขึ้น แล้วก็","time":"2026-08-04T16:07:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบรถไฟฟ้าแล้วนะครับ รถมีความเร็วขึ้น แล้วก็","time":"2026-08-04T16:07:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","รถไฟฟ้า","แล้ว","นะ","ครับ"," ","รถ","มี","ความเร็ว","ขึ้น"," ","แล้วก็"],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-08-04T16:07: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-04T16:07: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-04T16:07: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-04T16:07: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-04T16:07: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-04T16:07: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-04T16:07:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คันโยกธรรมดานะครับ แล้วก็แรงบิดจากมอเตอร์","time":"2026-08-04T16:07:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คันโยกธรรมดานะครับ แล้วก็แรงบิดจากมอเตอร์","time":"2026-08-04T16:07:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คันโยก","ธรรมดา","นะ","ครับ"," ","แล้วก็","แรง","บิด","จาก","มอเตอร์"],"library":"newmm","runtime":0.0009603500366210938},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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-04T16:07:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เพิ่มมากขึ้นนะครับ ทำให้","time":"2026-08-04T16:07:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เพิ่มมากขึ้นนะครับ ทำให้","time":"2026-08-04T16:07:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เพิ่มมากขึ้น","นะ","ครับ"," ","ทำให้"],"library":"newmm","runtime":0.00017189979553222656},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":["ให้","ทำได้","ขอให้"]}]},"time":"2026-08-04T16:07: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":["ให้","ทำได้","ขอให้"]}]},"time":"2026-08-04T16:07: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-04T16:07:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวโครงสร้างของรถนี่นะครับ มันไม่สามารถ","time":"2026-08-04T16:07:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวโครงสร้างของรถนี่นะครับ มันไม่สามารถ","time":"2026-08-04T16:07:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","โครงสร้าง","ของ","รถ","นี่","นะ","ครับ"," ","มัน","ไม่","สามารถ"],"library":"newmm","runtime":0.0001914501190185547},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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-04T16:07:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รองรับกำลังขับของมอเตอร์ได้อย่างสมบูรณ์แบบ","time":"2026-08-04T16:07:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รองรับกำลังขับของมอเตอร์ได้อย่างสมบูรณ์แบบ","time":"2026-08-04T16:07:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รองรับ","กำลัง","ขับ","ของ","มอเตอร์","ได้","อย่าง","สมบูรณ์แบบ"],"library":"newmm","runtime":0.00022149085998535156},"time":"2026-08-04T16:07: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-04T16:07: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-04T16:07: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-04T16:07: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-04T16:07: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-04T16:07:28+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-04T16:07:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ก็คือปัญหาใน 3 ข้อนี้นะครับ ขอสไลด์ถัดไปครับ // โครงการสาม","time":"2026-08-04T16:07:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ก็คือปัญหาใน 3 ข้อนี้นะครับ ขอสไลด์ถัดไปครับ // โครงการสาม","time":"2026-08-04T16:07:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ก็","คือ","ปัญหา","ใน"," ","3"," ","ข้อ","นี้","นะ","ครับ"," ","ขอ","สไลด์","ถัดไป","ครับ"," ","//"," ","โครงการ","สาม"],"library":"newmm","runtime":0.00047135353088378906},"time":"2026-08-04T16:07: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":"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":["3","๓"]}]},"time":"2026-08-04T16:07: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":"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":["3","๓"]}]},"time":"2026-08-04T16:07: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":"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":["3","๓"]}]},"time":"2026-08-04T16:07: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":"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":["3","๓"]}]},"time":"2026-08-04T16:07: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":"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":["3","๓"]}]},"time":"2026-08-04T16:07: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-04T16:07:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ล้อโยกของรถพิการนี่นะครับ เรามุ่งเน้นความปลอดภัย และ","time":"2026-08-04T16:07:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ล้อโยกของรถพิการนี่นะครับ เรามุ่งเน้นความปลอดภัย และ","time":"2026-08-04T16:07:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ล้อ","โยก","ของ","รถ","พิการ","นี่","นะ","ครับ"," ","เรา","มุ่งเน้น","ความปลอดภัย"," ","และ"],"library":"newmm","runtime":0.0002288818359375},"time":"2026-08-04T16:07: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":[]},{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"ความปลอดภัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T16:07: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-04T16:07:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การใช้งานได้จริงนะครับ โดยการดีไซน์แบบ ","time":"2026-08-04T16:07:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การใช้งานได้จริงนะครับ โดยการดีไซน์แบบ ","time":"2026-08-04T16:07:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การใช้งาน","ได้","จริง","นะ","ครับ"," ","โดย","การ","ดีไซน์","แบบ"," "],"library":"newmm","runtime":0.0004119873046875},"time":"2026-08-04T16:07: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":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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-04T16:07:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ คือสามารถเอาโมดูลตัวนี้ที่ออกแบบนี่ไปใช้งานกับรถสามล้อมือโยกหรือวีลแชร์อื่น ๆ ได้ ","time":"2026-08-04T16:07:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ คือสามารถเอาโมดูลตัวนี้ที่ออกแบบนี่ไปใช้งานกับรถสามล้อมือโยกหรือวีลแชร์อื่น ๆ ได้ ","time":"2026-08-04T16:07:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","คือ","สามารถ","เอา","โมดูล","ตัว","นี้","ที่","ออกแบบ","นี่","ไป","ใช้งาน","กับ","รถสามล้อ","มือ","โยก","หรือ","วีลแชร์","อื่น"," ","ๆ"," ","ได้"," "],"library":"newmm","runtime":0.0003724098205566406},"time":"2026-08-04T16:07: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":[]},{"word":"กับ","suggestions":[]},{"word":"รถสามล้อ","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"โยก","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วีลแชร์","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"กับ","suggestions":[]},{"word":"รถสามล้อ","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"โยก","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วีลแชร์","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"กับ","suggestions":[]},{"word":"รถสามล้อ","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"โยก","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วีลแชร์","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"กับ","suggestions":[]},{"word":"รถสามล้อ","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"โยก","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วีลแชร์","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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":[]},{"word":"กับ","suggestions":[]},{"word":"รถสามล้อ","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"โยก","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"วีลแชร์","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:07: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-04T16:07:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เขาต้องการตัดตั้งระบบเพิ่มเติมนะครับ ","time":"2026-08-04T16:07:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เขาต้องการตัดตั้งระบบเพิ่มเติมนะครับ ","time":"2026-08-04T16:07:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เขา","ต้องการ","ตัด","ตั้ง","ระบบ","เพิ่มเติม","นะ","ครับ"," "],"library":"newmm","runtime":0.00026917457580566406},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07: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":[]}]},"time":"2026-08-04T16:07:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มีอยู่ 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-04T16:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีอยู่ 3 อย่างนะครับ คือ 1. ","time":"2026-08-04T16:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีอยู่ 3 อย่างนะครับ คือ 1. ","time":"2026-08-04T16:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","อยู่"," ","3"," ","อย่าง","นะ","ครับ"," ","คือ"," ","1."," "],"library":"newmm","runtime":0.00014400482177734375},"time":"2026-08-04T16:08: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มี","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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-04T16:08:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โครงสร้างใหม่นะครับ เราเปลี่ยนโครงสร้างจากของเดิมนะครับ ให้มันสามารถรองรับน้ำหนัก ","time":"2026-08-04T16:08:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โครงสร้างใหม่นะครับ เราเปลี่ยนโครงสร้างจากของเดิมนะครับ ให้มันสามารถรองรับน้ำหนัก ","time":"2026-08-04T16:08:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โครงสร้าง","ใหม่","นะ","ครับ"," ","เรา","เปลี่ยน","โครงสร้าง","จาก","ของ","เดิม","นะ","ครับ"," ","ให้","มัน","สามารถ","รองรับ","น้ำหนัก"," "],"library":"newmm","runtime":0.00029540061950683594},"time":"2026-08-04T16:08: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"รองรับ","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"รองรับ","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"รองรับ","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"รองรับ","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"รองรับ","suggestions":[]},{"word":"น้ำหนัก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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-04T16:08:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็มีความมั่นคงมากขึ้น เพิ่มความแข็งแรงนะครับ ","time":"2026-08-04T16:08:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็มีความมั่นคงมากขึ้น เพิ่มความแข็งแรงนะครับ ","time":"2026-08-04T16:08:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","มี","ความมั่นคง","มากขึ้น"," ","เพิ่ม","ความแข็งแรง","นะ","ครับ"," "],"library":"newmm","runtime":0.00025773048400878906},"time":"2026-08-04T16:08: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-04T16:08: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-04T16:08: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-04T16:08: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-04T16:08: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-04T16:08:09+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-04T16:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2. คือ ระบบไฟส่องสว่างนะครับ ไฟหน้า ไฟเลี้ยว ","time":"2026-08-04T16:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2. คือ ระบบไฟส่องสว่างนะครับ ไฟหน้า ไฟเลี้ยว ","time":"2026-08-04T16:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2."," ","คือ"," ","ระบบ","ไฟ","ส่องสว่าง","นะ","ครับ"," ","ไฟหน้า"," ","ไฟเลี้ยว"," "],"library":"newmm","runtime":0.00023651123046875},"time":"2026-08-04T16:08:14+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":" ","suggestions":[]},{"word":"ไฟเลี้ยว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:14+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":" ","suggestions":[]},{"word":"ไฟเลี้ยว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:14+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":" ","suggestions":[]},{"word":"ไฟเลี้ยว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:14+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":" ","suggestions":[]},{"word":"ไฟเลี้ยว","suggestions":["เลี้ยว","ไฟเขียว"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08:14+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":" ","suggestions":[]},{"word":"ไฟเลี้ยว","suggestions":["เลี้ยว","ไฟเขียว"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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-04T16:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไฟท้ายแล้วก็แตรสัญญาณถอยหลังเรา","time":"2026-08-04T16:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไฟท้ายแล้วก็แตรสัญญาณถอยหลังเรา","time":"2026-08-04T16:08:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไฟท้าย","แล้วก็","แตร","สัญญาณ","ถอยหลัง","เรา"],"library":"newmm","runtime":0.00024199485778808594},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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-04T16:08:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ติดตั้งเพิ่มเข้าไปเพื่อให้มีความปลอดภัยแก่ผู้ใช้งานมากขึ้น","time":"2026-08-04T16:08:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ติดตั้งเพิ่มเข้าไปเพื่อให้มีความปลอดภัยแก่ผู้ใช้งานมากขึ้น","time":"2026-08-04T16:08:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ติดตั้ง","เพิ่ม","เข้าไป","เพื่อให้","มี","ความปลอดภัย","แก่","ผู้ใช้งาน","มากขึ้น"],"library":"newmm","runtime":0.00024127960205078125},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08:21+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-04T16:08:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ 3. ระบบอัลตราโซนิกที่จุดอับสายตา","time":"2026-08-04T16:08:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ 3. ระบบอัลตราโซนิกที่จุดอับสายตา","time":"2026-08-04T16:08:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","3."," ","ระบบ","อัลตราโซนิก","ที่","จุดอับ","สายตา"],"library":"newmm","runtime":0.00023221969604492188},"time":"2026-08-04T16:08: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":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัลตราโซนิก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จุดอับ","suggestions":[]},{"word":"สายตา","suggestions":[]}]},"time":"2026-08-04T16:08:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัลตราโซนิก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จุดอับ","suggestions":[]},{"word":"สายตา","suggestions":[]}]},"time":"2026-08-04T16:08:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัลตราโซนิก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จุดอับ","suggestions":[]},{"word":"สายตา","suggestions":[]}]},"time":"2026-08-04T16:08:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัลตราโซนิก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จุดอับ","suggestions":["จุดตัด","จุดจบ","จันอับ"]},{"word":"สายตา","suggestions":[]}]},"time":"2026-08-04T16:08:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัลตราโซนิก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จุดอับ","suggestions":["จุดตัด","จุดจบ","จันอับ"]},{"word":"สายตา","suggestions":[]}]},"time":"2026-08-04T16:08: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-04T16:08:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ เพื่อมีความ... เพื่อให้ผู้ใช้งานนี่","time":"2026-08-04T16:08:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ เพื่อมีความ... เพื่อให้ผู้ใช้งานนี่","time":"2026-08-04T16:08:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","เพื่อ","มี","ความ","..."," ","เพื่อให้","ผู้ใช้งาน","นี่"],"library":"newmm","runtime":0.0002002716064453125},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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-04T16:08:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถขับขี่รถนี่ได้อย่างปลอดภัยมากขึ้นครับ สไลด์ถัดไปครับ ","time":"2026-08-04T16:08:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถขับขี่รถนี่ได้อย่างปลอดภัยมากขึ้นครับ สไลด์ถัดไปครับ ","time":"2026-08-04T16:08:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","ขับขี่","รถ","นี่","ได้","อย่าง","ปลอดภัย","มากขึ้น","ครับ"," ","สไลด์","ถัดไป","ครับ"," "],"library":"newmm","runtime":0.0002694129943847656},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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":[]}]},"time":"2026-08-04T16:08: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-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยนวัตกรรม","time":"2026-08-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยนวัตกรรม","time":"2026-08-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","นวัตกรรม"],"library":"newmm","runtime":0.00007748603820800781},"time":"2026-08-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T16:08:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T16:08: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-04T16:08:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวนี้ มันต่อยอดมาจากชมรมคนพิการที่จังหวัดสระ","time":"2026-08-04T16:08:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวนี้ มันต่อยอดมาจากชมรมคนพิการที่จังหวัดสระ","time":"2026-08-04T16:08:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","นี้"," ","มัน","ต่อยอด","มาจาก","ชมรม","คนพิการ","ที่","จังหวัด","สระ"],"library":"newmm","runtime":0.00033664703369140625},"time":"2026-08-04T16:08: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":[]},{"word":"จังหวัด","suggestions":[]},{"word":"สระ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"จังหวัด","suggestions":[]},{"word":"สระ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"จังหวัด","suggestions":[]},{"word":"สระ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"จังหวัด","suggestions":[]},{"word":"สระ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"จังหวัด","suggestions":[]},{"word":"สระ","suggestions":[]}]},"time":"2026-08-04T16:08: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-04T16:08:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จังหวัดสระแก้วนะครับ เราได้สอนเขาตั้งแต่ประกอบนะครับ การตรวจสอบแล้วก็การบำรุงรักษา ","time":"2026-08-04T16:08:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จังหวัดสระแก้วนะครับ เราได้สอนเขาตั้งแต่ประกอบนะครับ การตรวจสอบแล้วก็การบำรุงรักษา ","time":"2026-08-04T16:08:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","จังหวัด","สระแก้ว","นะ","ครับ"," ","เรา","ได้","สอน","เขา","ตั้งแต่","ประกอบ","นะ","ครับ"," ","การ","ตรวจสอบ","แล้วก็","การ","บำรุงรักษา"," "],"library":"newmm","runtime":0.0005834102630615234},"time":"2026-08-04T16:08: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"บำรุงรักษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:08: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-04T16:09:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวเปิดวิดีโอ โอเค หลังจากจบโครงการนี่ ","time":"2026-08-04T16:09:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวเปิดวิดีโอ โอเค หลังจากจบโครงการนี่ ","time":"2026-08-04T16:09:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","เปิด","วิดีโอ"," ","โอเค"," ","หลังจาก","จบ","โครงการ","นี่"," "],"library":"newmm","runtime":0.000225067138671875},"time":"2026-08-04T16:09: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-04T16:09: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-04T16:09: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-04T16:09: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-04T16:09: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-04T16:09: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-04T16:09:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เอารถนี่ มาทำการต่อยอด โดยการเพิ่มเซนเซอร์เข้าไปนะครับ โดยมีทั้ง เช่น ","time":"2026-08-04T16:09:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เอารถนี่ มาทำการต่อยอด โดยการเพิ่มเซนเซอร์เข้าไปนะครับ โดยมีทั้ง เช่น ","time":"2026-08-04T16:09:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอา","รถ","นี่"," ","มา","ทำการ","ต่อยอด"," ","โดย","การ","เพิ่ม","เซนเซอร์","เข้าไป","นะ","ครับ"," ","โดย","มี","ทั้ง"," ","เช่น"," "],"library":"newmm","runtime":0.0005762577056884766},"time":"2026-08-04T16:09: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":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":"เข้าไป","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":"เข้าไป","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":"เข้าไป","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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-04T16:09:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เซนเซอร์บายสปอร์ตนะครับ แล้วก็เซนเซอร์ถอยหลัง","time":"2026-08-04T16:09:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เซนเซอร์บายสปอร์ตนะครับ แล้วก็เซนเซอร์ถอยหลัง","time":"2026-08-04T16:09:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เซนเซอร์","บาย","สปอร์ต","นะ","ครับ"," ","แล้วก็","เซนเซอร์","ถอยหลัง"],"library":"newmm","runtime":0.00020122528076171875},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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-04T16:09:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะ หลังจากนั้น เราก็ทำการทดสอบ ใช้งานจริงดุ","time":"2026-08-04T16:09:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะ หลังจากนั้น เราก็ทำการทดสอบ ใช้งานจริงดุ","time":"2026-08-04T16:09:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ"," ","หลังจากนั้น"," ","เรา","ก็","ทำการ","ทดสอบ"," ","ใช้งาน","จริง","ดุ"],"library":"newmm","runtime":0.00024771690368652344},"time":"2026-08-04T16:09: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":[]},{"word":"ดุ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ดุ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ดุ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ดุ","suggestions":["ดู","ดา","รุ"]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ดุ","suggestions":["ดู","ดา","รุ"]}]},"time":"2026-08-04T16:09: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-04T16:09:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันสามารถทำงานได้ตามที่เราต้องการหรือไม่ สไลด์ถัดไปครับ // ","time":"2026-08-04T16:09:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันสามารถทำงานได้ตามที่เราต้องการหรือไม่ สไลด์ถัดไปครับ // ","time":"2026-08-04T16:09:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","สามารถ","ทำงาน","ได้","ตามที่","เรา","ต้องการ","หรือไม่"," ","สไลด์","ถัดไป","ครับ"," ","//"," "],"library":"newmm","runtime":0.0002739429473876953},"time":"2026-08-04T16:09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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-04T16:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สรุปนะครับ ก็คือผลที่เกิดจากนวัตกรรมนี้นะครับ ","time":"2026-08-04T16:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สรุปนะครับ ก็คือผลที่เกิดจากนวัตกรรมนี้นะครับ ","time":"2026-08-04T16:09:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สรุป","นะ","ครับ"," ","ก็","คือ","ผล","ที่เกิด","จาก","นวัตกรรม","นี้","นะ","ครับ"," "],"library":"newmm","runtime":0.0002353191375732422},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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-04T16:09:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะช่วยให้คนพิการนี่นะครับ มีโอกาสนะครับ","time":"2026-08-04T16:09:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะช่วยให้คนพิการนี่นะครับ มีโอกาสนะครับ ","time":"2026-08-04T16:09:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ช่วย","ให้","คนพิการ","นี่","นะ","ครับ"," ","มีโอกาส","นะ","ครับ"," "],"library":"newmm","runtime":0.00019621849060058594},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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-04T16:09:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกไปทำงานนอกบ้านได้ไกลขึ้นะครับ ลด","time":"2026-08-04T16:09:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกไปทำงานนอกบ้านได้ไกลขึ้นะครับ ลด","time":"2026-08-04T16:09:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออก","ไป","ทำงาน","นอกบ้าน","ได้","ไกล","ขึ้","นะ","ครับ"," ","ลด"],"library":"newmm","runtime":0.0001785755157470703},"time":"2026-08-04T16:09: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":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ลด","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ลด","suggestions":["ใด","ลง","ลบ"]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ลด","suggestions":["ใด","ลง","ลบ"]}]},"time":"2026-08-04T16:09: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-04T16:09:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แรงที่เขาจะต้องโยกรถเข็นนี่นะครับ ","time":"2026-08-04T16:09:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แรงที่เขาจะต้องโยกรถเข็นนี่นะครับ ","time":"2026-08-04T16:09:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แรง","ที่","เขา","จะ","ต้อง","โยก","รถเข็น","นี่","นะ","ครับ"," "],"library":"newmm","runtime":0.0001838207244873047},"time":"2026-08-04T16:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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-04T16:09:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เขาเกิดความสะดวกสบายขึ้น ","time":"2026-08-04T16:09:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เขาเกิดความสะดวกสบายขึ้น ","time":"2026-08-04T16:09:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เขา","เกิด","ความ","สะดวกสบาย","ขึ้น"," "],"library":"newmm","runtime":0.00012540817260742188},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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-04T16:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปได้ไกลขึ้นนะครับ มีโอกาสนำไปสู่โลกภายนอกนะครับ ","time":"2026-08-04T16:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปได้ไกลขึ้นนะครับ มีโอกาสนำไปสู่โลกภายนอกนะครับ ","time":"2026-08-04T16:09:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","ได้","ไกล","ขึ้น","นะ","ครับ"," ","มีโอกาส","นำไปสู่","โลก","ภายนอก","นะ","ครับ"," "],"library":"newmm","runtime":0.00023412704467773438},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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-04T16:09:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือการที่จะได้ไปประกอบอาชีพที่มากขึ้น","time":"2026-08-04T16:09:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือการที่จะได้ไปประกอบอาชีพที่มากขึ้น","time":"2026-08-04T16:09:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","การ","ที่จะ","ได้","ไป","ประกอบอาชีพ","ที่","มากขึ้น"],"library":"newmm","runtime":0.00021338462829589844},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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":[]}]},"time":"2026-08-04T16:09: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-04T16:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ที่มากขึ้นนะครับ ต่อไป ","time":"2026-08-04T16:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ที่มากขึ้นนะครับ ต่อไป ","time":"2026-08-04T16:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ที่","มากขึ้น","นะ","ครับ"," ","ต่อไป"," "],"library":"newmm","runtime":0.00014162063598632812},"time":"2026-08-04T16:09: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":[]},{"word":"ต่อไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ต่อไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ต่อไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ต่อไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ต่อไป","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การพัฒนาในอนาคตนี่นะครับ เนื่องจากตรงนี้เป็น Prototype ","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-04T16:09:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การพัฒนาในอนาคตนี่นะครับ เนื่องจากตรงนี้เป็น Prototype ","time":"2026-08-04T16:09:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การพัฒนาในอนาคตนี่นะครับ เนื่องจากตรงนี้เป็น Prototype ","time":"2026-08-04T16:09:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การพัฒนา","ในอนาคต","นี่","นะ","ครับ"," ","เนื่องจาก","ตรงนี้","เป็น"," ","Prototype"," "],"library":"newmm","runtime":0.00025534629821777344},"time":"2026-08-04T16:09: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":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":["เนื่องมาจาก"]},{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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":["เนื่องมาจาก"]},{"word":"ตรงนี้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:09: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-04T16:10:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ เราจะทำการพัฒนาตัวนะครับ ให้เป็น","time":"2026-08-04T16:10:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ เราจะทำการพัฒนาตัวนะครับ ให้เป็น","time":"2026-08-04T16:10:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","เรา","จะ","ทำ","การพัฒนา","ตัว","นะ","ครับ"," ","ให้","เป็น"],"library":"newmm","runtime":0.0001628398895263672},"time":"2026-08-04T16:10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:10: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-04T16:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โมดูลนะครับ สำหรับการนำไปต่อ","time":"2026-08-04T16:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โมดูลนะครับ สำหรับการนำไปต่อ","time":"2026-08-04T16:10:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โมดูล","นะ","ครับ"," ","สำหรับ","การนำ","ไป","ต่อ"],"library":"newmm","runtime":0.0001430511474609375},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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-04T16:10:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้ากับรถเข็นของคนพิการที่ใช้รูปแบบลักษณะต่าง ๆ ","time":"2026-08-04T16:10:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้ากับรถเข็นของคนพิการที่ใช้รูปแบบลักษณะต่าง ๆ ","time":"2026-08-04T16:10:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้ากับ","รถเข็น","ของ","คนพิการ","ที่","ใช้","รูปแบบ","ลักษณะ","ต่าง ๆ"," "],"library":"newmm","runtime":0.00023102760314941406},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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-04T16:10:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ครับผม ","time":"2026-08-04T16:10:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ครับผม ","time":"2026-08-04T16:10:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ครับผม"," "],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10:10+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-04T16:10:10+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-04T16:10:10+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-04T16:10:10+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-04T16:10: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-04T16:10:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ เรียนเชิญ","time":"2026-08-04T16:10:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ เรียนเชิญ","time":"2026-08-04T16:10:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","เรียนเชิญ"],"library":"newmm","runtime":0.00011873245239257812},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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":[]}]},"time":"2026-08-04T16:10: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-04T16:10:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านคณะกรรมการได้เลยนะครับ // ครับ พอดีเวลา","time":"2026-08-04T16:10:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านคณะกรรมการได้เลยนะครับ // ครับ พอดีเวลา","time":"2026-08-04T16:10:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","คณะกรรมการ","ได้","เลย","นะ","ครับ"," ","//"," ","ครับ"," ","พอดี","เวลา"],"library":"newmm","runtime":0.0002167224884033203},"time":"2026-08-04T16:10: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-04T16:10: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-04T16:10: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-04T16:10: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-04T16:10: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-04T16:10: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-04T16:10:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราพูดถึงรถที่ใช้แบตเตอรี่นะครับ เราต้อง","time":"2026-08-04T16:10:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราพูดถึงรถที่ใช้แบตเตอรี่นะครับ เราต้อง","time":"2026-08-04T16:10:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","พูดถึง","รถ","ที่","ใช้","แบตเตอรี่","นะ","ครับ"," ","เรา","ต้อง"],"library":"newmm","runtime":0.00018715858459472656},"time":"2026-08-04T16:10: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-04T16:10: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-04T16:10: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-04T16:10: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-04T16:10: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-04T16:10:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มองถึงประเด็น 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-04T16:10:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มองถึงประเด็น 1. รถที่สามารถใช้ได้ แล้วก็ทางรถนี่น่ะครับ ","time":"2026-08-04T16:10:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มองถึงประเด็น 1. รถที่สามารถใช้ได้ แล้วก็ทางรถนี่น่ะครับ ","time":"2026-08-04T16:10:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มอง","ถึง","ประเด็น"," ","1."," ","รถ","ที่","สามารถ","ใช้ได้"," ","แล้วก็","ทาง","รถ","นี่","น่ะ","ครับ"," "],"library":"newmm","runtime":0.0005388259887695312},"time":"2026-08-04T16:10: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ไม่ทราบว่าทางผู้ประดิษฐ์นี่ครับ มันลดสามารถใน 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-04T16:10:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ทราบว่าทางผู้ประดิษฐ์นี่ครับ มันลดสามารถใน 1 ชาร์จนี่ มันวิ่งได้แค่ไหน ","time":"2026-08-04T16:10:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ทราบว่าทางผู้ประดิษฐ์นี่ครับ มันลดสามารถใน 1 ชาร์จนี่ มันวิ่งได้แค่ไหน ","time":"2026-08-04T16:10:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ทราบ","ว่า","ทาง","ผู้ประดิษฐ์","นี่","ครับ"," ","มัน","ลด","สามารถ","ใน"," ","1"," ","ชาร์จ","นี่"," ","มัน","วิ่ง","ได้","แค่","ไหน"," "],"library":"newmm","runtime":0.00033664703369140625},"time":"2026-08-04T16:10: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":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชาร์จ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วิ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชาร์จ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วิ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชาร์จ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วิ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชาร์จ","suggestions":["ชาร์ต","อาร์ต","การ์ด"]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วิ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10: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":[]},{"word":"ใน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชาร์จ","suggestions":["ชาร์ต","อาร์ต","การ์ด"]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"วิ่ง","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:10:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วก็ แล้วก็ในชาร์จ 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-04T16:10:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ แล้วก็ในชาร์จ 1 รอบนี่ ใช้ได้มากแ","time":"2026-08-04T16:10:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ แล้วก็ในชาร์จ 1 รอบนี่ ใช้ได้มากแ","time":"2026-08-04T16:10:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็"," ","แล้วก็","ใน","ชาร์จ"," ","1"," ","รอบ","นี่"," ","ใช้ได้","มาก","แ"],"library":"newmm","runtime":0.0002601146697998047},"time":"2026-08-04T16:10: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"แ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"แ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"แ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"แ","suggestions":[]}]},"time":"2026-08-04T16:10: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รอบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้ได้","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"แ","suggestions":[]}]},"time":"2026-08-04T16:10:57+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-04T16:11:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้เป็นประเด็นแรกครับ กับเรื่องที่ 2 นี่ ง","time":"2026-08-04T16:11:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้เป็นประเด็นแรกครับ กับเรื่องที่ 2 นี่ ง","time":"2026-08-04T16:11:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","เป็น","ประเด็น","แรก","ครับ"," ","กับ","เรื่อง","ที่"," ","2"," ","นี่"," ","ง"],"library":"newmm","runtime":0.00017642974853515625},"time":"2026-08-04T16:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]}]},"time":"2026-08-04T16:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]}]},"time":"2026-08-04T16:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]}]},"time":"2026-08-04T16:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]}]},"time":"2026-08-04T16:11: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ง","suggestions":[]}]},"time":"2026-08-04T16:11: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-04T16:11:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในเรื่องของการกันน้ำน่ะครับ ในเวลาที่ใช้น่ะครับ ถ้าเกิดฝนตก หรือว่าถ้าน้ำนอง","time":"2026-08-04T16:11:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในเรื่องของการกันน้ำน่ะครับ ในเวลาที่ใช้น่ะครับ ถ้าเกิดฝนตก หรือว่าถ้าน้ำนอง","time":"2026-08-04T16:11:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","เรื่อง","ของ","การ","กันน้ำ","น่ะ","ครับ"," ","ใน","เวลา","ที่","ใช้","น่ะ","ครับ"," ","ถ้า","เกิด","ฝนตก"," ","หรือว่า","ถ้า","น้ำนอง"],"library":"newmm","runtime":0.0005803108215332031},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":["น้อง","ทำนอง","น้ำลง"]}]},"time":"2026-08-04T16:11: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":["น้อง","ทำนอง","น้ำลง"]}]},"time":"2026-08-04T16:11: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-04T16:11:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาต้องนำไปใช้ในภาวะที่","time":"2026-08-04T16:11:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาต้องนำไปใช้ในภาวะที่","time":"2026-08-04T16:11:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ต้อง","นำไปใช้","ใน","ภาวะ","ที่"],"library":"newmm","runtime":0.00014209747314453125},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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-04T16:11:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้ำนอง อาจจะไม่ถึงขั้นน้ำท่วมนะครับ ","time":"2026-08-04T16:11:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้ำนอง อาจจะไม่ถึงขั้นน้ำท่วมนะครับ ","time":"2026-08-04T16:11:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้ำนอง"," ","อาจจะ","ไม่","ถึงขั้น","น้ำท่วม","นะ","ครับ"," "],"library":"newmm","runtime":0.0001919269561767578},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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-04T16:11:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้ำฝนตกมาใหม่ ๆ มีน้ำนองนี่ ในเรื่องของการกันน้ำของระบบไฟต่าง ๆ ที่ทำไว้","time":"2026-08-04T16:11:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้ำฝนตกมาใหม่ ๆ มีน้ำนองนี่ ในเรื่องของการกันน้ำของระบบไฟต่าง ๆ ที่ทำไว้","time":"2026-08-04T16:11:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้ำ","ฝนตก","มา","ใหม่"," ","ๆ"," ","มี","น้ำนอง","นี่"," ","ใน","เรื่อง","ของ","การ","กันน้ำ","ของ","ระบบ","ไฟ","ต่าง ๆ"," ","ที่","ทำ","ไว้"],"library":"newmm","runtime":0.00032258033752441406},"time":"2026-08-04T16:11: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":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กันน้ำ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไฟ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T16:11: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":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กันน้ำ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไฟ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T16:11: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":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กันน้ำ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไฟ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T16:11: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":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กันน้ำ","suggestions":["กินน้ำ","ต้นน้ำ","ถังน้ำ"]},{"word":"ของ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไฟ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T16:11: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":"ใน","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"กันน้ำ","suggestions":["กินน้ำ","ต้นน้ำ","ถังน้ำ"]},{"word":"ของ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ไฟ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-08-04T16:11: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-04T16:11:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรามีระบบเซฟตี้ตรงนี้อย่างไรบ้าง ","time":"2026-08-04T16:11:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรามีระบบเซฟตี้ตรงนี้อย่างไรบ้าง ","time":"2026-08-04T16:11:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","มีระบบ","เซฟตี้","ตรงนี้","อย่างไรบ้าง"," "],"library":"newmm","runtime":0.0001919269561767578},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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-04T16:11:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณครับ // ครับ สำหรับ","time":"2026-08-04T16:11:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณครับ // ครับ สำหรับ","time":"2026-08-04T16:11:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ครับ"," ","//"," ","ครับ"," ","สำหรับ"],"library":"newmm","runtime":0.00011944770812988281},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11: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":[]}]},"time":"2026-08-04T16:11:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การชาร์จ 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-04T16:11:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การชาร์จ 1 ครั้งนะครับ ในระบบ","time":"2026-08-04T16:11:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การชาร์จ 1 ครั้งนะครับ ในระบบ","time":"2026-08-04T16:11:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ชาร์จ"," ","1"," ","ครั้ง","นะ","ครับ"," ","ใน","ระบบ"],"library":"newmm","runtime":0.00013375282287597656},"time":"2026-08-04T16:11: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T16:11:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ชาร์จ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T16:11:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ชาร์จ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T16:11:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ชาร์จ","suggestions":["ชาร์ต","อาร์ต","การ์ด"]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T16:11:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ชาร์จ","suggestions":["ชาร์ต","อาร์ต","การ์ด"]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T16:11: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-04T16:11:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของไอ้ตัวรถ โฟโตไทป์ที่เราใช","time":"2026-08-04T16:11:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของไอ้ตัวรถ โฟโตไทป์ที่เราใช","time":"2026-08-04T16:11:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ไอ้","ตัว","รถ"," ","โฟ","โต","ไท","ป์","ที่","เรา","ใช"],"library":"newmm","runtime":0.0003905296325683594},"time":"2026-08-04T16:11: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-04T16:11: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-04T16:11: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-04T16:11: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-04T16:11: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-04T16:11: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-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่เทียบฟอดเฟดนี่นะครับ ใช้กับมอเตอร์ฮับนี่นะครับ ","time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่เทียบฟอดเฟดนี่นะครับ ใช้กับมอเตอร์ฮับนี่นะครับ ","time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่","เทียบ","ฟอด","เฟด","นี่","นะ","ครับ"," ","ใช้กับ","มอเตอร์","ฮับ","นี่","นะ","ครับ"," "],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T16:11: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขนาด 1,000 วัตต์นะครับ เราเครมไว้ที่ ","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-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขนาด 1,000 วัตต์นะครับ เราเครมไว้ที่ ","time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขนาด 1,000 วัตต์นะครับ เราเครมไว้ที่ ","time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขนาด"," ","1,000"," ","วัตต์","นะ","ครับ"," ","เรา","เค","รม","ไว้","ที่"," "],"library":"newmm","runtime":0.00020599365234375},"time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขนาด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัตต์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เค","suggestions":[]},{"word":"รม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขนาด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัตต์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เค","suggestions":[]},{"word":"รม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขนาด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัตต์","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เค","suggestions":[]},{"word":"รม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขนาด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัตต์","suggestions":["รัตน์","สัตว์","วัตถุ"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เค","suggestions":[]},{"word":"รม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขนาด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วัตต์","suggestions":["รัตน์","สัตว์","วัตถุ"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เค","suggestions":[]},{"word":"รม","suggestions":[]},{"word":"ไว้","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"25-30 กิโลเมตรนะครับ ต่อการชาร์จ 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-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"25-30 กิโลเมตรนะครับ ต่อการชาร์จ 1 ครั้ง ","time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"25-30 กิโลเมตรนะครับ ต่อการชาร์จ 1 ครั้ง ","time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["25","-","30"," ","กิโลเมตร","นะ","ครับ"," ","ต่อ","การ","ชาร์จ"," ","1"," ","ครั้ง"," "],"library":"newmm","runtime":0.0003857612609863281},"time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"25","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"25","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"25","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","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":[]}]},"time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"25","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","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":[]}]},"time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"25","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","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":[]}]},"time":"2026-08-04T16:11:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ชาร์จแบตเตอรี่ 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-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชาร์จแบตเตอรี่ 1 ครั้ง จะใช้เวลาประมาณ ","time":"2026-08-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชาร์จแบตเตอรี่ 1 ครั้ง จะใช้เวลาประมาณ ","time":"2026-08-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชาร์จ","แบตเตอรี่"," ","1"," ","ครั้ง"," ","จะ","ใช้เวลา","ประมาณ"," "],"library":"newmm","runtime":0.00019288063049316406},"time":"2026-08-04T16:11: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชาร์จ","suggestions":[]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชาร์จ","suggestions":[]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชาร์จ","suggestions":["ชาร์ต","อาร์ต","การ์ด"]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชาร์จ","suggestions":["ชาร์ต","อาร์ต","การ์ด"]},{"word":"แบตเตอรี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้เวลา","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:11:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2-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-04T16:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2-4 ชั่วโมงนะครับ // ไม่ทราบว่าถ้าเกิดเกิด","time":"2026-08-04T16:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2-4 ชั่วโมงนะครับ // ไม่ทราบว่าถ้าเกิดเกิด","time":"2026-08-04T16:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2","-","4"," ","ชั่วโมง","นะ","ครับ"," ","//"," ","ไม่","ทราบ","ว่า","ถ้า","เกิด","เกิด"],"library":"newmm","runtime":0.0002110004425048828},"time":"2026-08-04T16:12: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"เกิด","suggestions":[]}]},"time":"2026-08-04T16:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"เกิด","suggestions":[]}]},"time":"2026-08-04T16:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"เกิด","suggestions":[" ๆ "]}]},"time":"2026-08-04T16:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"เกิด","suggestions":[" ๆ "]}]},"time":"2026-08-04T16:12:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2","suggestions":[]},{"word":"-","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ชั่วโมง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ทราบ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"เกิด","suggestions":[" ๆ "]}]},"time":"2026-08-04T16:12:01+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-04T16:12:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบตเตอรี่ เพราะว่า 20 กิโลเมตร ก็อาจจะไม่ได้ไกมาก","time":"2026-08-04T16:12:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบตเตอรี่ เพราะว่า 20 กิโลเมตร ก็อาจจะไม่ได้ไกมาก","time":"2026-08-04T16:12:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบตเตอรี่"," ","เพราะว่า"," ","20"," ","กิโลเมตร"," ","ก็","อาจจะ","ไม่","ได้","ไก","มาก"],"library":"newmm","runtime":0.00018787384033203125},"time":"2026-08-04T16:12: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":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไก","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:12: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":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไก","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:12: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":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไก","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:12: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":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไก","suggestions":["ไป","นก","ยก"]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:12: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":"20","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไก","suggestions":["ไป","นก","ยก"]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:12:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"20-30 ประมาณ 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-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"20-30 ประมาณ 30 กิโลเมตร แล้วมันมีอะไรที่สามารถ","time":"2026-08-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"20-30 ประมาณ 30 กิโลเมตร แล้วมันมีอะไรที่สามารถ","time":"2026-08-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["20","-","30"," ","ประมาณ"," ","30"," ","กิโลเมตร"," ","แล้ว","มัน","มี","อะไร","ที่","สามารถ"],"library":"newmm","runtime":0.0002315044403076172},"time":"2026-08-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"20","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"20","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"20","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"20","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"20","suggestions":[]},{"word":"-","suggestions":[]},{"word":"30","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"30","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กิโลเมตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12: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-04T16:12:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดินทางได้ครับ แต่เดิมเขาใช้มือใช่ไหมครับ // ใช่ครับ ","time":"2026-08-04T16:12:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดินทางได้ครับ แต่เดิมเขาใช้มือใช่ไหมครับ // ใช่ครับ ","time":"2026-08-04T16:12:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดิน","ทางได้","ครับ"," ","แต่เดิม","เขา","ใช้","มือ","ใช่ไหม","ครับ"," ","//"," ","ใช่","ครับ"," "],"library":"newmm","runtime":0.0004360675811767578},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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-04T16:12:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้มือโยกอยู่ ทีนี้ในรถคันเดิมนี่ ยัง","time":"2026-08-04T16:12:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้มือโยกอยู่ ทีนี้ในรถคันเดิมนี่ ยัง","time":"2026-08-04T16:12:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้","มือ","โยก","อยู่"," ","ทีนี้","ใน","รถ","คัน","เดิม","นี่"," ","ยัง"],"library":"newmm","runtime":0.00020360946655273438},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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-04T16:12:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มือโยกไว้อยู่ เป็นระบบที่เขาสามารถใช้อยู่ ","time":"2026-08-04T16:12:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มือโยกไว้อยู่ เป็นระบบที่เขาสามารถใช้อยู่ ","time":"2026-08-04T16:12:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มือ","โยก","ไว้","อยู่"," ","เป็นระบบ","ที่","เขา","สามารถ","ใช้","อยู่"," "],"library":"newmm","runtime":0.0002505779266357422},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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-04T16:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะกลับมาใช้มือโยกได้ครับ ","time":"2026-08-04T16:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะกลับมาใช้มือโยกได้ครับ ","time":"2026-08-04T16:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","กลับมา","ใช้","มือ","โยก","ได้","ครับ"," "],"library":"newmm","runtime":0.00013685226440429688},"time":"2026-08-04T16:12: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-04T16:12: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-04T16:12: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-04T16:12: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-04T16:12: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-04T16:12: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-04T16:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// โอเคครับ ถ้าอย่างน้อยหมดก็สามารถ","time":"2026-08-04T16:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// โอเคครับ ถ้าอย่างน้อยหมดก็สามารถ","time":"2026-08-04T16:12:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","โอเค","ครับ"," ","ถ้า","อย่าง","น้อย","หมด","ก็","สามารถ"],"library":"newmm","runtime":0.00015997886657714844},"time":"2026-08-04T16:12: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":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12: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":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12: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":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12: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":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12: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":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:12: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-04T16:12:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เอากลับบ้านได้นะครับ แล้วประเด็นเรื่องนี้ ","time":"2026-08-04T16:12:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เอากลับบ้านได้นะครับ แล้วประเด็นเรื่องนี้ ","time":"2026-08-04T16:12:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอา","กลับบ้าน","ได้","นะ","ครับ"," ","แล้ว","ประเด็น","เรื่อง","นี้"," "],"library":"newmm","runtime":0.00017595291137695312},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตรงนี้อีกเรื่องหนึ่งนะครับ // เรื่องน้ำ","time":"2026-08-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตรงนี้อีกเรื่องหนึ่งนะครับ // เรื่องน้ำ","time":"2026-08-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตรงนี้","อีก","เรื่อง","หนึ่ง","นะ","ครับ"," ","//"," ","เรื่อง","น้ำ"],"library":"newmm","runtime":0.00015425682067871094},"time":"2026-08-04T16:12: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-04T16:12: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-04T16:12: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-04T16:12: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-04T16:12: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":["1","๑"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"น้ำ","suggestions":[]}]},"time":"2026-08-04T16:12: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-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ก็ยังไม่ได้ข้อสรุปนะครับ ","time":"2026-08-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ก็ยังไม่ได้ข้อสรุปนะครับ ","time":"2026-08-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ก็","ยัง","ไม่","ได้","ข้อสรุป","นะ","ครับ"," "],"library":"newmm","runtime":0.00018477439880371094},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สมมติว่าฝนมันตกหนัก ๆ นี่ครับ ","time":"2026-08-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สมมติว่าฝนมันตกหนัก ๆ นี่ครับ ","time":"2026-08-04T16:12:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สมมติ","ว่า","ฝน","มัน","ตกหนัก"," ","ๆ"," ","นี่","ครับ"," "],"library":"newmm","runtime":0.00017261505126953125},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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":[]}]},"time":"2026-08-04T16:12: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-04T16:13:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็ไม่แนะนำให้ใช้นะครับ เนื่องจากอุปกรณ์ไฟฟ้ามันอาจจะลั","time":"2026-08-04T16:13:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็ไม่แนะนำให้ใช้นะครับ เนื่องจากอุปกรณ์ไฟฟ้ามันอาจจะลั","time":"2026-08-04T16:13:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็","ไม่","แนะนำ","ให้","ใช้","นะ","ครับ"," ","เนื่องจาก","อุปกรณ์ไฟฟ้า","มัน","อาจจะ","ลั"],"library":"newmm","runtime":0.0012390613555908203},"time":"2026-08-04T16:13: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ลั","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ลั","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ลั","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ลั","suggestions":["ลง","ลบ","ละ"]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มัน","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ลั","suggestions":["ลง","ลบ","ละ"]}]},"time":"2026-08-04T16:13: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-04T16:13:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ มัน... ยังไม่ถึง","time":"2026-08-04T16:13:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ มัน... ยังไม่ถึง","time":"2026-08-04T16:13:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","มัน","..."," ","ยัง","ไม่","ถึง"],"library":"newmm","runtime":0.00011992454528808594},"time":"2026-08-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขั้นที่เป็นเหมือนรถมอเตอร์ไซค์หรือรถยนต์นะครับ ","time":"2026-08-04T16:13:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขั้นที่เป็นเหมือนรถมอเตอร์ไซค์หรือรถยนต์นะครับ ","time":"2026-08-04T16:13:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขั้น","ที่","เป็น","เหมือน","รถมอเตอร์ไซค์","หรือ","รถยนต์","นะ","ครับ"," "],"library":"newmm","runtime":0.0002486705780029297},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เพราะว่าเท่าที่ดูเห็นว่าได้มีการลองไปให้ความรู้กับชุมชน","time":"2026-08-04T16:13:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เพราะว่าเท่าที่ดูเห็นว่าได้มีการลองไปให้ความรู้กับชุมชน","time":"2026-08-04T16:13:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เพราะว่า","เท่าที่","ดู","เห็น","ว่า","ได้","มี","การ","ลอง","ไป","ให้ความรู้","กับ","ชุมชน"],"library":"newmm","runtime":0.00029206275939941406},"time":"2026-08-04T16:13: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":[]},{"word":"ไป","suggestions":[]},{"word":"ให้ความรู้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ชุมชน","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ไป","suggestions":[]},{"word":"ให้ความรู้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ชุมชน","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ไป","suggestions":[]},{"word":"ให้ความรู้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ชุมชน","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ไป","suggestions":[]},{"word":"ให้ความรู้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ชุมชน","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ไป","suggestions":[]},{"word":"ให้ความรู้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ชุมชน","suggestions":[]}]},"time":"2026-08-04T16:13: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-04T16:13:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ทางชุมชนมมีการลองพัฒนาแล้วก็ปรับ","time":"2026-08-04T16:13:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ทางชุมชนมมีการลองพัฒนาแล้วก็ปรับ","time":"2026-08-04T16:13:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ทาง","ชุม","ชนม","มี","การ","ลอง","พัฒนา","แล้วก็","ปรับ"],"library":"newmm","runtime":0.00017118453979492188},"time":"2026-08-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวรถนี่ ใช่ไหมครับ ตัวรถที่ต่อมอเตอร์","time":"2026-08-04T16:13:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวรถนี่ ใช่ไหมครับ ตัวรถที่ต่อมอเตอร์","time":"2026-08-04T16:13:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","รถ","นี่"," ","ใช่ไหม","ครับ"," ","ตัว","รถ","ที่","ต่อ","มอเตอร์"],"library":"newmm","runtime":0.00017309188842773438},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":["โอเวอร์","ออเดอร์","มาสเตอร์"]}]},"time":"2026-08-04T16:13: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":["โอเวอร์","ออเดอร์","มาสเตอร์"]}]},"time":"2026-08-04T16:13: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-04T16:13:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้มีการต่อมอเตอร์แล้วก็ทำให้เป็นระบบไฟฟ้ามากขึ้นนี่ ตรงนี้มีการขยายปลอย่างไร เล่าประเด็นี้","time":"2026-08-04T16:13:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้มีการต่อมอเตอร์แล้วก็ทำให้เป็นระบบไฟฟ้ามากขึ้นนี่ ตรงนี้มีการขยายปลอย่างไร เล่าประเด็นี้","time":"2026-08-04T16:13:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","มี","การ","ต่อ","มอเตอร์","แล้วก็","ทำให้","เป็นระบบ","ไฟฟ้า","มากขึ้น","นี่"," ","ตรงนี้","มี","การ","ขยาย","ปล","อย่างไร"," ","เล่า","ประเด็น","ี้"],"library":"newmm","runtime":0.00034999847412109375},"time":"2026-08-04T16:13: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"ปล","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ี้","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"ปล","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ี้","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"ปล","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ี้","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"ปล","suggestions":["พล","ปร","ชล"]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ี้","suggestions":["นี้","ชี้","กี้"]}]},"time":"2026-08-04T16:13: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":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ขยาย","suggestions":[]},{"word":"ปล","suggestions":["พล","ปร","ชล"]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"ี้","suggestions":["นี้","ชี้","กี้"]}]},"time":"2026-08-04T16:13: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-04T16:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ฟังด้วยนิดหนึ่งก็ได้ครับ // จากเดิมนี่ ","time":"2026-08-04T16:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ฟังด้วยนิดหนึ่งก็ได้ครับ // จากเดิมนี่ ","time":"2026-08-04T16:13:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ฟัง","ด้วย","นิดหนึ่ง","ก็ได้","ครับ"," ","//"," ","จาก","เดิม","นี่"," "],"library":"newmm","runtime":0.00016999244689941406},"time":"2026-08-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13: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-04T16:13:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากเดิมนะครับ จากเดิมที่เรา","time":"2026-08-04T16:13:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากเดิมนะครับ จากเดิมที่เรา","time":"2026-08-04T16:13:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","เดิม","นะ","ครับ"," ","จาก","เดิม","ที่","เรา"],"library":"newmm","runtime":0.00011491775512695312},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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-04T16:13:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดัดแปลงสามล้อมือโยกนี่ครับ ติดตั้งมอเตอร์ไฟฟ้า","time":"2026-08-04T16:13:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดัดแปลงสามล้อมือโยกนี่ครับ ติดตั้งมอเตอร์ไฟฟ้า","time":"2026-08-04T16:13:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดัดแปลง","สามล้อ","มือ","โยก","นี่","ครับ"," ","ติดตั้ง","มอเตอร์","ไฟฟ้า"],"library":"newmm","runtime":0.0002181529998779297},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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-04T16:13:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าไปนะครับ ซึ่งในระว่างโครงการนั้นนะครับ ","time":"2026-08-04T16:13:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าไปนะครับ ซึ่งในระว่างโครงการนั้นนะครับ ","time":"2026-08-04T16:13:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าไป","นะ","ครับ"," ","ซึ่ง","ใน","ระ","ว่าง","โครงการ","นั้น","นะ","ครับ"," "],"library":"newmm","runtime":0.00018668174743652344},"time":"2026-08-04T16:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:13: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:13: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-04T16:13:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้มีการถ่ายทอดให้ความรู้","time":"2026-08-04T16:13:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้มีการถ่ายทอดให้ความรู้","time":"2026-08-04T16:13:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","มี","การ","ถ่ายทอด","ให้ความรู้"],"library":"newmm","runtime":0.00014901161193847656},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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-04T16:13:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้ที่เข้าร่วมโครงการนี่นะครับ กับ","time":"2026-08-04T16:13:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้ที่เข้าร่วมโครงการนี่นะครับ กับ","time":"2026-08-04T16:13:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้","ที่","เข้าร่วม","โครงการ","นี่","นะ","ครับ"," ","กับ"],"library":"newmm","runtime":0.00022649765014648438},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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-04T16:13:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชมรมมนุษย์ล้อนะครับ จังหวัดสระแก้ว ","time":"2026-08-04T16:13:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชมรมมนุษย์ล้อนะครับ จังหวัดสระแก้ว ","time":"2026-08-04T16:13:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชมรม","มนุษย์","ล้อ","นะ","ครับ"," ","จังหวัด","สระแก้ว"," "],"library":"newmm","runtime":0.00018453598022460938},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13: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":[]}]},"time":"2026-08-04T16:13:54+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-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"20 ท่านะครับ ในระหว่างนั้นก็จะมีการถ่ายถอดความรู้","time":"2026-08-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"20 ท่านะครับ ในระหว่างนั้นก็จะมีการถ่ายถอดความรู้","time":"2026-08-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["20"," ","ท่า","นะ","ครับ"," ","ในระหว่างนั้น","ก็","จะ","มี","การ","ถ่าย","ถอด","ความรู้"],"library":"newmm","runtime":0.00023412704467773438},"time":"2026-08-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"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":[]}]},"time":"2026-08-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]}]},"time":"2026-08-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]}]},"time":"2026-08-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]}]},"time":"2026-08-04T16:14:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางด้านไฟฟ้านะครับ แล้วก็ทางด้านงานเชื่อม อะไรพวกนี้ ","time":"2026-08-04T16:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางด้านไฟฟ้านะครับ แล้วก็ทางด้านงานเชื่อม อะไรพวกนี้ ","time":"2026-08-04T16:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","ด้าน","ไฟฟ้า","นะ","ครับ"," ","แล้วก็","ทาง","ด้าน","งาน","เชื่อม"," ","อะไร","พวก","นี้"," "],"library":"newmm","runtime":0.00023818016052246094},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โครงสร้างก็คืองานเชื่อมการดัดแปลงนะครับ ติดตั้งอุปกรณ์","time":"2026-08-04T16:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โครงสร้างก็คืองานเชื่อมการดัดแปลงนะครับ ติดตั้งอุปกรณ์","time":"2026-08-04T16:14:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โครงสร้าง","ก็","คือ","งาน","เชื่อม","การ","ดัดแปลง","นะ","ครับ"," ","ติดตั้ง","อุปกรณ์"],"library":"newmm","runtime":0.00025272369384765625},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่าง ๆ เข้าไปที่ตัวรถนะครับ ซึ่งตัวนี้จะส่งผล","time":"2026-08-04T16:14:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่าง ๆ เข้าไปที่ตัวรถนะครับ ซึ่งตัวนี้จะส่งผล","time":"2026-08-04T16:14:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่าง ๆ"," ","เข้าไป","ที่","ตัว","รถ","นะ","ครับ"," ","ซึ่ง","ตัว","นี้","จะ","ส่งผล"],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T16:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-04T16:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-04T16:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-04T16:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-04T16:14: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":[]},{"word":"นี้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่งผล","suggestions":[]}]},"time":"2026-08-04T16:14: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-04T16:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ผู้ที่มาเข้าร่วมโครงการนี่ ","time":"2026-08-04T16:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ผู้ที่มาเข้าร่วมโครงการนี่ ","time":"2026-08-04T16:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ผู้","ที่มา","เข้าร่วม","โครงการ","นี่"," "],"library":"newmm","runtime":0.00015163421630859375},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาจะสามารถที่จะซ่อมหรือว่าดัดแปลง","time":"2026-08-04T16:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาจะสามารถที่จะซ่อมหรือว่าดัดแปลง","time":"2026-08-04T16:14:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","จะ","สามารถ","ที่จะ","ซ่อม","หรือว่า","ดัดแปลง"],"library":"newmm","runtime":0.000152587890625},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รถของเขานี่ได้ด้วยตัวของเขาเองหรือว่าสมาชิก","time":"2026-08-04T16:14:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รถของเขานี่ได้ด้วยตัวของเขาเองหรือว่าสมาชิก","time":"2026-08-04T16:14:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รถ","ของ","เขา","นี่","ได้","ด้วย","ตัว","ของ","เขา","เอง","หรือว่า","สมาชิก"],"library":"newmm","runtime":0.00017499923706054688},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในกลุ่มของเขานะครับ และเอาไปประกอบอาชีพได้ ","time":"2026-08-04T16:14:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในกลุ่มของเขานะครับ และเอาไปประกอบอาชีพได้ ","time":"2026-08-04T16:14:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","กลุ่ม","ของ","เขา","นะ","ครับ"," ","และ","เอา","ไป","ประกอบอาชีพ","ได้"," "],"library":"newmm","runtime":0.00018548965454101562},"time":"2026-08-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ในประเด็นนี้ก","time":"2026-08-04T16:14:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ในประเด็นนี้ก","time":"2026-08-04T16:14:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ใน","ประเด็น","นี้","ก"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่าสนใจมากนะครับ แล้วก็เป็นประโยชน์ ","time":"2026-08-04T16:14:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่าสนใจมากนะครับ แล้วก็เป็นประโยชน์ ","time":"2026-08-04T16:14:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่าสนใจ","มาก","นะ","ครับ"," ","แล้วก็","เป็นประโยชน์"," "],"library":"newmm","runtime":0.0002052783966064453},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:14:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ในเรื่องของการสร้างนวัตกรรมอย่างเดียว ","time":"2026-08-04T16:14:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ในเรื่องของการสร้างนวัตกรรมอย่างเดียว ","time":"2026-08-04T16:14:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ใน","เรื่อง","ของ","การ","สร้าง","นวัตกรรม","อย่าง","เดียว"," "],"library":"newmm","runtime":0.000186920166015625},"time":"2026-08-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่มันเป็นการให้ความรู้ ในเรื่องของวงจรไฟฟ้า ในเรื่อบ","time":"2026-08-04T16:14:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่มันเป็นการให้ความรู้ ในเรื่องของวงจรไฟฟ้า ในเรื่อบ","time":"2026-08-04T16:14:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","มัน","เป็นการ","ให้ความรู้"," ","ใน","เรื่อง","ของ","วงจรไฟฟ้า"," ","ใน","เรื่อ","บ"],"library":"newmm","runtime":0.00026607513427734375},"time":"2026-08-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14: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-04T16:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำด้วยนะครับ ก็เชื่อว่าจะเป็นการขยายผลให้","time":"2026-08-04T16:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำด้วยนะครับ ก็เชื่อว่าจะเป็นการขยายผลให้","time":"2026-08-04T16:14:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","ด้วย","นะ","ครับ"," ","ก็","เชื่อ","ว่า","จะ","เป็นการ","ขยายผล","ให้"],"library":"newmm","runtime":0.00019979476928710938},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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":[]}]},"time":"2026-08-04T16:14: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-04T16:15:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาชีพของคนพิการด้วยนะครับ ครับของผมมีเท่านี้ครับ ขอบคุณครับ ฝากนิดเดียวครับ เวลาที่","time":"2026-08-04T16:15:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาชีพของคนพิการด้วยนะครับ ครับ ของผมมีเท่านี้ครับ ขอบคุณครับ ฝากนิดเดียวครับ เวลาที่","time":"2026-08-04T16:15:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาชีพ","ของ","คนพิการ","ด้วย","นะ","ครับ"," ","ครับ"," ","ของ","ผม","มี","เท่านี้","ครับ"," ","ขอบคุณ","ครับ"," ","ฝาก","นิดเดียว","ครับ"," ","เวลา","ที่"],"library":"newmm","runtime":0.0003833770751953125},"time":"2026-08-04T16:15: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":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"นิดเดียว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:15: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-04T16:15:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะคิดนวัตกรรมให้กับผู้พิการนี่นะครับ ","time":"2026-08-04T16:15:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะคิดนวัตกรรมให้กับผู้พิการนี่นะครับ ","time":"2026-08-04T16:15:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","คิด","นวัตกรรม","ให้","กับ","ผู้","พิการ","นี่","นะ","ครับ"," "],"library":"newmm","runtime":0.00014448165893554688},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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-04T16:15:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากให้คำนึงถึงเรื่องความปลอดภัยมาเป็นอันดับแรกนะ เพราะว่า","time":"2026-08-04T16:15:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากให้คำนึงถึงเรื่องความปลอดภัยมาเป็นอันดับแรกนะ เพราะว่า","time":"2026-08-04T16:15:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยาก","ให้","คำนึงถึง","เรื่อง","ความปลอดภัย","มา","เป็น","อันดับ","แรก","นะ"," ","เพราะว่า"],"library":"newmm","runtime":0.000278472900390625},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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-04T16:15:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กว่าที่เขาจะฟื้นหรือว่ามาใช้ชีวิตได้ ","time":"2026-08-04T16:15:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กว่าที่เขาจะฟื้นหรือว่ามาใช้ชีวิตได้ ","time":"2026-08-04T16:15:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กว่า","ที่","เขา","จะ","ฟื้น","หรือว่า","มา","ใช้ชีวิต","ได้"," "],"library":"newmm","runtime":0.00015425682067871094},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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-04T16:15:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาเวลาพอสมควรกว่าที่จะปรับเปลี่ยนวิถีชีวิต","time":"2026-08-04T16:15:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาเวลาพอสมควรกว่าที่จะปรับเปลี่ยนวิถีชีวิต","time":"2026-08-04T16:15:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","เวลา","พอสมควร","กว่า","ที่จะ","ปรับเปลี่ยน","วิถีชีวิต"],"library":"newmm","runtime":0.00024271011352539062},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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-04T16:15:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เขาเคยเป็นน่ะครับ ดังนั้น ออกมา","time":"2026-08-04T16:15:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เขาเคยเป็นน่ะครับ ดังนั้น ออกมา","time":"2026-08-04T16:15:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เขา","เคย","เป็น","น่ะ","ครับ"," ","ดังนั้น"," ","ออกมา"],"library":"newmm","runtime":0.00041103363037109375},"time":"2026-08-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะช่วยทำให้เขาเกิดความปลอดภัยและสะดวกมากยิ่งขึ้นน่ะครับ ","time":"2026-08-04T16:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะช่วยทำให้เขาเกิดความปลอดภัยและสะดวกมากยิ่งขึ้นน่ะครับ ","time":"2026-08-04T16:15:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","ช่วย","ทำให้","เขา","เกิด","ความปลอดภัย","และ","สะดวก","มากยิ่งขึ้น","น่ะ","ครับ"," "],"library":"newmm","runtime":0.00022292137145996094},"time":"2026-08-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันจะเป็นประโยชน์มาก ๆ แต่ถ้ามีความ","time":"2026-08-04T16:15:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันจะเป็นประโยชน์มาก ๆ แต่ถ้ามีความ","time":"2026-08-04T16:15:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","จะ","เป็นประโยชน์","มาก"," ","ๆ"," ","แต่","ถ้า","มี","ความ"],"library":"newmm","runtime":0.00015807151794433594},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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-04T16:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สะดวก แต่ยังก้ำกึ่งของความปลอดภัย อันนี้อาจจะ","time":"2026-08-04T16:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สะดวก แต่ยังก้ำกึ่งของความปลอดภัย อันนี้อาจจะ","time":"2026-08-04T16:15:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สะดวก"," ","แต่","ยัง","ก้ำกึ่ง","ของ","ความปลอดภัย"," ","อันนี้","อาจจะ"],"library":"newmm","runtime":0.0002276897430419922},"time":"2026-08-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการช่วยที่จะทำให้เขาสามารถสะดวกแล้วก็ควบคู่ความปลอดภัย ","time":"2026-08-04T16:15:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการช่วยที่จะทำให้เขาสามารถสะดวกแล้วก็ควบคู่ความปลอดภัย ","time":"2026-08-04T16:15:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","ช่วย","ที่จะ","ทำให้","เขา","สามารถ","สะดวก","แล้วก็","ควบคู่","ความปลอดภัย"," "],"library":"newmm","runtime":0.00028967857360839844},"time":"2026-08-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15: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-04T16:15:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันเป็นเรื่องที่สมมติเขากลับไปเจอสถานการณ์นั้นอีกครั้งหนึ่ง","time":"2026-08-04T16:15:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันเป็นเรื่องที่สมมติเขากลับไปเจอสถานการณ์นั้นอีกครั้งหนึ่ง","time":"2026-08-04T16:15:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","เป็นเรื่อง","ที่","สมมติ","เขา","กลับ","ไป","เจอ","สถานการณ์","นั้น","อีก","ครั้งหนึ่ง"],"library":"newmm","runtime":0.0002827644348144531},"time":"2026-08-04T16:15: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":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T16:15: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":[]},{"word":"สถานการณ์","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T16:15: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-04T16:15:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันยากมานะครับ ในการจะฟื้นจะกลับมาใช้ชีวิต","time":"2026-08-04T16:15:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันยากมานะครับ ในการจะฟื้นจะกลับมาใช้ชีวิต","time":"2026-08-04T16:15:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","ยาก","มานะ","ครับ"," ","ใน","การ","จะ","ฟื้น","จะ","กลับมา","ใช้ชีวิต"],"library":"newmm","runtime":0.0002067089080810547},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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":[]}]},"time":"2026-08-04T16:15: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-04T16:16:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เหมือนปัจจุบันนี้ ดังนั้น เรื่องของความปลอดภัยของคนพิการสำคัญ","time":"2026-08-04T16:16:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เหมือนปัจจุบันนี้ ดังนั้น เรื่องของความปลอดภัยของคนพิการสำคัญ","time":"2026-08-04T16:16:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เหมือน","ปัจจุบันนี้"," ","ดังนั้น"," ","เรื่อง","ของ","ความปลอดภัย","ของ","คนพิการ","สำคัญ"],"library":"newmm","runtime":0.00027370452880859375},"time":"2026-08-04T16:16: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":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"สำคัญ","suggestions":[]}]},"time":"2026-08-04T16:16:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มาก ๆ ขอบคุณครับ // ขอบคุณครับ // ขอบคุณท่านคณะกรรมการทุกท่านนะคะ ขอเสียงปรบมือให้ทีมที่ 6 ","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-04T16:16:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาก ๆ ขอบคุณครับ // ขอบคุณครับ // ขอบคุณท่านคณะกรรมการทุกท่านนะคะ ขอเสียงปรบมือให้ทีมที่ 6 ","time":"2026-08-04T16:16:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก ๆ ขอบคุณครับ // ขอบคุณครับ // ขอบคุณท่านคณะกรรมการทุกท่านนะคะ ขอเสียงปรบมือให้ทีมที่ 6 ","time":"2026-08-04T16:16:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","ๆ"," ","ขอบคุณ","ครับ"," ","//"," ","ขอบคุณ","ครับ"," ","//"," ","ขอบคุณ","ท่าน","คณะกรรมการ","ทุกท่าน","นะคะ"," ","ขอ","เสียง","ปรบมือให้","ทีม","ที่"," ","6"," "],"library":"newmm","runtime":0.0003790855407714844},"time":"2026-08-04T16:16: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":[]},{"word":"ขอบคุณ","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","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"ขอบคุณ","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","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"ขอบคุณ","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","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"ขอบคุณ","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","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"ขอบคุณ","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","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ด้วยนะครับ // ขอบคุณครับ // ลำดับถัดไปนะคะ ทีมที่ 7","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-04T16:16:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยนะครับ // ขอบคุณครับ // ลำดับถัดไปนะคะ ทีมที่ 7","time":"2026-08-04T16:16:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยนะครับ // ขอบคุณครับ // ลำดับถัดไปนะคะ ทีมที่ 7","time":"2026-08-04T16:16:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","นะ","ครับ"," ","//"," ","ขอบคุณ","ครับ"," ","//"," ","ลำดับ","ถัดไป","นะคะ"," ","ทีม","ที่"," ","7"],"library":"newmm","runtime":0.00020742416381835938},"time":"2026-08-04T16:16: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]}]},"time":"2026-08-04T16:16: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ถัดไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"7","suggestions":[]}]},"time":"2026-08-04T16:16:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ สำหรับหมายเลขที่ 7 ","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-04T16:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ สำหรับหมายเลขที่ 7 ","time":"2026-08-04T16:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ สำหรับหมายเลขที่ 7 ","time":"2026-08-04T16:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","สำหรับ","หมาย","เลขที่"," ","7"," "],"library":"newmm","runtime":0.00013184547424316406},"time":"2026-08-04T16:16: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":"7","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":"7","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":"7","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":"7","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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":"7","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:16: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-04T16:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การพัฒนาเครื่องช่วยผู้พิการ","time":"2026-08-04T16:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การพัฒนาเครื่องช่วยผู้พิการ","time":"2026-08-04T16:16:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การพัฒนา","เครื่องช่วย","ผู้","พิการ"],"library":"newmm","runtime":0.0017383098602294922},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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-04T16:16:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางสายตาในรูปแบบไม้เท้าอัตโนมัติแจ้งเตือนอันตรายด้วยเสียง","time":"2026-08-04T16:16:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางสายตาในรูปแบบไม้เท้าอัตโนมัติแจ้งเตือนอันตรายด้วยเสียง","time":"2026-08-04T16:16:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","สายตา","ใน","รูปแบบ","ไม้เท้า","อัตโนมัติ","แจ้ง","เตือน","อันตราย","ด้วย","เสียง"],"library":"newmm","runtime":0.00025200843811035156},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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-04T16:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และการสั่น เพื่อยกระดับคุณภาพชีวิตคนพิกาค่ะ ","time":"2026-08-04T16:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และการสั่น เพื่อยกระดับคุณภาพชีวิตคนพิกาค่ะ ","time":"2026-08-04T16:16:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","การสั่น"," ","เพื่อ","ยกระดับ","คุณภาพชีวิต","คน","พิ","กา","ค่ะ"," "],"library":"newmm","runtime":0.0002605915069580078},"time":"2026-08-04T16:16: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-04T16:16: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-04T16:16: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-04T16:16: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-04T16:16: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-04T16:16: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-04T16:16:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ถ้าพร้อมแล้วก็นำเสนอ","time":"2026-08-04T16:16:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ถ้าพร้อมแล้วก็นำเสนอ","time":"2026-08-04T16:16:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ถ้า","พร้อม","แล้วก็","นำเสนอ"],"library":"newmm","runtime":0.000141143798828125},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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-04T16:16:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เลยนะคะ ","time":"2026-08-04T16:16:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เลยนะคะ ","time":"2026-08-04T16:16:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เลย","นะคะ"," "],"library":"newmm","runtime":0.00008654594421386719},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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-04T16:16:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// สวัสดีครับ ","time":"2026-08-04T16:16:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// สวัสดีครับ ","time":"2026-08-04T16:16:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","สวัสดี","ครับ"," "],"library":"newmm","runtime":0.00010347366333007812},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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":[]}]},"time":"2026-08-04T16:16: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-04T16:17:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนท่านคณะกรรมการที่เคารพทุกท่านครับ ","time":"2026-08-04T16:17:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนท่านคณะกรรมการที่เคารพทุกท่านครับ ","time":"2026-08-04T16:17:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","ท่าน","คณะกรรมการ","ที่","เคารพ","ทุกท่าน","ครับ"," "],"library":"newmm","runtime":0.0001888275146484375},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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-04T16:17:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม้เท้าคือสิ่งที่... คือสิ่งที่","time":"2026-08-04T16:17:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม้เท้าคือสิ่งที่... คือสิ่งที่","time":"2026-08-04T16:17:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม้เท้า","คือ","สิ่ง","ที่","..."," ","คือ","สิ่ง","ที่"],"library":"newmm","runtime":0.0001327991485595703},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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-04T16:17:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้พิการทางสายตาใช้มองโลกใบนี้ครับ แต่","time":"2026-08-04T16:17:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้พิการทางสายตาใช้มองโลกใบนี้ครับ แต่","time":"2026-08-04T16:17:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้","พิการ","ทาง","สายตา","ใช้","มองโลก","ใบ","นี้","ครับ"," ","แต่"],"library":"newmm","runtime":0.0009920597076416016},"time":"2026-08-04T16:17: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:17: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-04T16:17:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากการไปสำรวจและศึกษามาครับ ไม้เท้าธรรมดาสามารถตรวจจับได้แค่","time":"2026-08-04T16:17:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากการไปสำรวจและศึกษามาครับ ไม้เท้าธรรมดาสามารถตรวจจับได้แค่","time":"2026-08-04T16:17:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","การ","ไป","สำรวจ","และ","ศึกษา","มา","ครับ"," ","ไม้เท้า","ธรรมดา","สามารถ","ตรวจ","จับได้","แค่"],"library":"newmm","runtime":0.00026607513427734375},"time":"2026-08-04T16:17: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"ตรวจ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"แค่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"ตรวจ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"แค่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"ตรวจ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"แค่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"ตรวจ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"แค่","suggestions":[]}]},"time":"2026-08-04T16:17: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"ตรวจ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"แค่","suggestions":[]}]},"time":"2026-08-04T16:17: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-04T16:17:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จุดเซฟโซนครับ ตรงพื้นราบครับ แต่","time":"2026-08-04T16:17:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จุดเซฟโซนครับ ตรงพื้นราบครับ แต่","time":"2026-08-04T16:17:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จุด","เซฟ","โซน","ครับ"," ","ตรง","พื้นราบ","ครับ"," ","แต่"],"library":"newmm","runtime":0.0009217262268066406},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โลกเรานี้เป็นรสามมิติครับ จึงจะมีจุดบอดหรือ Dang","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-04T16:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โลกเรานี้เป็นรสามมิติครับ จึงจะมีจุดบอดหรือ Dang","time":"2026-08-04T16:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โลกเรานี้เป็นรสามมิติครับ จึงจะมีจุดบอดหรือ Dang","time":"2026-08-04T16:17:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โลก","เรา","นี้","เป็น","ร","สาม","มิติ","ครับ"," ","จึง","จะ","มี","จุดบอด","หรือ"," ","Dang"],"library":"newmm","runtime":0.0002562999725341797},"time":"2026-08-04T16:17: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":["3","๓"]},{"word":"มิติ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดบอด","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dang","suggestions":[]}]},"time":"2026-08-04T16:17: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":["3","๓"]},{"word":"มิติ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดบอด","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dang","suggestions":[]}]},"time":"2026-08-04T16:17: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":["3","๓"]},{"word":"มิติ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดบอด","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dang","suggestions":[]}]},"time":"2026-08-04T16:17: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":["3","๓"]},{"word":"มิติ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดบอด","suggestions":["จุดตัด","สุดยอด"]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dang","suggestions":["wang","kang","bang"]}]},"time":"2026-08-04T16:17: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":["3","๓"]},{"word":"มิติ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จึง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"จุดบอด","suggestions":["จุดตัด","สุดยอด"]},{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dang","suggestions":["wang","kang","bang"]}]},"time":"2026-08-04T16:17: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-04T16:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้พิการทางสายตาอาจจะชนกิ่งไม้ ป้ายร้านค้า ","time":"2026-08-04T16:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้พิการทางสายตาอาจจะชนกิ่งไม้ ป้ายร้านค้า ","time":"2026-08-04T16:17:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้","พิการ","ทาง","สายตา","อาจจะ","ชน","กิ่งไม้"," ","ป้าย","ร้านค้า"," "],"library":"newmm","runtime":0.00022482872009277344},"time":"2026-08-04T16:17: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-04T16:17: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-04T16:17: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-04T16:17: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-04T16:17: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-04T16:17: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-04T16:17:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โฆษณาหรือว่ากันสาดร้านค้าครับ และเมื่อเกิดอุบัติเหตุ อย่างเช่น หกล้ม ไม่สามารถ","time":"2026-08-04T16:17:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โฆษณาหรือว่ากันสาดร้านค้าครับ และเมื่อเกิดอุบัติเหตุ อย่างเช่น หกล้ม ไม่สามารถ","time":"2026-08-04T16:17:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โฆษณา","หรือว่า","กันสาด","ร้านค้า","ครับ"," ","และ","เมื่อ","เกิด","อุบัติเหตุ"," ","อย่างเช่น"," ","หกล้ม"," ","ไม่","สามารถ"],"library":"newmm","runtime":0.0006508827209472656},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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-04T16:17:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอความช่วยเหลือได้ทันทีครับ เพราะฉะนั้น พวกผมจากโรงเ","time":"2026-08-04T16:17:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอความช่วยเหลือได้ทันทีครับ เพราะฉะนั้น พวกผมจากโรงเ","time":"2026-08-04T16:17:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอความช่วยเหลือ","ได้","ทันที","ครับ"," ","เพราะฉะนั้น"," ","พวกผม","จาก","โรง","เ"],"library":"newmm","runtime":0.00025844573974609375},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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-04T16:17:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากโรงเรียนพะเยาวิทยาคม ","time":"2026-08-04T16:17:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากโรงเรียนพะเยาวิทยาคม ","time":"2026-08-04T16:17:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","โรงเรียน","พะเยา","วิทยาคม"," "],"library":"newmm","runtime":0.00015783309936523438},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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-04T16:17:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// สไลด์ต่อไปครับ เมื่ออุดรอยรั่วของความไม่ปลอดภัยนี้ครับ ","time":"2026-08-04T16:17:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// สไลด์ต่อไปครับ เมื่ออุดรอยรั่วของความไม่ปลอดภัยนี้ครับ ","time":"2026-08-04T16:17:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","สไลด์","ต่อไป","ครับ"," ","เมื่อ","อุด","รอย","รั่ว","ของ","ความ","ไม่","ปลอดภัย","นี้","ครับ"," "],"library":"newmm","runtime":0.00030112266540527344},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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":[]}]},"time":"2026-08-04T16:17: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-04T16:18:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พวกเราได้ออกแบบตัวไม้เท้านะครับ ให้มีเซนเซอร์ไม่เหมือนไม้เท้าทั่วไปครับ ","time":"2026-08-04T16:18:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พวกเราได้ออกแบบตัวไม้เท้านะครับ ให้มีเซนเซอร์ไม่เหมือนไม้เท้าทั่วไปครับ ","time":"2026-08-04T16:18:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พวกเรา","ได้","ออกแบบ","ตัว","ไม้เท้า","นะ","ครับ"," ","ให้","มี","เซนเซอร์","ไม่","เหมือน","ไม้เท้า","ทั่วไป","ครับ"," "],"library":"newmm","runtime":0.00025177001953125},"time":"2026-08-04T16:18: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"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-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1 ขอเราครับ เราได้ออกแบบไม้เท้าที่แข็งแรง ทนทาน ","time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1 ขอเราครับ เราได้ออกแบบไม้เท้าที่แข็งแรง ทนทาน ","time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1"," ","ขอ","เรา","ครับ"," ","เรา","ได้","ออกแบบ","ไม้เท้า","ที่","แข็งแรง"," ","ทนทาน"," "],"library":"newmm","runtime":0.00020956993103027344},"time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":["ของ","ข้อ","บอ"]},{"word":"เรา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":["ของ","ข้อ","บอ"]},{"word":"เรา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"แข็งแรง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผลิตโดยง่ายครับ จุดเด่นที่ 2 ครับ คือเราได้เปลี่ยนระบบที่เป็นแบบ Passive ให้เป็น Ac","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-04T16:18:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลิตโดยง่ายครับ จุดเด่นที่ 2 ครับ คือเราได้เปลี่ยนระบบที่เป็นแบบ Passive ให้เป็น Ac","time":"2026-08-04T16:18:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลิตโดยง่ายครับ จุดเด่นที่ 2 ครับ คือเราได้เปลี่ยนระบบที่เป็นแบบ Passive ให้เป็น Ac","time":"2026-08-04T16:18:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลิต","โดยง่าย","ครับ"," ","จุดเด่น","ที่"," ","2"," ","ครับ"," ","คือ","เรา","ได้","เปลี่ยน","ระบบ","ที่","เป็น","แบบ"," ","Passive"," ","ให้","เป็น"," ","Ac"],"library":"newmm","runtime":0.00037479400634765625},"time":"2026-08-04T16:18: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Passive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Ac","suggestions":[]}]},"time":"2026-08-04T16:18: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Passive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Ac","suggestions":[]}]},"time":"2026-08-04T16:18: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Passive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Ac","suggestions":[]}]},"time":"2026-08-04T16:18: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Passive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Ac","suggestions":["c","pc","fc"]}]},"time":"2026-08-04T16:18: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Passive","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Ac","suggestions":["c","pc","fc"]}]},"time":"2026-08-04T16:18:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยใช้เทคโนโลยี IoT ครับ โดยที่จากตามตตาร","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-04T16:18:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยใช้เทคโนโลยี IoT ครับ โดยที่จากตามตตาร","time":"2026-08-04T16:18:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยใช้เทคโนโลยี IoT ครับ โดยที่จากตามตตาร","time":"2026-08-04T16:18:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ใช้","เทคโนโลยี"," ","IoT"," ","ครับ"," ","โดยที่","จาก","ตา","มต","ตา","ร"],"library":"newmm","runtime":0.0002071857452392578},"time":"2026-08-04T16:18: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":"IoT","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มต","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"ร","suggestions":[]}]},"time":"2026-08-04T16:18: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":"IoT","suggestions":["ไอโอที"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มต","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"ร","suggestions":[]}]},"time":"2026-08-04T16:18: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":"IoT","suggestions":["ไอโอที"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มต","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"ร","suggestions":[]}]},"time":"2026-08-04T16:18: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":"IoT","suggestions":["ไอโอที"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มต","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"ร","suggestions":[]}]},"time":"2026-08-04T16:18: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":"IoT","suggestions":["ไอโอที"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดยที่","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"มต","suggestions":[]},{"word":"ตา","suggestions":[]},{"word":"ร","suggestions":[]}]},"time":"2026-08-04T16:18: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-04T16:18:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะไม่มีตัวจับสิ่งขีดขว้างหลายระดับ","time":"2026-08-04T16:18:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะไม่มีตัวจับสิ่งขีดขว้างหลายระดับ","time":"2026-08-04T16:18:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ไม่","มี","ตัว","จับ","สิ่ง","ขีด","ขว้าง","หลาย","ระดับ"],"library":"newmm","runtime":0.0013880729675292969},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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-04T16:18:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ มีพวกเราจะมีเซนเซอร์อัลตราโซนิก","time":"2026-08-04T16:18:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ มีพวกเราจะมีเซนเซอร์อัลตราโซนิก","time":"2026-08-04T16:18:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","มี","พวกเรา","จะ","มี","เซนเซอร์","อัลตราโซนิก"],"library":"newmm","runtime":0.0001571178436279297},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ระบุตำแหน่งพิกัด GPS Realtime ครับ และ ","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-04T16:18:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบุตำแหน่งพิกัด GPS Realtime ครับ และ ","time":"2026-08-04T16:18:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบุตำแหน่งพิกัด GPS Realtime ครับ และ ","time":"2026-08-04T16:18:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบุ","ตำแหน่ง","พิกัด"," ","GPS"," ","Realtime"," ","ครับ"," ","และ"," "],"library":"newmm","runtime":0.0001728534698486328},"time":"2026-08-04T16:18: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"SOS ขอความช่วยเหลือได้ครับ และยังแจ้งเตือนไปยังผู้ดูแลไ","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-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"SOS ขอความช่วยเหลือได้ครับ และยังแจ้งเตือนไปยังผู้ดูแลไ","time":"2026-08-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"SOS ขอความช่วยเหลือได้ครับ และยังแจ้งเตือนไปยังผู้ดูแลไ","time":"2026-08-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["SOS"," ","ขอความช่วยเหลือ","ได้","ครับ"," ","และ","ยัง","แจ้ง","เตือน","ไป","ยัง","ผู้ดูแล","ไ"],"library":"newmm","runtime":0.00023126602172851562},"time":"2026-08-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"ไ","suggestions":[]}]},"time":"2026-08-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"ไ","suggestions":[]}]},"time":"2026-08-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"ไ","suggestions":[]}]},"time":"2026-08-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"ไ","suggestions":[]}]},"time":"2026-08-04T16:18:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"SOS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"ไ","suggestions":[]}]},"time":"2026-08-04T16:18: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-04T16:18:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ถัดไปครับ ครับ และนี่คือตัว","time":"2026-08-04T16:18:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ถัดไปครับ ครับ และนี่คือตัว","time":"2026-08-04T16:18:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ถัดไป","ครับ"," ","ครับ"," ","และ","นี่","คือ","ตัว"],"library":"newmm","runtime":0.00012683868408203125},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ต้นแบบของเรานะครับ โดยตัวนี้นะครับ ใช้ USE32 ","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-04T16:18:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้นแบบของเรานะครับ โดยตัวนี้นะครับ ใช้ USE32 ","time":"2026-08-04T16:18:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้นแบบของเรานะครับ โดยตัวนี้นะครับ ใช้ USE32 ","time":"2026-08-04T16:18:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้นแบบ","ของ","เรา","นะ","ครับ"," ","โดย","ตัว","นี้","นะ","ครับ"," ","ใช้"," ","USE","32"," "],"library":"newmm","runtime":0.00017404556274414062},"time":"2026-08-04T16:18: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":[]},{"word":" ","suggestions":[]},{"word":"USE","suggestions":[]},{"word":"32","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":" ","suggestions":[]},{"word":"USE","suggestions":[]},{"word":"32","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":" ","suggestions":[]},{"word":"USE","suggestions":[]},{"word":"32","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":" ","suggestions":[]},{"word":"USE","suggestions":[]},{"word":"32","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":[]},{"word":" ","suggestions":[]},{"word":"USE","suggestions":[]},{"word":"32","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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-04T16:18:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ในการประมวสลผลหลัก ที่เราติดตั้งครับ","time":"2026-08-04T16:18:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ในการประมวสลผลหลัก ที่เราติดตั้งครับ ","time":"2026-08-04T16:18:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ใน","การ","ประ","มวสลผล","หลัก"," ","ที่","เรา","ติดตั้ง","ครับ"," "],"library":"newmm","runtime":0.00023818016052246094},"time":"2026-08-04T16:18: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":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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":" ","suggestions":[]}]},"time":"2026-08-04T16:18: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-04T16:18:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ และต่อมาครับ ระบบตรวจจับ","time":"2026-08-04T16:18:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ และต่อมาครับ ระบบตรวจจับ","time":"2026-08-04T16:18:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","และ","ต่อมา","ครับ"," ","ระบบ","ตรวจจับ"],"library":"newmm","runtime":0.00014257431030273438},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18: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":[]}]},"time":"2026-08-04T16:18:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อัลตราโซนิกครับ ในการตรวจจับ 45 องศา ","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-04T16:19:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อัลตราโซนิกครับ ในการตรวจจับ 45 องศา ","time":"2026-08-04T16:19:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อัลตราโซนิกครับ ในการตรวจจับ 45 องศา ","time":"2026-08-04T16:19:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อัลตราโซนิก","ครับ"," ","ใน","การตรวจจับ"," ","45"," ","องศา"," "],"library":"newmm","runtime":0.00017690658569335938},"time":"2026-08-04T16:19: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":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":"45","suggestions":[]},{"word":" ","suggestions":[]},{"word":"องศา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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-04T16:19:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อให้สามารถตรวจจับได้อย่างครอบคลุมครับ ต่อมา","time":"2026-08-04T16:19:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อให้สามารถตรวจจับได้อย่างครอบคลุมครับ ต่อมา","time":"2026-08-04T16:19:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อให้","สามารถ","ตรวจ","จับได้","อย่าง","ครอบคลุม","ครับ"," ","ต่อมา"],"library":"newmm","runtime":0.00021791458129882812},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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-04T16:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือตัววัสดุครับ วัสดุของเราจะเป็นไม้เท้า","time":"2026-08-04T16:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือตัววัสดุครับ วัสดุของเราจะเป็นไม้เท้า","time":"2026-08-04T16:19:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ตัว","วัสดุ","ครับ"," ","วัสดุ","ของ","เรา","จะ","เป็น","ไม้เท้า"],"library":"newmm","runtime":0.0001571178436279297},"time":"2026-08-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งให้ความแข็งแรง และยังมีน้ำหนักเบาครับ ","time":"2026-08-04T16:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งให้ความแข็งแรง และยังมีน้ำหนักเบาครับ ","time":"2026-08-04T16:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ให้","ความแข็งแรง"," ","และ","ยังมี","น้ำหนัก","เบา","ครับ"," "],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตัวเคสที่เป็นพลาสติกนี้ครับเราใช้เป็นวัสดุ HG ครับ ","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-04T16:19:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวเคสที่เป็นพลาสติกนี้ครับเราใช้เป็นวัสดุ HG ครับ ","time":"2026-08-04T16:19:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวเคสที่เป็นพลาสติกนี้ครับ เราใช้เป็นวัสดุ HG ครับ ","time":"2026-08-04T16:19:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","เคส","ที่","เป็น","พลาสติก","นี้","ครับ"," ","เรา","ใช้","เป็น","วัสดุ"," ","HG"," ","ครับ"," "],"library":"newmm","runtime":0.00022935867309570312},"time":"2026-08-04T16:19: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":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"วัสดุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"HG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"วัสดุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"HG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"วัสดุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"HG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"วัสดุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"HG","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ใช้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"วัสดุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"HG","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขึ้นแบบโดย 3D ทนทานและมี","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-04T16:19:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขึ้นแบบโดย 3D ทนทานและมี","time":"2026-08-04T16:19:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขึ้นแบบโดย 3D ทนทานและมี","time":"2026-08-04T16:19:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขึ้น","แบบ","โดย"," ","3","D"," ","ทนทาน","และ","มี"],"library":"newmm","runtime":0.00016498565673828125},"time":"2026-08-04T16:19: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทนทาน","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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-04T16:19:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความเหนียว แข็งแรงครับ ต่อมานะครับ ","time":"2026-08-04T16:19:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความเหนียว แข็งแรงครับ ต่อมานะครับ ","time":"2026-08-04T16:19:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความเหนียว"," ","แข็งแรง","ครับ"," ","ต่อ","มานะ","ครับ"," "],"library":"newmm","runtime":0.0001671314239501953},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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-04T16:19:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยตัวของเรานะครับ มีตัวเซนเซอร์แจ้งเตือนไปยัง","time":"2026-08-04T16:19:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยตัวของเรานะครับ มีตัวเซนเซอร์แจ้งเตือนไปยัง","time":"2026-08-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แอปพลิเคชันของเราครับ และยังมี","time":"2026-08-04T16:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แอปพลิเคชันของเราครับ และยังมี","time":"2026-08-04T16:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แอปพลิเคชัน","ของ","เรา","ครับ"," ","และ","ยังมี"],"library":"newmm","runtime":0.00013327598571777344},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เซนเซอร์ APU360 ครับ ","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-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เซนเซอร์ APU360 ครับ ","time":"2026-08-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เซนเซอร์ APU360 ครับ ","time":"2026-08-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เซนเซอร์"," ","APU","360"," ","ครับ"," "],"library":"newmm","runtime":0.00010895729064941406},"time":"2026-08-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"APU","suggestions":[]},{"word":"360","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"APU","suggestions":[]},{"word":"360","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เซนเซอร์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"APU","suggestions":[]},{"word":"360","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":" ","suggestions":[]},{"word":"APU","suggestions":[]},{"word":"360","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":" ","suggestions":[]},{"word":"APU","suggestions":[]},{"word":"360","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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-04T16:19:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือตัวสโคปครับ และความเร่งครับ ","time":"2026-08-04T16:19:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือตัวสโคปครับ และความเร่งครับ ","time":"2026-08-04T16:19:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","ตัว","ส","โค","ป","ครับ"," ","และ","ความเร่ง","ครับ"," "],"library":"newmm","runtime":0.0012059211730957031},"time":"2026-08-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19: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-04T16:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือเกิดอุบัติเหตุหรือไม่ครับ ","time":"2026-08-04T16:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือเกิดอุบัติเหตุหรือไม่ครับ ","time":"2026-08-04T16:19:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","เกิด","อุบัติเหตุ","หรือไม่","ครับ"," "],"library":"newmm","runtime":0.0001590251922607422},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19:38+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-04T16:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยตัวไม้เท้านี้นะครับ จะมีแจ้งเตือน 2 แบบครับ คือมี","time":"2026-08-04T16:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยตัวไม้เท้านี้นะครับ จะมีแจ้งเตือน 2 แบบครับ คือมี","time":"2026-08-04T16:19:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ตัว","ไม้เท้า","นี้","นะ","ครับ"," ","จะ","มี","แจ้ง","เตือน"," ","2"," ","แบบ","ครับ"," ","คือ","มี"],"library":"newmm","runtime":0.0002319812774658203},"time":"2026-08-04T16:19: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:19: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-04T16:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การแจ้งเตือนด้วยเสียง และการแจ้งเตือนด้วยการสั่น","time":"2026-08-04T16:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การแจ้งเตือนด้วยเสียง และการแจ้งเตือนด้วยการสั่น","time":"2026-08-04T16:19:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","แจ้ง","เตือน","ด้วย","เสียง"," ","และ","การ","แจ้ง","เตือน","ด้วย","การสั่น"],"library":"newmm","runtime":0.00018286705017089844},"time":"2026-08-04T16: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-04T16: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-04T16: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-04T16: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-04T16: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-04T16:19: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-04T16:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ เราสามารถปรับเปลี่ยนโหมดได้ครับ โดยเฉพาะถ้ายิ่งใกล้ครับ ","time":"2026-08-04T16:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ เราสามารถปรับเปลี่ยนโหมดได้ครับ โดยเฉพาะถ้ายิ่งใกล้ครับ ","time":"2026-08-04T16:19:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","เรา","สามารถ","ปรับเปลี่ยน","โหมด","ได้","ครับ"," ","โดยเฉพาะ","ถ้า","ยิ่ง","ใกล้","ครับ"," "],"library":"newmm","runtime":0.0002677440643310547},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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":[]}]},"time":"2026-08-04T16:19: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-04T16:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวลำโพงหรือตัวมอเตอร์สั่นครับ ","time":"2026-08-04T16:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวลำโพงหรือตัวมอเตอร์สั่นครับ ","time":"2026-08-04T16:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","ลำโพง","หรือ","ตัว","มอเตอร์","สั่น","ครับ"," "],"library":"newmm","runtime":0.00018310546875},"time":"2026-08-04T16:19: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:19: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-04T16:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะสั่นถี่ขึ้นครับ แต่ถ้าเมื่อห่างครับตัวเซนเซอร์","time":"2026-08-04T16:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะสั่นถี่ขึ้นครับ แต่ถ้าเมื่อห่างครับ ตัวเซนเซอร์","time":"2026-08-04T16:19:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","สั่น","ถี่","ขึ้น","ครับ"," ","แต่","ถ้า","เมื่อ","ห่าง","ครับ"," ","ตัว","เซนเซอร์"],"library":"newmm","runtime":0.0001723766326904297},"time":"2026-08-04T16:19: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]}]},"time":"2026-08-04T16:19: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ห่าง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]}]},"time":"2026-08-04T16:19: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-04T16:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็จะสั่งให้มอเตอร์สั่นครับ ช้าลง ","time":"2026-08-04T16:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็จะสั่งให้มอเตอร์สั่นครับ ช้าลง ","time":"2026-08-04T16:20:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","จะ","สั่ง","ให้","มอเตอร์","สั่น","ครับ"," ","ช้า","ลง"," "],"library":"newmm","runtime":0.00015163421630859375},"time":"2026-08-04T16:20: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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-04T16:20:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และตัวเสียงครับ ถี่ช้าลงเหมือนกันครับ ","time":"2026-08-04T16:20:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และตัวเสียงครับ ถี่ช้าลงเหมือนกันครับ ","time":"2026-08-04T16:20:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ตัว","เสียง","ครับ"," ","ถี่","ช้า","ลง","เหมือนกัน","ครับ"," "],"library":"newmm","runtime":0.00019097328186035156},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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-04T16:20:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// และนอกจากนี้ครับ ไม้เท้าของเรา","time":"2026-08-04T16:20:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// และนอกจากนี้ครับ ไม้เท้าของเรา","time":"2026-08-04T16:20:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","และ","นอกจากนี้","ครับ"," ","ไม้เท้า","ของ","เรา"],"library":"newmm","runtime":0.00015497207641601562},"time":"2026-08-04T16:20: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-04T16:20: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-04T16:20: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-04T16:20: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-04T16:20: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-04T16:20: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-04T16:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชื่อมต่อกับแอปพลิเคชันที่เราสร้างขึ้นได้ครับ โดยแอปพลิเคชัน","time":"2026-08-04T16:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชื่อมต่อกับแอปพลิเคชันที่เราสร้างขึ้นได้ครับ โดยแอปพลิเคชัน","time":"2026-08-04T16:20:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชื่อมต่อ","กับ","แอปพลิเคชัน","ที่","เรา","สร้าง","ขึ้น","ได้","ครับ"," ","โดย","แอปพลิเคชัน"],"library":"newmm","runtime":0.0002536773681640625},"time":"2026-08-04T16: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะแสดงสถานะการเชื่อมต่อ แสดงสถานะแบตเตอรี่","time":"2026-08-04T16:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะแสดงสถานะการเชื่อมต่อ แสดงสถานะแบตเตอรี่","time":"2026-08-04T16:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","แสดง","สถานะ","การ","เชื่อมต่อ"," ","แสดง","สถานะ","แบตเตอรี่"],"library":"newmm","runtime":0.00019931793212890625},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของไม้เท้านะครับ และนอกจากนั้นก็ยังเชื่อมต่อ GPS เพื่อดูลปายทาง","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-04T16:20:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของไม้เท้านะครับ และนอกจากนั้นก็ยังเชื่อมต่อ GPS เพื่อดูลปายทาง","time":"2026-08-04T16:20:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของไม้เท้านะครับ และนอกจากนั้นก็ยังเชื่อมต่อ GPS เพื่อดูลปายทาง","time":"2026-08-04T16:20:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ไม้เท้า","นะ","ครับ"," ","และ","นอกจากนั้น","ก็","ยัง","เชื่อมต่อ"," ","GPS"," ","เพื่อ","ดู","ล","ปาย","ทาง"],"library":"newmm","runtime":0.0002765655517578125},"time":"2026-08-04T16:20: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"ปาย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:20: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"ปาย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:20: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"ปาย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:20: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"ปาย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:20: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":"GPS","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"ปาย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:20: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-04T16:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ สำหรับผู้ดูแลคนพิการทางด้านสายตาครับ ","time":"2026-08-04T16:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ สำหรับผู้ดูแลคนพิการทางด้านสายตาครับ ","time":"2026-08-04T16:20:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","สำหรับ","ผู้ดูแล","คนพิการ","ทาง","ด้าน","สายตา","ครับ"," "],"library":"newmm","runtime":0.00022029876708984375},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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-04T16:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้นะครับ หากมีการกระแทกหรือการล้มของไม้เท้านะครับ ก็จะมีการส่งการแจ้งเตือนไปยังแอปพลิเคชันของพวกเรา","time":"2026-08-04T16:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้นะครับ หากมีการกระแทกหรือการล้มของไม้เท้านะครับ ก็จะมีการส่งการแจ้งเตือนไปยังแอปพลิเคชันของพวกเรา","time":"2026-08-04T16:20:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","นะ","ครับ"," ","หาก","มี","การกระแทก","หรือ","การล้ม","ของ","ไม้เท้า","นะ","ครับ"," ","ก็","จะ","มี","การ","ส่ง","การ","แจ้ง","เตือน","ไป","ยัง","แอปพลิเคชัน","ของ","พวกเรา"],"library":"newmm","runtime":0.00037026405334472656},"time":"2026-08-04T16:20: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แจ้ง","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"แอปพลิเคชัน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"พวกเรา","suggestions":[]}]},"time":"2026-08-04T16:20: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-04T16:20:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ เพื่อให้ผู้ดูแลผู้พิการนี่ เห็นตำแหน่ง","time":"2026-08-04T16:20:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ เพื่อให้ผู้ดูแลผู้พิการนี่ เห็นตำแหน่ง","time":"2026-08-04T16:20:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","เพื่อให้","ผู้ดูแล","ผู้","พิการ","นี่"," ","เห็น","ตำแหน่ง"],"library":"newmm","runtime":0.00017452239990234375},"time":"2026-08-04T16:20: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":[]},{"word":"เห็น","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"เห็น","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"เห็น","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"เห็น","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"เห็น","suggestions":[]},{"word":"ตำแหน่ง","suggestions":[]}]},"time":"2026-08-04T16:20: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-04T16:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้พิการทางสายตา และสามารถเข้าไปช่วยได้ครับ ","time":"2026-08-04T16:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้พิการทางสายตา และสามารถเข้าไปช่วยได้ครับ ","time":"2026-08-04T16:20:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้","พิการ","ทาง","สายตา"," ","และ","สามารถ","เข้าไป","ช่วย","ได้","ครับ"," "],"library":"newmm","runtime":0.0004992485046386719},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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":[]}]},"time":"2026-08-04T16:20: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-04T16:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// สไลด์ถัดไปครับ แล้วก็นวัตกรรมนี้นะครับ จะไม่มีความหมายเลยครับ ","time":"2026-08-04T16:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// สไลด์ถัดไปครับ แล้วก็นวัตกรรมนี้นะครับ จะไม่มีความหมายเลยครับ ","time":"2026-08-04T16:20:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","สไลด์","ถัดไป","ครับ"," ","แล้วก็","นวัตกรรม","นี้","นะ","ครับ"," ","จะ","ไม่","มีความหมาย","เลย","ครับ"," "],"library":"newmm","runtime":0.00025963783264160156},"time":"2026-08-04T16:20: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":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความหมาย","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความหมาย","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความหมาย","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความหมาย","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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":[]},{"word":"นี้","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความหมาย","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:20: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-04T16:21:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หากเราไม่ได้นำไปใช้กับกลุ่มพื้นที่ของเรา โดยทาง","time":"2026-08-04T16:21:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หากเราไม่ได้นำไปใช้กับกลุ่มพื้นที่ของเรา โดยทาง","time":"2026-08-04T16:21:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หาก","เรา","ไม่","ได้","นำไปใช้","กับ","กลุ่ม","พื้นที่","ของ","เรา"," ","โดย","ทาง"],"library":"newmm","runtime":0.00018715858459472656},"time":"2026-08-04T16:21: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T16:21: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-04T16:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้มีการประสานงานกับหน่วยงานผู้พิการ","time":"2026-08-04T16:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้มีการประสานงานกับหน่วยงานผู้พิการ","time":"2026-08-04T16:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","มี","การประสานงาน","กับ","หน่วยงาน","ผู้","พิการ"],"library":"newmm","runtime":0.00023221969604492188},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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-04T16:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางสายตาจังหวัดพะเยาครับ และได้ประสิทธิภาพของตัวเครื่องที่","time":"2026-08-04T16:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางสายตาจังหวัดพะเยาครับ และได้ประสิทธิภาพของตัวเครื่องที่","time":"2026-08-04T16:21:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","สายตา","จังหวัด","พะเยา","ครับ"," ","และ","ได้","ประสิทธิภาพ","ของ","ตัว","เครื่อง","ที่"],"library":"newmm","runtime":0.00025582313537597656},"time":"2026-08-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช้งานได้จริงครับ ทางเราจึงได้มีการร่วมมือ ","time":"2026-08-04T16:21:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช้งานได้จริงครับ ทางเราจึงได้มีการร่วมมือ ","time":"2026-08-04T16:21:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช้งาน","ได้","จริง","ครับ"," ","ทาง","เรา","จึง","ได้","มี","การ","ร่วมมือ"," "],"library":"newmm","runtime":0.00020241737365722656},"time":"2026-08-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21: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-04T16:21:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ของบประมาณจาก พม. พะเยาครับ มาใช้งาน","time":"2026-08-04T16:21:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ของบประมาณจาก พม. พะเยาครับ มาใช้งาน","time":"2026-08-04T16:21:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ขอ","งบประมาณ","จาก"," ","พม."," ","พะเยา","ครับ"," ","มา","ใช้งาน"],"library":"newmm","runtime":0.00024080276489257812},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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-04T16:21:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับผู้พิการทางด้านสายตาในอนาคตครับ ","time":"2026-08-04T16:21:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับผู้พิการทางด้านสายตาในอนาคตครับ ","time":"2026-08-04T16:21:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ผู้","พิการ","ทาง","ด้าน","สายตา","ในอนาคต","ครับ"," "],"library":"newmm","runtime":0.000171661376953125},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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-04T16:21:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยนวัตกรรมของเรานะครับ มีผล","time":"2026-08-04T16:21:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยนวัตกรรมของเรานะครับ มีผล","time":"2026-08-04T16:21:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","นวัตกรรม","ของ","เรา","นะ","ครับ"," ","มีผล"],"library":"newmm","runtime":0.00015974044799804688},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":["มี","ผล","มีด"]}]},"time":"2026-08-04T16:21: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":["มี","ผล","มีด"]}]},"time":"2026-08-04T16:21: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-04T16:21:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อคุณภาพชีวิตและแผนการต่อยอด ดังนี้","time":"2026-08-04T16:21:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อคุณภาพชีวิตและแผนการต่อยอด ดังนี้","time":"2026-08-04T16:21:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","คุณภาพชีวิต","และ","แผนการ","ต่อยอด"," ","ดังนี้"],"library":"newmm","runtime":0.00025534629821777344},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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-04T16:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ความปลอดภัยในกายภายครับ และ","time":"2026-08-04T16:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ความปลอดภัยในกายภายครับ และ","time":"2026-08-04T16:21:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ความปลอดภัย","ใน","กาย","ภาย","ครับ"," ","และ"],"library":"newmm","runtime":0.00017404556274414062},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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-04T16:21:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลดความเลื่อมล้ำทางด้านเศรษฐก","time":"2026-08-04T16:21:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลดความเลื่อมล้ำทางด้านเศรษฐก","time":"2026-08-04T16:21:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลด","ความ","เลื่อม","ล้ำ","ทาง","ด้าน","เศรษฐ","ก"],"library":"newmm","runtime":0.00015044212341308594},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และระดับเศรษฐกิจครับ ต่อยอดความคิด Form learning to earn","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-04T16:21:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และระดับเศรษฐกิจครับ ต่อยอดความคิด Form learning to earn","time":"2026-08-04T16:21:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และระดับเศรษฐกิจครับ ต่อยอดความคิด Form learning to earn","time":"2026-08-04T16:21:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ระดับ","เศรษฐกิจ","ครับ"," ","ต่อยอด","ความคิด"," ","Form"," ","learning"," ","to"," ","earn"],"library":"newmm","runtime":0.00022673606872558594},"time":"2026-08-04T16:21: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":"Form","suggestions":[]},{"word":" ","suggestions":[]},{"word":"learning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"earn","suggestions":[]}]},"time":"2026-08-04T16:21: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":"Form","suggestions":[]},{"word":" ","suggestions":[]},{"word":"learning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"earn","suggestions":[]}]},"time":"2026-08-04T16:21: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":"Form","suggestions":[]},{"word":" ","suggestions":[]},{"word":"learning","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"earn","suggestions":[]}]},"time":"2026-08-04T16:21: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":"Form","suggestions":["form","or","for"]},{"word":" ","suggestions":[]},{"word":"learning","suggestions":["cleaning","meaning"]},{"word":" ","suggestions":[]},{"word":"to","suggestions":["do","go","t"]},{"word":" ","suggestions":[]},{"word":"earn","suggestions":["learn","ear","are"]}]},"time":"2026-08-04T16:21: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":"Form","suggestions":["form","or","for"]},{"word":" ","suggestions":[]},{"word":"learning","suggestions":["cleaning","meaning"]},{"word":" ","suggestions":[]},{"word":"to","suggestions":["do","go","t"]},{"word":" ","suggestions":[]},{"word":"earn","suggestions":["learn","ear","are"]}]},"time":"2026-08-04T16:21: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-04T16:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อยอดสู่การผลิตนะครับ เชิงพาณิชย์ครับ และเรามีการพัฒนาสู่อนาคต พัฒนาดังนี้ครับ พัฒนา","time":"2026-08-04T16:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อยอดสู่การผลิตนะครับ เชิงพาณิชย์ครับ และเรามีการพัฒนาสู่อนาคต พัฒนาดังนี้ครับ พัฒนา","time":"2026-08-04T16:21:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อยอด","สู่","การผลิต","นะ","ครับ"," ","เชิงพาณิชย์","ครับ"," ","และ","เรา","มี","การพัฒนา","สู่","อนาคต"," ","พัฒนา","ดังนี้","ครับ"," ","พัฒนา"],"library":"newmm","runtime":0.0003178119659423828},"time":"2026-08-04T16:21: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":[]},{"word":"อนาคต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"อนาคต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"อนาคต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"อนาคต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T16:21: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":[]},{"word":"อนาคต","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T16:21: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-04T16:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งขีดขว้างครับ พัฒนาระบบโดยเสียงครับ ","time":"2026-08-04T16:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งขีดขว้างครับ พัฒนาระบบโดยเสียงครับ ","time":"2026-08-04T16:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","ขีด","ขว้าง","ครับ"," ","พัฒนา","ระบบ","โดย","เสียง","ครับ"," "],"library":"newmm","runtime":0.00022482872009277344},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"พัฒนาระบบ cloud เก็บข้อมูลครับ ","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-04T16:21:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาระบบ cloud เก็บข้อมูลครับ ","time":"2026-08-04T16:21:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาระบบ cloud เก็บข้อมูลครับ ","time":"2026-08-04T16:21:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ระบบ"," ","cloud"," ","เก็บ","ข้อมูล","ครับ"," "],"library":"newmm","runtime":0.000125885009765625},"time":"2026-08-04T16:21: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":"cloud","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:21:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"cloud","suggestions":["คราวด์"]},{"word":" ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:21:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"cloud","suggestions":["คราวด์"]},{"word":" ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:21:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"cloud","suggestions":["คราวด์"]},{"word":" ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:21:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"cloud","suggestions":["คราวด์"]},{"word":" ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:21: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-04T16:21:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับผม ทางเราโรงเรียนพะเยาวิทยาขอจบการนำเสนอ","time":"2026-08-04T16:21:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับผม ทางเราโรงเรียนพะเยาวิทยาขอจบการนำเสนอ","time":"2026-08-04T16:21:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับผม"," ","ทาง","เรา","โรงเรียน","พะเยา","วิทยา","ขอ","จบ","การ","นำเสนอ"],"library":"newmm","runtime":0.00023937225341796875},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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":[]}]},"time":"2026-08-04T16:21: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-04T16:22:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพียงเท่านี้ครับ ขอบคุณครับ // ขอบคุณมากค่ะ ","time":"2026-08-04T16:22:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพียงเท่านี้ครับ ขอบคุณครับ // ขอบคุณมากค่ะ ","time":"2026-08-04T16:22:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพียงเท่านี้","ครับ"," ","ขอบคุณ","ครับ"," ","//"," ","ขอบคุณ","มาก","ค่ะ"," "],"library":"newmm","runtime":0.00018310546875},"time":"2026-08-04T16:22: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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-04T16:22:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญท่านคณะกรรมการได้เลยค่ะ ","time":"2026-08-04T16:22:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญท่านคณะกรรมการได้เลยค่ะ ","time":"2026-08-04T16:22:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ","ท่าน","คณะกรรมการ","ได้","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00015473365783691406},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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-04T16:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ ขอบคุณนะครับ เป็นนวัตกรรมที่น่าสนใจ","time":"2026-08-04T16:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ ขอบคุณนะครับ เป็นนวัตกรรมที่น่าสนใจ","time":"2026-08-04T16:22:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","ขอบคุณ","นะ","ครับ"," ","เป็น","นวัตกรรม","ที่","น่าสนใจ"],"library":"newmm","runtime":0.00017714500427246094},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"น่าสนใจ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"น่าสนใจ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"น่าสนใจ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"น่าสนใจ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"น่าสนใจ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:22:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ แล้วก็ผมดีใจที่เป็นนักเรียน ","time":"2026-08-04T16:22:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ แล้วก็ผมดีใจที่เป็นนักเรียน ","time":"2026-08-04T16:22:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","แล้วก็","ผม","ดีใจ","ที่","เป็น","นักเรียน"," "],"library":"newmm","runtime":0.00022268295288085938},"time":"2026-08-04T16:22: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-04T16:22: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-04T16:22: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-04T16:22: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-04T16:22: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-04T16:22: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-04T16:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็เวทีนี้เป็นนักเรียนที่เข้ามานำเสนอหลาย","time":"2026-08-04T16:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็เวทีนี้เป็นนักเรียนที่เข้ามานำเสนอหลาย","time":"2026-08-04T16:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","เวที","นี้","เป็น","นักเรียน","ที่","เข้ามา","นำเสนอ","หลาย"],"library":"newmm","runtime":0.0002512931823730469},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ที่","suggestions":[]},{"word":"เข้ามา","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"หลาย","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ทีนี้กรรมการสงสัยนิดหนึ่งครับ ทำไมแต่งชุด","time":"2026-08-04T16:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ทีนี้กรรมการสงสัยนิดหนึ่งครับ ทำไมแต่งชุด","time":"2026-08-04T16:22:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ทีนี้","กรรมการ","สงสัย","นิดหนึ่ง","ครับ"," ","ทำไม","แต่ง","ชุด"],"library":"newmm","runtime":0.00022912025451660156},"time":"2026-08-04T16: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":[]},{"word":"สงสัย","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำไม","suggestions":[]},{"word":"แต่ง","suggestions":[]},{"word":"ชุด","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"สงสัย","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำไม","suggestions":[]},{"word":"แต่ง","suggestions":[]},{"word":"ชุด","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"สงสัย","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำไม","suggestions":[]},{"word":"แต่ง","suggestions":[]},{"word":"ชุด","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"สงสัย","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำไม","suggestions":[]},{"word":"แต่ง","suggestions":[]},{"word":"ชุด","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"สงสัย","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำไม","suggestions":[]},{"word":"แต่ง","suggestions":[]},{"word":"ชุด","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่เหมือนกันนะครับ // น้องเป็น ม.ต้น ","time":"2026-08-04T16:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่เหมือนกันนะครับ // น้องเป็น ม.ต้น ","time":"2026-08-04T16:22:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","เหมือนกัน","นะ","ครับ"," ","//"," ","น้อง","เป็น"," ","ม.","ต้น"," "],"library":"newmm","runtime":0.00016045570373535156},"time":"2026-08-04T16: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":[]},{"word":"ต้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ต้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ต้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":["มี","มา","ม"]},{"word":"ต้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":["มี","มา","ม"]},{"word":"ต้น","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:22:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ // อ๋อ ครับ เก่งมาก ๆ ครับ ","time":"2026-08-04T16:22:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ // อ๋อ ครับ เก่งมาก ๆ ครับ ","time":"2026-08-04T16:22:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","//"," ","อ๋อ"," ","ครับ"," ","เก่ง","มาก"," ","ๆ"," ","ครับ"," "],"library":"newmm","runtime":0.0001494884490966797},"time":"2026-08-04T16:22: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:22: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-04T16:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีนี้ ผมในฐานะที่เป็นกรรมการนะครับ ","time":"2026-08-04T16:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีนี้ ผมในฐานะที่เป็นกรรมการนะครับ ","time":"2026-08-04T16:22:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีนี้"," ","ผม","ใน","ฐานะ","ที่","เป็น","กรรมการ","นะ","ครับ"," "],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:22:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่จะสอบถามนิดหนึ่งว่าแล้ว","time":"2026-08-04T16:22:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่จะสอบถามนิดหนึ่งว่าแล้ว","time":"2026-08-04T16:22:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่จะ","สอบถาม","นิดหนึ่ง","ว่าแล้ว"],"library":"newmm","runtime":0.00017833709716796875},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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-04T16:22:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แนวคิดนี่ ตอนที่เราจะพัฒนาขึ้นมาเป็นไม้... ไม้นำทางนะครับ ไม้เท้านำทาง","time":"2026-08-04T16:22:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แนวคิดนี่ ตอนที่เราจะพัฒนาขึ้นมาเป็นไม้... ไม้นำทางนะครับ ไม้เท้านำทาง","time":"2026-08-04T16:22:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แนวคิด","นี่"," ","ตอนที่","เรา","จะ","พัฒนา","ขึ้น","มา","เป็น","ไม้","..."," ","ไม้","นำทาง","นะ","ครับ"," ","ไม้เท้า","นำทาง"],"library":"newmm","runtime":0.00024962425231933594},"time":"2026-08-04T16:22: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":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นำทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำทาง","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นำทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำทาง","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นำทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำทาง","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นำทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำทาง","suggestions":[]}]},"time":"2026-08-04T16:22: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":[]},{"word":"มา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นำทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นำทาง","suggestions":[]}]},"time":"2026-08-04T16:22: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-04T16:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้พิการทางสายตาครับ ","time":"2026-08-04T16:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้พิการทางสายตาครับ ","time":"2026-08-04T16:22:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้","พิการ","ทาง","สายตา","ครับ"," "],"library":"newmm","runtime":0.00013399124145507812},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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":[]}]},"time":"2026-08-04T16:22: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-04T16:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราทราบไหมครับว่าก่อนผู้พิการทางสายตานี่ เวลาเขาใช้ไม้นี่มันจะต้อง","time":"2026-08-04T16:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราทราบไหมครับ ว่าก่อนผู้พิการทางสายตานี่ เวลาเขาใช้ไม้นี่มันจะต้อง","time":"2026-08-04T16:22:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ทราบ","ไหม","ครับ"," ","ว่า","ก่อน","ผู้","พิการ","ทาง","สายตา","นี่"," ","เวลา","เขา","ใช้","ไม้","นี่","มัน","จะ","ต้อง"],"library":"newmm","runtime":0.0004432201385498047},"time":"2026-08-04T16: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":"ก่อน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"สายตา","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T16: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":"ก่อน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"สายตา","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T16: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":"ก่อน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"สายตา","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T16: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":"ก่อน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"สายตา","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T16: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":"ก่อน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"สายตา","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ไม้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:23:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีคุณสมบัติอะไร สำหรับไม้ที่ผู้พิการเขาใช้กันปกติ","time":"2026-08-04T16:23:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีคุณสมบัติอะไร สำหรับไม้ที่ผู้พิการเขาใช้กันปกติ","time":"2026-08-04T16:23:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","คุณสมบัติ","อะไร"," ","สำหรับ","ไม้","ที่","ผู้","พิการ","เขา","ใช้","กัน","ปกติ"],"library":"newmm","runtime":0.0002999305725097656},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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-04T16:23:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่ะครับ // ก็คือปกตินะครับ ปกติผู้พิการทางสายตาจะ","time":"2026-08-04T16:23:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่ะครับ // ก็คือปกตินะครับ ปกติผู้พิการทางสายตาจะ","time":"2026-08-04T16:23:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่ะ","ครับ"," ","//"," ","ก็","คือ","ปกติ","นะ","ครับ"," ","ปกติ","ผู้","พิการ","ทาง","สายตา","จะ"],"library":"newmm","runtime":0.00019621849060058594},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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-04T16:23:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นไม้เท้าขาวแบบนี้ครับ แล้วก็เป็นแบบพับได้ครับ ","time":"2026-08-04T16:23:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นไม้เท้าขาวแบบนี้ครับ แล้วก็เป็นแบบพับได้ครับ ","time":"2026-08-04T16:23:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ไม้เท้า","ขาว","แบบนี้","ครับ"," ","แล้วก็","เป็น","แบบ","พับ","ได้","ครับ"," "],"library":"newmm","runtime":0.0002636909484863281},"time":"2026-08-04T16:23: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:23: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-04T16:23:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับไม้เท้าที่เป็นแบบยืดขึ้น ยืดลงได้ครับ ","time":"2026-08-04T16:23:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับไม้เท้าที่เป็นแบบยืดขึ้น ยืดลงได้ครับ ","time":"2026-08-04T16:23:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ไม้เท้า","ที่","เป็น","แบบ","ยืด","ขึ้น"," ","ยืด","ลง","ได้","ครับ"," "],"library":"newmm","runtime":0.00015306472778320312},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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-04T16:23:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้ำหนักเบา แล้วก็เพื่อใช้เคาะนำทางได้ครับ // ","time":"2026-08-04T16:23:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้ำหนักเบา แล้วก็เพื่อใช้เคาะนำทางได้ครับ // ","time":"2026-08-04T16:23:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้ำหนัก","เบา"," ","แล้วก็","เพื่อ","ใช้","เคาะ","นำ","ทางได้","ครับ"," ","//"," "],"library":"newmm","runtime":0.00023293495178222656},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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-04T16:23:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับนวัตกรรมที่เราพัฒนาขึ้นมานี่ จริง ๆ นวัตกรรม","time":"2026-08-04T16:23:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับนวัตกรรมที่เราพัฒนาขึ้นมานี่ จริง ๆ นวัตกรรม","time":"2026-08-04T16:23:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","นวัตกรรม","ที่","เรา","พัฒนา","ขึ้น","มา","นี่"," ","จริง ๆ"," ","นวัตกรรม"],"library":"newmm","runtime":0.00017714500427246094},"time":"2026-08-04T16:23: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-04T16:23: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-04T16:23: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-04T16:23: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-04T16:23: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-04T16:23: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-04T16:23:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันจะทำให้ไอ้ฟีเจอร์เดิมหรือไอ้สิ่ง","time":"2026-08-04T16:23:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันจะทำให้ไอ้ฟีเจอร์เดิมหรือไอ้สิ่ง","time":"2026-08-04T16:23:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","จะ","ทำให้","ไอ้","ฟีเจอร์","เดิม","หรือ","ไอ้","สิ่ง"],"library":"newmm","runtime":0.001123189926147461},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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-04T16:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มัน... ที่เขาคุ้นเคยอยู่เดิมนี่ หรือไม่","time":"2026-08-04T16:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มัน... ที่เขาคุ้นเคยอยู่เดิมนี่ หรือไม่","time":"2026-08-04T16:23:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มัน","..."," ","ที่","เขา","คุ้นเคย","อยู่","เดิม","นี่"," ","หรือไม่"],"library":"newmm","runtime":0.0001633167266845703},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:23:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างไรนะครับ ตอนนี้เราตัดสินใจที่จะพัฒนา","time":"2026-08-04T16:23:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างไรนะครับ ตอนนี้เราตัดสินใจที่จะพัฒนา","time":"2026-08-04T16:23:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างไร","นะ","ครับ"," ","ตอนนี้","เรา","ตัดสินใจ","ที่จะ","พัฒนา"],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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-04T16:23:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวไม้เท้าอัจฉริยะนี้ขึ้นมาครับ ","time":"2026-08-04T16:23:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวไม้เท้าอัจฉริยะนี้ขึ้นมาครับ ","time":"2026-08-04T16:23:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","ไม้เท้า","อัจฉริยะ","นี้","ขึ้น","มา","ครับ"," "],"library":"newmm","runtime":0.00014352798461914062},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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":[]}]},"time":"2026-08-04T16:23: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-04T16:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// โดยปกตินะครับ ไม้เท้าที่เป็นแบบไม้เท้าธรรมดานะครับ ","time":"2026-08-04T16:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// โดยปกตินะครับ ไม้เท้าที่เป็นแบบไม้เท้าธรรมดานะครับ ","time":"2026-08-04T16:23:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","โดยปกติ","นะ","ครับ"," ","ไม้เท้า","ที่","เป็น","แบบ","ไม้เท้า","ธรรมดา","นะ","ครับ"," "],"library":"newmm","runtime":0.0002243518829345703},"time":"2026-08-04T16: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"ธรรมดา","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะแบบเราจะไม่สามารถรับรู้ระยะ จนกว่าเราจะเอาไป","time":"2026-08-04T16:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะแบบเราจะไม่สามารถรับรู้ระยะ จนกว่าเราจะเอาไป","time":"2026-08-04T16:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","แบบ","เรา","จะ","ไม่","สามารถ","รับรู้","ระยะ"," ","จนกว่า","เรา","จะ","เอา","ไป"],"library":"newmm","runtime":0.0007460117340087891},"time":"2026-08-04T16:23: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:23: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-04T16:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ต้องเคาะ เราก็รู้ได้แล้วครับ จากการสั่นครับ ยิ่งตัวไม้เท้านะครับ มันยิ่งใกล้วัตถุ","time":"2026-08-04T16:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ต้องเคาะ เราก็รู้ได้แล้วครับ จากการสั่นครับ ยิ่งตัวไม้เท้านะครับ มันยิ่งใกล้วัตถุ","time":"2026-08-04T16:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่ต้อง","เคาะ"," ","เรา","ก็","รู้","ได้","แล้ว","ครับ"," ","จาก","การสั่น","ครับ"," ","ยิ่ง","ตัว","ไม้เท้า","นะ","ครับ"," ","มัน","ยิ่ง","ใกล้","วัตถุ"],"library":"newmm","runtime":0.00028777122497558594},"time":"2026-08-04T16:23: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":[]},{"word":"แล้ว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"วัตถุ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"แล้ว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"วัตถุ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"แล้ว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสั่น","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"วัตถุ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"แล้ว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"วัตถุ","suggestions":[]}]},"time":"2026-08-04T16:23: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":[]},{"word":"แล้ว","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การสั่น","suggestions":["การสอน","การกัน","การสาน"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":"ไม้เท้า","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ยิ่ง","suggestions":[]},{"word":"ใกล้","suggestions":[]},{"word":"วัตถุ","suggestions":[]}]},"time":"2026-08-04T16:23: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-04T16:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันก็จะสั่นรัวขึ้นครับ แต่ถ้ายิ่งไกลมันก็จะสั่น","time":"2026-08-04T16:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันก็จะสั่นรัวขึ้นครับ แต่ถ้ายิ่งไกลมันก็จะสั่น","time":"2026-08-04T16:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","ก็","จะ","สั่น","รัว","ขึ้น","ครับ"," ","แต่","ถ้า","ยิ่ง","ไกล","มัน","ก็","จะ","สั่น"],"library":"newmm","runtime":0.00015735626220703125},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":["นั่น","สั้น","สั่ง"]}]},"time":"2026-08-04T16: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":["นั่น","สั้น","สั่ง"]}]},"time":"2026-08-04T16: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-04T16:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้อยลง น้อยลงครับ ทำให้เราไม่ต้องเคาะสิ่งต่าง ๆ ","time":"2026-08-04T16:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้อยลง น้อยลงครับ ทำให้เราไม่ต้องเคาะสิ่งต่าง ๆ ","time":"2026-08-04T16:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้อยลง"," ","น้อยลง","ครับ"," ","ทำให้","เรา","ไม่ต้อง","เคาะ","สิ่ง","ต่าง ๆ"," "],"library":"newmm","runtime":0.0001926422119140625},"time":"2026-08-04T16:24: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-04T16:24: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-04T16:24: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-04T16:24: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-04T16:24: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-04T16:24: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-04T16:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รับรู้สิ่งรอบข้างครับ // ขอเสริมนะครับ สามารถเคาะได้เหมือนเ","time":"2026-08-04T16:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รับรู้สิ่งรอบข้างครับ // ขอเสริมนะครับ สามารถเคาะได้เหมือนเ","time":"2026-08-04T16:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รับรู้","สิ่งรอบข้าง","ครับ"," ","//"," ","ขอ","เสริม","นะ","ครับ"," ","สามารถ","เคาะ","ได้","เหมือน","เ"],"library":"newmm","runtime":0.00036263465881347656},"time":"2026-08-04T16:24: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"เคาะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"เคาะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"เคาะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"เคาะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"สามารถ","suggestions":[]},{"word":"เคาะ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เหมือน","suggestions":[]},{"word":"เ","suggestions":[]}]},"time":"2026-08-04T16:24: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-04T16:24:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวรับเคาะอยู่ครับ // ครับผม ก็อาจจะเป็นข้อแนะนำก็ได้นะครับ จริง ๆ อาจจะเป็นข้อจำกัด","time":"2026-08-04T16:24:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวรับเคาะอยู่ครับ // ครับผม ก็อาจจะเป็นข้อแนะนำก็ได้นะครับ จริง ๆ อาจจะเป็นข้อจำกัด","time":"2026-08-04T16:24:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัวรับ","เคาะ","อยู่","ครับ"," ","//"," ","ครับผม"," ","ก็","อาจจะ","เป็น","ข้อแนะนำ","ก็ได้","นะ","ครับ"," ","จริง ๆ"," ","อาจจะ","เป็น","ข้อจำกัด"],"library":"newmm","runtime":0.0009667873382568359},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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-04T16:24:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของเทคโนโลยีที่เรามี ต้องใส่อะไรไปเยอะ ๆ มันคงเบาเหมือนเดิมไม่ได้","time":"2026-08-04T16:24:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของเทคโนโลยีที่เรามี ต้องใส่อะไรไปเยอะ ๆ มันคงเบาเหมือนเดิมไม่ได้","time":"2026-08-04T16:24:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","เทคโนโลยี","ที่","เรา","มี"," ","ต้อง","ใส่","อะไร","ไป","เยอะ"," ","ๆ"," ","มัน","คง","เบา","เหมือนเดิม","ไม่","ได้"],"library":"newmm","runtime":0.0005016326904296875},"time":"2026-08-04T16:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":"เหมือนเดิม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":"เหมือนเดิม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":"เหมือนเดิม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":"เหมือนเดิม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:24: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":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คง","suggestions":[]},{"word":"เบา","suggestions":[]},{"word":"เหมือนเดิม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:24: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-04T16:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ได้ มันคงเล็กเหมือนเดิมไม่ได้ นั่นหมายความว่าเราอาจจะมีข้อจำกัด... ","time":"2026-08-04T16:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ได้ มันคงเล็กเหมือนเดิมไม่ได้ นั่นหมายความว่าเราอาจจะมีข้อจำกัด... ","time":"2026-08-04T16:24:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ได้"," ","มัน","คง","เล็ก","เหมือนเดิม","ไม่","ได้"," ","นั่น","หมายความว่า","เรา","อาจจะ","มี","ข้อจำกัด","..."," "],"library":"newmm","runtime":0.0002911090850830078},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:24: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-04T16:24:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเรายังไม่ได้พัฒนาให้มันเล็กเท่าเดิม ","time":"2026-08-04T16:24:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเรายังไม่ได้พัฒนาให้มันเล็กเท่าเดิม ","time":"2026-08-04T16:24:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เรา","ยัง","ไม่","ได้","พัฒนา","ให้","มัน","เล็ก","เท่าเดิม"," "],"library":"newmm","runtime":0.00014257431030273438},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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-04T16:24:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะต้องไปศึกษานะครับ หรือให้ความรู้","time":"2026-08-04T16:24:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะต้องไปศึกษานะครับ หรือให้ความรู้","time":"2026-08-04T16:24:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","ต้อง","ไป","ศึกษา","นะ","ครับ"," ","หรือ","ให้ความรู้"],"library":"newmm","runtime":0.00015974044799804688},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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":[]}]},"time":"2026-08-04T16:24: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-04T16:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับผู้ใช้นะครับ ว่าวิธีการใช้จะมีการเปลี่ยนแปลงหรือไม่ อย่างไร ","time":"2026-08-04T16:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับผู้ใช้นะครับ ว่าวิธีการใช้จะมีการเปลี่ยนแปลงหรือไม่ อย่างไร ","time":"2026-08-04T16:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ผู้ใช้","นะ","ครับ"," ","ว่า","วิธีการ","ใช้","จะ","มี","การเปลี่ยนแปลง","หรือไม่"," ","อย่างไร"," "],"library":"newmm","runtime":0.0003254413604736328},"time":"2026-08-04T16: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":"ว่า","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การเปลี่ยนแปลง","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"ว่า","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การเปลี่ยนแปลง","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"ว่า","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การเปลี่ยนแปลง","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"ว่า","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การเปลี่ยนแปลง","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"ว่า","suggestions":[]},{"word":"วิธีการ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การเปลี่ยนแปลง","suggestions":[]},{"word":"หรือไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:24: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-04T16:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกิดขึ้นอย่างไร แล้วก็ค่อยเอาไปให้เขาทดลองนะครับ แล้วก็เก็บผล","time":"2026-08-04T16:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกิดขึ้นอย่างไร แล้วก็ค่อยเอาไปให้เขาทดลองนะครับ แล้วก็เก็บผล","time":"2026-08-04T16:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกิดขึ้น","อย่างไร"," ","แล้วก็","ค่อย","เอา","ไป","ให้","เขา","ทดลอง","นะ","ครับ"," ","แล้วก็","เก็บ","ผล"],"library":"newmm","runtime":0.0002741813659667969},"time":"2026-08-04T16: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":"ค่อย","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16: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":"ค่อย","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16: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":"ค่อย","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16: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":"ค่อย","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16: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":"ค่อย","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ทดลอง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16:24: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-04T16:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่ามันดีไม่ดีกว่าเดิมอย่างไรอีกทีหนึ่ง ราคาที่","time":"2026-08-04T16:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่ามันดีไม่ดีกว่าเดิมอย่างไรอีกทีหนึ่ง ราคาที่","time":"2026-08-04T16:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","มัน","ดีไม่ดี","กว่า","เดิม","อย่างไร","อีกที","หนึ่ง"," ","รา","คาที่"],"library":"newmm","runtime":0.00021386146545410156},"time":"2026-08-04T16:24: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"คาที่","suggestions":[]}]},"time":"2026-08-04T16:24: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"คาที่","suggestions":[]}]},"time":"2026-08-04T16:24: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"คาที่","suggestions":[]}]},"time":"2026-08-04T16:24: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"คาที่","suggestions":[]}]},"time":"2026-08-04T16:24: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"คาที่","suggestions":[]}]},"time":"2026-08-04T16:24: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-04T16:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนานี่ พอบอกได้ไหมครับ ","time":"2026-08-04T16:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนานี่ พอบอกได้ไหมครับ ","time":"2026-08-04T16:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","นี่"," ","พอ","บอก","ได้","ไหม","ครับ"," "],"library":"newmm","runtime":0.00012493133544921875},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// ก็ราคาพัฒนาตอนแรกนะครับ อยู่ที่ 6,700 บาทครับ ","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-04T16:25:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ก็ราคาพัฒนาตอนแรกนะครับ อยู่ที่ 6,700 บาทครับ ","time":"2026-08-04T16:25:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ก็ราคาพัฒนาตอนแรกนะครับ อยู่ที่ 6,700 บาทครับ ","time":"2026-08-04T16:25:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ก็","ราคา","พัฒนา","ตอนแรก","นะ","ครับ"," ","อยู่","ที่"," ","6,700"," ","บาท","ครับ"," "],"library":"newmm","runtime":0.0002186298370361328},"time":"2026-08-04T16:25: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":"6,700","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":"6,700","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":"6,700","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":"6,700","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":"6,700","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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-04T16:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// หมายถึงว่าตัวต้นแบบ // ","time":"2026-08-04T16:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// หมายถึงว่าตัวต้นแบบ // ","time":"2026-08-04T16:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","หมาย","ถึงว่า","ตัว","ต้นแบบ"," ","//"," "],"library":"newmm","runtime":0.00016427040100097656},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16:25:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"รวมต้นทุนทั้งหมดครับ การทดลอง การ R","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-04T16:25:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รวมต้นทุนทั้งหมดครับ การทดลอง การ R","time":"2026-08-04T16:25:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รวมต้นทุนทั้งหมดครับ การทดลอง การ R","time":"2026-08-04T16:25:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รวม","ต้นทุน","ทั้งหมด","ครับ"," ","การทดลอง"," ","การ"," ","R"],"library":"newmm","runtime":0.00020885467529296875},"time":"2026-08-04T16:25: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":"R","suggestions":[]}]},"time":"2026-08-04T16:25: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":"R","suggestions":[]}]},"time":"2026-08-04T16:25: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":"R","suggestions":[]}]},"time":"2026-08-04T16:25: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":"R","suggestions":[]}]},"time":"2026-08-04T16:25: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":"R","suggestions":[]}]},"time":"2026-08-04T16:25: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-04T16:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// โอเคครับ // ขออนุญาตเพิมเติม","time":"2026-08-04T16:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// โอเคครับ // ขออนุญาตเพิมเติม","time":"2026-08-04T16:25:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","โอเค","ครับ"," ","//"," ","ขออนุญาต","เพิม","เติม"],"library":"newmm","runtime":0.00015020370483398438},"time":"2026-08-04T16: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-04T16: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-04T16: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-04T16: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-04T16: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-04T16: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-04T16:25:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ ครับ อันนี้อย่างที่ท่านอาจารย์บอกนะครับ มันจะดีมากเลย เพราะว่าออฟชันเรามีเยอะมาก","time":"2026-08-04T16:25:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ครับ อันนี้อย่างที่ท่านอาจารย์บอกนะครับ มันจะดีมากเลย เพราะว่าออฟชันเรามีเยอะมาก","time":"2026-08-04T16:25:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ครับ"," ","อันนี้","อย่าง","ที่","ท่าน","อาจารย์","บอก","นะ","ครับ"," ","มัน","จะ","ดีมาก","เลย"," ","เพราะว่า","ออฟ","ชัน","เรา","มี","เยอะ","มาก"],"library":"newmm","runtime":0.00035500526428222656},"time":"2026-08-04T16:25: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":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:25: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":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:25: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":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:25: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":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:25: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":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T16:25: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-04T16:25:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลย ทีนี้เราไม่แน่ใจว่าเวลาเราลองใช้กับคนพิการ","time":"2026-08-04T16:25:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลย ทีนี้เราไม่แน่ใจว่าเวลาเราลองใช้กับคนพิการ","time":"2026-08-04T16:25:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย"," ","ทีนี้","เรา","ไม่","แน่ใจ","ว่า","เวลา","เรา","ลอง","ใช้กับ","คนพิการ"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ นี่ อย่างที่เราบอกว่าเรามีการเทสต์","time":"2026-08-04T16:25:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ นี่ อย่างที่เราบอกว่าเรามีการเทสต์","time":"2026-08-04T16:25:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","นี่"," ","อย่าง","ที่","เรา","บอ","กว่า","เรา","มี","การ","เทสต์"],"library":"newmm","runtime":0.0001838207244873047},"time":"2026-08-04T16:25: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":[]},{"word":"การ","suggestions":[]},{"word":"เทสต์","suggestions":[]}]},"time":"2026-08-04T16:25: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":[]},{"word":"การ","suggestions":[]},{"word":"เทสต์","suggestions":[]}]},"time":"2026-08-04T16:25: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":[]},{"word":"การ","suggestions":[]},{"word":"เทสต์","suggestions":[]}]},"time":"2026-08-04T16:25: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":[]},{"word":"การ","suggestions":[]},{"word":"เทสต์","suggestions":["เบสต์","โพสต์","ลิสต์"]}]},"time":"2026-08-04T16:25: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":[]},{"word":"การ","suggestions":[]},{"word":"เทสต์","suggestions":["เบสต์","โพสต์","ลิสต์"]}]},"time":"2026-08-04T16:25:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราอาจจะต้องคุยกับเขานิดหนึ่งว่า Option ไหน ที่เขาได้ใช้จริง แล้วออฟชันไหนนี่ที่","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-04T16:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราอาจจะต้องคุยกับเขานิดหนึ่งว่า Option ไหน ที่เขาได้ใช้จริง แล้วออฟชันไหนนี่ที่","time":"2026-08-04T16:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราอาจจะต้องคุยกับเขานิดหนึ่งว่า Option ไหน ที่เขาได้ใช้จริง แล้วออฟชันไหนนี่ที่","time":"2026-08-04T16:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","อาจจะ","ต้อง","คุย","กับ","เขา","นิดหนึ่ง","ว่า"," ","Option"," ","ไหน"," ","ที่","เขา","ได้","ใช้","จริง"," ","แล้ว","ออฟ","ชัน","ไหน","นี่","ที่"],"library":"newmm","runtime":0.0002911090850830078},"time":"2026-08-04T16:25: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":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ออฟ","suggestions":[]},{"word":"ชัน","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:25: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":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ออฟ","suggestions":[]},{"word":"ชัน","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:25: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":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ออฟ","suggestions":[]},{"word":"ชัน","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:25: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":"Option","suggestions":["option","motion","action"]},{"word":" ","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ออฟ","suggestions":["ออก","ออม","ออ"]},{"word":"ชัน","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:25: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":"Option","suggestions":["option","motion","action"]},{"word":" ","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ออฟ","suggestions":["ออก","ออม","ออ"]},{"word":"ชัน","suggestions":[]},{"word":"ไหน","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:25: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-04T16:25:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันอาจจะเยอะเกินไป จนทำให้ขนาดมันยากแต่การใช้งานนะ ","time":"2026-08-04T16:25:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันอาจจะเยอะเกินไป จนทำให้ขนาดมันยากแต่การใช้งานนะ ","time":"2026-08-04T16:25:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","อาจจะ","เยอะ","เกินไป"," ","จน","ทำให้","ขนาด","มัน","ยาก","แต่","การใช้งาน","นะ"," "],"library":"newmm","runtime":0.0002288818359375},"time":"2026-08-04T16:25: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":[]}]},"time":"2026-08-04T16:25: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":[]}]},"time":"2026-08-04T16:25: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":[]}]},"time":"2026-08-04T16:25: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":[]}]},"time":"2026-08-04T16:25: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":[]}]},"time":"2026-08-04T16:25: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-04T16:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างเช่น อันหนึ่งที่ผมไม่มั่นใจ ","time":"2026-08-04T16:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างเช่น อันหนึ่งที่ผมไม่มั่นใจ ","time":"2026-08-04T16:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างเช่น"," ","อัน","หนึ่ง","ที่","ผม","ไม่","มั่นใจ"," "],"library":"newmm","runtime":0.00015497207641601562},"time":"2026-08-04T16:25: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:25: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-04T16:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในเรื่องอัลตราโซนิกนี่ ปกติอัลตราโซนิกนี่มันจะใช้","time":"2026-08-04T16:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในเรื่องอัลตราโซนิกนี่ ปกติอัลตราโซนิกนี่มันจะใช้","time":"2026-08-04T16:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","เรื่อง","อัลตราโซนิก","นี่"," ","ปกติ","อัลตราโซนิก","นี่","มัน","จะ","ใช้"],"library":"newmm","runtime":0.00018072128295898438},"time":"2026-08-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระยะทาง ซึ่งปกตินี่อย่าง","time":"2026-08-04T16:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระยะทาง ซึ่งปกตินี่อย่าง","time":"2026-08-04T16:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระยะทาง"," ","ซึ่ง","ปกติ","นี่","อย่าง"],"library":"newmm","runtime":0.00012040138244628906},"time":"2026-08-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:25: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-04T16:26:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เหมือนติมตามกันชนรถ เราจะเห็นมีอัลตราโซนิก ","time":"2026-08-04T16:26:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เหมือนติมตามกันชนรถ เราจะเห็นมีอัลตราโซนิก ","time":"2026-08-04T16:26:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เหมือน","ติ","ม","ตาม","กันชน","รถ"," ","เรา","จะ","เห็น","มี","อัลตราโซนิก"," "],"library":"newmm","runtime":0.0002155303955078125},"time":"2026-08-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางจากรถไปยังสิ่งกีดขว้างด้าน","time":"2026-08-04T16:26:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางจากรถไปยังสิ่งกีดขว้างด้าน","time":"2026-08-04T16:26:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","จาก","รถ","ไป","ยัง","สิ่ง","กีด","ขว้าง","ด้าน"],"library":"newmm","runtime":0.0003604888916015625},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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-04T16:26:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เช่นเดียวกันพอเราถือไม้เท้าน่ะ ไม้เท้ามันไม่ได้อยู่นิ่งน่ะ มันขยับไปเรื่อย ๆ แล้วระยะทางที่วัดได้ มัน... จะรู้ได้อย่างไร","time":"2026-08-04T16:26:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เช่นเดียวกันพอเราถือไม้เท้าน่ะ ไม้เท้ามันไม่ได้อยู่นิ่งน่ะ มันขยับไปเรื่อย ๆ แล้วระยะทางที่วัดได้ มัน... จะรู้ได้อย่างไร","time":"2026-08-04T16:26:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เช่นเดียวกัน","พอ","เรา","ถือ","ไม้เท้า","น่ะ"," ","ไม้เท้า","มัน","ไม่","ได้","อยู่","นิ่ง","น่ะ"," ","มัน","ขยับ","ไป","เรื่อย ๆ"," ","แล้ว","ระยะทาง","ที่วัด","ได้"," ","มัน","..."," ","จะ","รู้","ได้","อย่างไร"],"library":"newmm","runtime":0.0006546974182128906},"time":"2026-08-04T16:26: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":[]},{"word":"อยู่","suggestions":[]},{"word":"นิ่ง","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ขยับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เรื่อย ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"ที่วัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"อยู่","suggestions":[]},{"word":"นิ่ง","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ขยับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เรื่อย ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"ที่วัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"อยู่","suggestions":[]},{"word":"นิ่ง","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ขยับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เรื่อย ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"ที่วัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"อยู่","suggestions":[]},{"word":"นิ่ง","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ขยับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เรื่อย ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ระยะทาง","suggestions":["ระยะห่าง","ระยะยาว"]},{"word":"ที่วัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"อยู่","suggestions":[]},{"word":"นิ่ง","suggestions":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ขยับ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"เรื่อย ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ระยะทาง","suggestions":["ระยะห่าง","ระยะยาว"]},{"word":"ที่วัด","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"...","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อย่างไร","suggestions":[]}]},"time":"2026-08-04T16:26: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-04T16:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือง่าย ๆ เราถือไม้เท้า แค่เราแกว่ง","time":"2026-08-04T16:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือง่าย ๆ เราถือไม้เท้า แค่เราแกว่ง","time":"2026-08-04T16:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","ง่าย ๆ"," ","เรา","ถือ","ไม้เท้า"," ","แค่","เรา","แกว่ง"],"library":"newmm","runtime":0.0001850128173828125},"time":"2026-08-04T16: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":[]},{"word":"แกว่ง","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"แกว่ง","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"แกว่ง","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"แกว่ง","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เท้าตามนี่ เราแกว่งเท้าไป มันจะ Detect ","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-04T16:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท้าตามนี่ เราแกว่งเท้าไป มันจะ Detect ","time":"2026-08-04T16:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท้าตามนี่ เราแกว่งเท้าไป มันจะ Detect ","time":"2026-08-04T16:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท้า","ตาม","นี่"," ","เรา","แกว่ง","เท้า","ไป"," ","มัน","จะ"," ","Detect"," "],"library":"newmm","runtime":0.0018532276153564453},"time":"2026-08-04T16:26: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":"Detect","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":"Detect","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":"Detect","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":"Detect","suggestions":["select"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":"Detect","suggestions":["select"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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-04T16:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท้าเราหรือว่าเป็นพื้น หรือว่าเป็นวัตถุ","time":"2026-08-04T16:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท้าเราหรือว่าเป็นพื้น หรือว่าเป็นวัตถุ","time":"2026-08-04T16:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท้า","เรา","หรือว่า","เป็นพื้น"," ","หรือว่า","เป็น","วัตถุ"],"library":"newmm","runtime":0.0001590251922607422},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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-04T16:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ไหมครับ ตรงนีผมก็เลยไม่แน่ใจ","time":"2026-08-04T16:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ไหมครับ ตรงนีผมก็เลยไม่แน่ใจ","time":"2026-08-04T16:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่ไหม","ครับ"," ","ตรง","นีผม","ก็","เลย","ไม่","แน่ใจ"],"library":"newmm","runtime":0.00015497207641601562},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T16: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":["สีผม","นี่","นี้"]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T16: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":["สีผม","นี่","นี้"]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"แน่ใจ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าในเรื่องของการใช้งานจริง เรื่องของ","time":"2026-08-04T16:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าในเรื่องของการใช้งานจริง เรื่องของ","time":"2026-08-04T16:26:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","ใน","เรื่อง","ของ","การใช้งาน","จริง"," ","เรื่อง","ของ"],"library":"newmm","runtime":0.0001926422119140625},"time":"2026-08-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อัลตราโซนิกเซนเซอร์ที่มันติดที่ไม้เท้า","time":"2026-08-04T16:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อัลตราโซนิกเซนเซอร์ที่มันติดที่ไม้เท้า","time":"2026-08-04T16:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อัลตราโซนิก","เซนเซอร์","ที่","มัน","ติด","ที่","ไม้เท้า"],"library":"newmm","runtime":0.00018334388732910156},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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-04T16:26:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากการใช้งานจริงนี่มันเป็นอย่างไรบ้าง ","time":"2026-08-04T16:26:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากการใช้งานจริงนี่มันเป็นอย่างไรบ้าง ","time":"2026-08-04T16:26:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","การใช้งาน","จริง","นี่","มัน","เป็น","อย่างไรบ้าง"," "],"library":"newmm","runtime":0.0002028942108154297},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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-04T16:26:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันมีปัญหาอย่างที่ผมบอกไหม หรือว่าเรามีวิธีอะไร","time":"2026-08-04T16:26:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันมีปัญหาอย่างที่ผมบอกไหม หรือว่าเรามีวิธีอะไร","time":"2026-08-04T16:26:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","มีปัญหา","อย่าง","ที่","ผม","บอก","ไหม"," ","หรือว่า","เรา","มี","วิธี","อะไร"],"library":"newmm","runtime":0.0002968311309814453},"time":"2026-08-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26: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-04T16:26:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างที่ผมบอกได้ // ปกติจะไม่มีปัญหาครับ ","time":"2026-08-04T16:26:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างที่ผมบอกได้ // ปกติจะไม่มีปัญหาครับ ","time":"2026-08-04T16:26:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ที่","ผม","บอก","ได้"," ","//"," ","ปกติ","จะ","ไม่","มีปัญหา","ครับ"," "],"library":"newmm","runtime":0.0001842975616455078},"time":"2026-08-04T16:26: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":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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":[]},{"word":"มีปัญหา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:26: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-04T16:26:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าปกติเวลาใช้ไม้เท้านี่เขาจะหันไม้เท้าออกไปด้านหน้าครับ ","time":"2026-08-04T16:26:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าปกติเวลาใช้ไม้เท้านี่เขาจะหันไม้เท้าออกไปด้านหน้าครับ ","time":"2026-08-04T16:26:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","ปกติ","เวลา","ใช้","ไม้เท้า","นี่","เขา","จะ","หัน","ไม้เท้า","ออก","ไป","ด้านหน้า","ครับ"," "],"library":"newmm","runtime":0.0002372264862060547},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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":[]}]},"time":"2026-08-04T16:26: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-04T16:27:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบอัลตราโซนิกมันจะยิงไปด้านหน้าครับ // แต่เราบอกว่ามี","time":"2026-08-04T16:27:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบอัลตราโซนิกมันจะยิงไปด้านหน้าครับ // แต่เราบอกว่ามี","time":"2026-08-04T16:27:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","อัลตราโซนิก","มัน","จะ","ยิง","ไป","ด้านหน้า","ครับ"," ","//"," ","แต่","เรา","บอ","กว่า","มี"],"library":"newmm","runtime":0.00020813941955566406},"time":"2026-08-04T16:27: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:27: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-04T16:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้างหน้าข้างหลัง บอกได้ใช่ไหม ","time":"2026-08-04T16:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้างหน้าข้างหลัง บอกได้ใช่ไหม ","time":"2026-08-04T16:27:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้างหน้า","ข้างหลัง"," ","บอก","ได้","ใช่ไหม"," "],"library":"newmm","runtime":0.00018858909606933594},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:27:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าระบะด้านหน้า เราเอามาคำนวณ","time":"2026-08-04T16:27:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าระบะด้านหน้า เราเอามาคำนวณ","time":"2026-08-04T16:27:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","ระ","บะ","ด้านหน้า"," ","เรา","เอา","มา","คำนวณ"],"library":"newmm","runtime":0.00019741058349609375},"time":"2026-08-04T16:27: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-04T16:27: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-04T16:27: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-04T16:27: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-04T16:27: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-04T16:27:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จากตัวเซนเซอร์ APU ครับ เราจะรู้ได้ว่ามันเกิดพื้นต่างระดับไหมครับ แล้วแจ้งเตือนอีกทีหนึ่งครับ // ","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-04T16:27:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากตัวเซนเซอร์ APU ครับ เราจะรู้ได้ว่ามันเกิดพื้นต่างระดับไหมครับ แล้วแจ้งเตือนอีกทีหนึ่งครับ // ","time":"2026-08-04T16:27:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากตัวเซนเซอร์ APU ครับ เราจะรู้ได้ว่ามันเกิดพื้นต่างระดับไหมครับ แล้วแจ้งเตือนอีกทีหนึ่งครับ // ","time":"2026-08-04T16:27:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","ตัว","เซนเซอร์"," ","APU"," ","ครับ"," ","เรา","จะ","รู้","ได้","ว่า","มัน","เกิด","พื้น","ต่าง","ระดับ","ไหม","ครับ"," ","แล้ว","แจ้ง","เตือน","อีกที","หนึ่ง","ครับ"," ","//"," "],"library":"newmm","runtime":0.0003345012664794922},"time":"2026-08-04T16:27: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":"APU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":"APU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":"APU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":"APU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":"APU","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"รู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มัน","suggestions":[]},{"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":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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-04T16:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ถ้าเท้าเราแกว่งไปข้างหน้า ","time":"2026-08-04T16:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ถ้าเท้าเราแกว่งไปข้างหน้า ","time":"2026-08-04T16:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ถ้า","เท้า","เรา","แกว่ง","ไป","ข้างหน้า"," "],"library":"newmm","runtime":0.00013327598571777344},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// มันจะ... ในส่วนของเซนเซอร์","time":"2026-08-04T16:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// มันจะ... ในส่วนของเซนเซอร์","time":"2026-08-04T16:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","มัน","จะ","..."," ","ใน","ส่วน","ของ","เซนเซอร์"],"library":"newmm","runtime":0.00016188621520996094},"time":"2026-08-04T16:27: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":[]}]},"time":"2026-08-04T16:27: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":[]}]},"time":"2026-08-04T16:27: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":[]}]},"time":"2026-08-04T16:27: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":["เซ็นเซอร์","เลเซอร์"]}]},"time":"2026-08-04T16:27: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":["เซ็นเซอร์","เลเซอร์"]}]},"time":"2026-08-04T16:27: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-04T16:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีสิ่งกีดขวางเราจะไม่ใช้ตัวของเซนเซอร์หลังครับมันจะไม่เหมือนกัน ","time":"2026-08-04T16:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีสิ่งกีดขวางเราจะไม่ใช้ตัวของเซนเซอร์หลังครับ มันจะไม่เหมือนกัน ","time":"2026-08-04T16:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","สิ่งกีดขวาง","เรา","จะ","ไม่","ใช้","ตัว","ของ","เซนเซอร์","หลัง","ครับ"," ","มัน","จะ","ไม่","เหมือนกัน"," "],"library":"newmm","runtime":0.00027370452880859375},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เพราะว่าเซนเซอร์วัดระดับความสูง-ต่ำ มันก็วัดจากระยะทางจากเซนเซอร์ไปถึงพื้น ผมยังคิดว่าม","time":"2026-08-04T16:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เพราะว่าเซนเซอร์วัดระดับความสูง-ต่ำ มันก็วัดจากระยะทางจากเซนเซอร์ไปถึงพื้น ผมยังคิดว่าม","time":"2026-08-04T16:27:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เพราะว่า","เซนเซอร์","วัด","ระดับความสูง","-","ต่ำ"," ","มัน","ก็","วัด","จาก","ระยะทาง","จาก","เซนเซอร์","ไป","ถึง","พื้น"," ","ผม","ยัง","คิด","ว่า","ม"],"library":"newmm","runtime":0.0010640621185302734},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"พื้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"พื้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เซนเซอร์","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"พื้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"พื้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ก็","suggestions":[]},{"word":"วัด","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ระยะทาง","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"เซนเซอร์","suggestions":["เซ็นเซอร์","เลเซอร์"]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"พื้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"คิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ม","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แกว่งไปโดน หมายถึงว่าแกว่งไปโดนระยะ ","time":"2026-08-04T16:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แกว่งไปโดน หมายถึงว่าแกว่งไปโดนระยะ ","time":"2026-08-04T16:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แกว่ง","ไป","โดน"," ","หมาย","ถึงว่า","แกว่ง","ไป","โดน","ระยะ"," "],"library":"newmm","runtime":0.00015282630920410156},"time":"2026-08-04T16:27: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-04T16:27: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-04T16:27: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-04T16:27: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-04T16:27: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-04T16:27: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-04T16:27:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ในระยะที่มันกำลังวัดอยู่น่ะ มันก็จะทำให้จริง ๆ พื้นไม่ได้เปลี่ยนระดับ แต่เท้า","time":"2026-08-04T16:27:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ในระยะที่มันกำลังวัดอยู่น่ะ มันก็จะทำให้จริง ๆ พื้นไม่ได้เปลี่ยนระดับ แต่เท้า","time":"2026-08-04T16:27:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ใน","ระยะ","ที่","มัน","กำลัง","วัด","อยู่","น่ะ"," ","มัน","ก็","จะ","ทำให้","จริง ๆ"," ","พื้น","ไม่","ได้","เปลี่ยน","ระดับ"," ","แต่","เท้า"],"library":"newmm","runtime":0.0011739730834960938},"time":"2026-08-04T16:27: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เท้า","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เท้า","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เท้า","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เท้า","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เปลี่ยน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เท้า","suggestions":[]}]},"time":"2026-08-04T16:27: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-04T16:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราแกว่งไป มันทำให้ระยะน้อยลง ผมรู้สึก","time":"2026-08-04T16:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราแกว่งไป มันทำให้ระยะน้อยลง ผมรู้สึก","time":"2026-08-04T16:27:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","แกว่ง","ไป"," ","มัน","ทำให้","ระยะ","น้อยลง"," ","ผม","รู้สึก"],"library":"newmm","runtime":0.00020647048950195312},"time":"2026-08-04T16: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":[]},{"word":"ระยะ","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ระยะ","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ระยะ","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ระยะ","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ระยะ","suggestions":[]},{"word":"น้อยลง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-08-04T16:27: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-04T16:27:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าในการใช้งานจริงนี่ มันจะมีปัญหาไหมอันนี้อาจจะต้องลองเทสต์ดูนะครับ ","time":"2026-08-04T16:27:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าในการใช้งานจริงนี่ มันจะมีปัญหาไหมอันนี้อาจจะต้องลองเทสต์ดูนะครับ ","time":"2026-08-04T16:27:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","ใน","การใช้งาน","จริง","นี่"," ","มัน","จะ","มีปัญหา","ไหม","อันนี้","อาจจะ","ต้อง","ลอง","เทสต์","ดู","นะ","ครับ"," "],"library":"newmm","runtime":0.0002574920654296875},"time":"2026-08-04T16:27: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":[]},{"word":"เทสต์","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"เทสต์","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"เทสต์","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"เทสต์","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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":[]},{"word":"เทสต์","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:27: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-04T16:28:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ต้องปรับการใช้งานอีกทีหนึ่ง แต่ประเด็นหลัก ๆ ","time":"2026-08-04T16:28:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ต้องปรับการใช้งานอีกทีหนึ่ง แต่ประเด็นหลัก ๆ ","time":"2026-08-04T16:28:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ต้อง","ปรับ","การใช้งาน","อีกที","หนึ่ง"," ","แต่","ประเด็นหลัก"," ","ๆ"," "],"library":"newmm","runtime":0.000225067138671875},"time":"2026-08-04T16:28: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ประเด็นหลัก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ประเด็นหลัก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ประเด็นหลัก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ประเด็นหลัก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ประเด็นหลัก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก็คือเรื่อง Option นี่ เราพยายามใส่ให้เรามี ","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-04T16:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือเรื่อง Option นี่ เราพยายามใส่ให้เรามี ","time":"2026-08-04T16:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือเรื่อง Option นี่ เราพยายามใส่ให้เรามี ","time":"2026-08-04T16:28:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","เรื่อง"," ","Option"," ","นี่"," ","เรา","พยายาม","ใส่","ให้","เรา","มี"," "],"library":"newmm","runtime":0.00015926361083984375},"time":"2026-08-04T16: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":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พยายาม","suggestions":[]},{"word":"ใส่","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พยายาม","suggestions":[]},{"word":"ใส่","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พยายาม","suggestions":[]},{"word":"ใส่","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"Option","suggestions":["option","motion","action"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พยายาม","suggestions":[]},{"word":"ใส่","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":"Option","suggestions":["option","motion","action"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พยายาม","suggestions":[]},{"word":"ใส่","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:28:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เยอะ แต่ว่าใช้งานจริง มันจะไม่สะดวก","time":"2026-08-04T16:28:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เยอะ แต่ว่าใช้งานจริง มันจะไม่สะดวก","time":"2026-08-04T16:28:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เยอะ"," ","แต่ว่า","ใช้งาน","จริง"," ","มัน","จะ","ไม่","สะดวก"],"library":"newmm","runtime":0.00017070770263671875},"time":"2026-08-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อการใช้งานจริงอย่างที่คิดน่ะครับ แล้วเขาไม่ได้ใช้","time":"2026-08-04T16:28:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อการใช้งานจริงอย่างที่คิดน่ะครับ แล้วเขาไม่ได้ใช้","time":"2026-08-04T16:28:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อ","การใช้งาน","จริง","อย่าง","ที่","คิด","น่ะ","ครับ"," ","แล้ว","เขา","ไม่","ได้","ใช้"],"library":"newmm","runtime":0.00027060508728027344},"time":"2026-08-04T16:28: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":[]},{"word":"เขา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"เขา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"เขา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"เขา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"เขา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T16:28: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-04T16:28:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พวกนั้น แล้วมันทำให้เขาต้องจ่ายเงิน ","time":"2026-08-04T16:28:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พวกนั้น แล้วมันทำให้เขาต้องจ่ายเงิน ","time":"2026-08-04T16:28:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พวก","นั้น"," ","แล้ว","มัน","ทำให้","เขา","ต้อง","จ่าย","เงิน"," "],"library":"newmm","runtime":0.00017309188842773438},"time":"2026-08-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"6,500 ทั้ง ๆ ที่ Option ที่จำเป็นของเขาอาจจะตัดเหลื","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-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"6,500 ทั้ง ๆ ที่ Option ที่จำเป็นของเขาอาจจะตัดเหลื","time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"6,500 ทั้ง ๆ ที่ Option ที่จำเป็นของเขาอาจจะตัดเหลื","time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["6,500"," ","ทั้ง ๆ ที่"," ","Option"," ","ที่","จำเป็น","ของ","เขา","อาจจะ","ตัด","เห","ลื"],"library":"newmm","runtime":0.0001804828643798828},"time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"6,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั้ง ๆ ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ลื","suggestions":[]}]},"time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"6,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั้ง ๆ ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ลื","suggestions":[]}]},"time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"6,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั้ง ๆ ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Option","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ลื","suggestions":[]}]},"time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"6,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั้ง ๆ ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Option","suggestions":["option","motion","action"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ลื","suggestions":[]}]},"time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"6,500","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั้ง ๆ ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Option","suggestions":["option","motion","action"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"จำเป็น","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ตัด","suggestions":[]},{"word":"เห","suggestions":[]},{"word":"ลื","suggestions":[]}]},"time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตัดเหลือแค่ 2,000 บาทก็ได้ ขอบคุณครับ ","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-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัดเหลือแค่ 2,000 บาทก็ได้ ขอบคุณครับ ","time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัดเหลือแค่ 2,000 บาทก็ได้ ขอบคุณครับ ","time":"2026-08-04T16:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัด","เหลือ","แค่"," ","2,000"," ","บาท","ก็ได้"," ","ขอบคุณ","ครับ"," "],"library":"newmm","runtime":0.0002200603485107422},"time":"2026-08-04T16:28: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":"2,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":"2,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":"2,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":"2,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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":"2,000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:28: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-04T16:28:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ นิดเดียวครับ เป็นประเด็นที่น่าสนใจนะ ","time":"2026-08-04T16:28:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ นิดเดียวครับ เป็นประเด็นที่น่าสนใจนะ ","time":"2026-08-04T16:28:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","นิดเดียว","ครับ"," ","เป็น","ประเด็น","ที่","น่าสนใจ","นะ"," "],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-08-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28: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-04T16:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในสิ่งที่เราควรจะ","time":"2026-08-04T16:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในสิ่งที่เราควรจะ","time":"2026-08-04T16:28:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","สิ่ง","ที่","เรา","ควรจะ"],"library":"newmm","runtime":0.00010180473327636719},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องพิจารณาเพิ่มเติม ย้อนกลับไปใช้ไม้เท้าขาว","time":"2026-08-04T16:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องพิจารณาเพิ่มเติม ย้อนกลับไปใช้ไม้เท้าขาว","time":"2026-08-04T16:28:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","พิจารณา","เพิ่มเติม"," ","ย้อนกลับ","ไป","ใช้","ไม้เท้า","ขาว"],"library":"newmm","runtime":0.0002181529998779297},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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-04T16:28:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของคนพิการน่ะครับ ของการมองเห็น ","time":"2026-08-04T16:28:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของคนพิการน่ะครับ ของการมองเห็น ","time":"2026-08-04T16:28:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","คนพิการ","น่ะ","ครับ"," ","ของ","การ","มองเห็น"," "],"library":"newmm","runtime":0.0005769729614257812},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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-04T16:28:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของการใช้งานในลักษณะแบบไหม แล้วก็ประเด็นที่","time":"2026-08-04T16:28:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของการใช้งานในลักษณะแบบไหม แล้วก็ประเด็นที่","time":"2026-08-04T16:28:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","การใช้งาน","ใน","ลักษณะ","แบบ","ไหม"," ","แล้วก็","ประเด็น","ที่"],"library":"newmm","runtime":0.00020742416381835938},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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":[]}]},"time":"2026-08-04T16:28: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-04T16:28:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณะกรรมการตั้งข้อสังเกตแบบนี้ เราลองเอาไป","time":"2026-08-04T16:28:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณะกรรมการตั้งข้อสังเกตแบบนี้ เราลองเอาไป","time":"2026-08-04T16:28:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณะกรรมการ","ตั้ง","ข้อสังเกต","แบบนี้"," ","เรา","ลอง","เอา","ไป"],"library":"newmm","runtime":0.00021076202392578125},"time":"2026-08-04T16:28: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:28: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-04T16:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรับตัวอุปกรณืเหล่านี้ครับ ยกตัวอย่างเช่น ผมเห็นอาจารย์","time":"2026-08-04T16:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรับตัวอุปกรณืเหล่านี้ครับ ยกตัวอย่างเช่น ผมเห็นอาจารย์","time":"2026-08-04T16:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปรับตัว","อุป","กร","ณื","เหล่านี้","ครับ"," ","ยกตัวอย่างเช่น"," ","ผม","เห็น","อาจารย์"],"library":"newmm","runtime":0.0002689361572265625},"time":"2026-08-04T16:28: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":[]},{"word":"ยกตัวอย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ยกตัวอย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ยกตัวอย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ยกตัวอย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T16:28: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":[]},{"word":"ยกตัวอย่างเช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เห็น","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T16:28: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-04T16:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาควิชานะครับ ท่านมีความพิการทาง","time":"2026-08-04T16:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาควิชานะครับ ท่านมีความพิการทาง","time":"2026-08-04T16:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาควิชา","นะ","ครับ"," ","ท่าน","มี","ความ","พิการ","ทาง"],"library":"newmm","runtime":0.0001590251922607422},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเห็นนี่ การใช้ไม้เท้าขาวมันมีธรรมชาติของการใช้อยู่นะ ","time":"2026-08-04T16:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเห็นนี่ การใช้ไม้เท้าขาวมันมีธรรมชาติของการใช้อยู่นะ ","time":"2026-08-04T16:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","เห็น","นี่"," ","การ","ใช้","ไม้เท้า","ขาว","มัน","มี","ธรรมชาติ","ของ","การ","ใช้","อยู่","นะ"," "],"library":"newmm","runtime":0.00027251243591308594},"time":"2026-08-04T16:29: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":[]},{"word":"ใช้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ใช้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ใช้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ใช้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ใช้","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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-04T16:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เช่น ปัดซ้าย ปัดขวา อะไรอย่างนี้ในการเดิน มันมีธรรมชาติ","time":"2026-08-04T16:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เช่น ปัดซ้าย ปัดขวา อะไรอย่างนี้ในการเดิน มันมีธรรมชาติ","time":"2026-08-04T16:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เช่น"," ","ปัด","ซ้าย"," ","ปัด","ขวา"," ","อะไร","อย่างนี้","ใน","การ","เดิน"," ","มัน","มี","ธรรมชาติ"],"library":"newmm","runtime":0.00024700164794921875},"time":"2026-08-04T16: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เดิน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราเห็นเขามีธรรมชาติของเขา แล้วไอ้สิ่งที่","time":"2026-08-04T16:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราเห็นเขามีธรรมชาติของเขา แล้วไอ้สิ่งที่","time":"2026-08-04T16:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","เห็น","เขา","มี","ธรรมชาติ","ของ","เขา"," ","แล้ว","ไอ้","สิ่ง","ที่"],"library":"newmm","runtime":0.0001857280731201172},"time":"2026-08-04T16: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":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ไอ้","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ไอ้","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ไอ้","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ไอ้","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เขา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ไอ้","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:29: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-04T16:29:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความที่กลมกลืนกับธรรมชาติตัวเดิมได้อย่างไรบ้าง ","time":"2026-08-04T16:29:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความที่กลมกลืนกับธรรมชาติตัวเดิมได้อย่างไรบ้าง ","time":"2026-08-04T16:29:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความ","ที่","กลมกลืน","กับ","ธรรมชาติ","ตัว","เดิม","ได้","อย่างไรบ้าง"," "],"library":"newmm","runtime":0.0002636909484863281},"time":"2026-08-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้คือสิ่งที่ฝากไปกลับไปพิจารณาเพิ่มเติม","time":"2026-08-04T16:29:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้คือสิ่งที่ฝากไปกลับไปพิจารณาเพิ่มเติม","time":"2026-08-04T16:29:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","คือ","สิ่ง","ที่","ฝาก","ไป","กลับ","ไป","พิจารณา","เพิ่มเติม"],"library":"newmm","runtime":0.0003807544708251953},"time":"2026-08-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29: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-04T16:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็นคำตอบให้กับอาจารย์ที่ตั้งข้อสังเกตว่า","time":"2026-08-04T16:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็นคำตอบให้กับอาจารย์ที่ตั้งข้อสังเกตว่า","time":"2026-08-04T16:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็น","คำตอบ","ให้","กับ","อาจารย์","ที่ตั้ง","ข้อ","สังเกตว่า"],"library":"newmm","runtime":0.00025153160095214844},"time":"2026-08-04T16:29: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":[]}]},"time":"2026-08-04T16:29: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":[]}]},"time":"2026-08-04T16:29: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":[]}]},"time":"2026-08-04T16:29: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":[]}]},"time":"2026-08-04T16:29: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":[]}]},"time":"2026-08-04T16:29: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-04T16:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องบางเรื่อง เราอาจจะไม่จำเป็นต้องใส่ หรือเรื่องบางเรื่อง เราอาจจะ","time":"2026-08-04T16:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องบางเรื่อง เราอาจจะไม่จำเป็นต้องใส่ หรือเรื่องบางเรื่อง เราอาจจะ","time":"2026-08-04T16:29:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","บาง","เรื่อง"," ","เรา","อาจจะ","ไม่","จำเป็นต้อง","ใส่"," ","หรือ","เรื่อง","บาง","เรื่อง"," ","เรา","อาจจะ"],"library":"newmm","runtime":0.00029540061950683594},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"หรือ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"อาจจะ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพิ่เติมเพื่อให้สอดคล้องกับคนพิการทางการมองเห็นที่","time":"2026-08-04T16:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพิ่เติมเพื่อให้สอดคล้องกับคนพิการทางการมองเห็นที่","time":"2026-08-04T16:29:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพ","ิ่","เติม","เพื่อให้","สอดคล้อง","กับ","คนพิการ","ทางการ","มองเห็น","ที่"],"library":"newmm","runtime":0.0002493858337402344},"time":"2026-08-04T16: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"มองเห็น","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"มองเห็น","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"มองเห็น","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"มองเห็น","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทางการ","suggestions":[]},{"word":"มองเห็น","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:29:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาใช้ในชีวิตประจำวันนะครับ อันนี้ฝากเป็นประเด็นที่อาจจะต้องย้อนกลับไปดูว่าธรรมชาติเขาเป็นอย่างไร ","time":"2026-08-04T16:29:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาใช้ในชีวิตประจำวันนะครับ อันนี้ฝากเป็นประเด็นที่อาจจะต้องย้อนกลับไปดูว่าธรรมชาติเขาเป็นอย่างไร ","time":"2026-08-04T16:29:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ใช้","ใน","ชีวิตประจำวัน","นะ","ครับ"," ","อันนี้","ฝาก","เป็น","ประเด็น","ที่","อาจจะ","ต้อง","ย้อนกลับ","ไปดู","ว่า","ธรรมชาติ","เขา","เป็น","อย่างไร"," "],"library":"newmm","runtime":0.00039696693420410156},"time":"2026-08-04T16:29: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":[]},{"word":"ที่","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ย้อนกลับ","suggestions":[]},{"word":"ไปดู","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ที่","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ย้อนกลับ","suggestions":[]},{"word":"ไปดู","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ที่","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ย้อนกลับ","suggestions":[]},{"word":"ไปดู","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ที่","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ย้อนกลับ","suggestions":[]},{"word":"ไปดู","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":[]},{"word":"ที่","suggestions":[]},{"word":"อาจจะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"ย้อนกลับ","suggestions":[]},{"word":"ไปดู","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"ธรรมชาติ","suggestions":[]},{"word":"เขา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"อย่างไร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขอบคุณครับ // ขอบคุณมากค่ะ ขอเสียงปรบมือให้กับทีมที่ 7 ค่ะ ","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-04T16:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณครับ // ขอบคุณมากค่ะ ขอเสียงปรบมือให้กับทีมที่ 7 ค่ะ ","time":"2026-08-04T16:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณครับ // ขอบคุณมากค่ะ ขอเสียงปรบมือให้กับทีมที่ 7 ค่ะ ","time":"2026-08-04T16:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ครับ"," ","//"," ","ขอบคุณ","มาก","ค่ะ"," ","ขอ","เสียง","ปรบมือให้","กับ","ทีม","ที่"," ","7"," ","ค่ะ"," "],"library":"newmm","runtime":0.0002422332763671875},"time":"2026-08-04T16:29: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"7","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29:48+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-04T16:29:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขอบคุณครับ // ค่ะ เราเหลืออีก 3 ทีมนะคะ ","time":"2026-08-04T16:29:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขอบคุณครับ // ค่ะ เราเหลืออีก 3 ทีมนะคะ ","time":"2026-08-04T16:29:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขอบคุณ","ครับ"," ","//"," ","ค่ะ"," ","เรา","เหลือ","อีก"," ","3"," ","ทีม","นะคะ"," "],"library":"newmm","runtime":0.0002014636993408203},"time":"2026-08-04T16:29: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นำเสนอทีมละ 5 นาทีและถามตอบอีก 5 นาทีรวมเป็น 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-04T16:29:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำเสนอทีมละ 5 นาทีและถามตอบอีก 5 นาทีรวมเป็น 10 นาที ","time":"2026-08-04T16:29:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำเสนอทีมละ 5 นาทีและถามตอบอีก 5 นาทีรวมเป็น 10 นาที ","time":"2026-08-04T16:29:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำเสนอ","ที","มละ"," ","5"," ","นาที","และ","ถาม","ตอบ","อีก"," ","5"," ","นาที","รวม","เป็น"," ","10"," ","นาที"," "],"library":"newmm","runtime":0.0011136531829833984},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ถาม","suggestions":[]},{"word":"ตอบ","suggestions":[]},{"word":"อีก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"รวม","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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-04T16:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราน่าจะเลื่อนพิธีปิดประมาณ แล้วก็เริ่ม","time":"2026-08-04T16:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราน่าจะเลื่อนพิธีปิดประมาณ แล้วก็เริ่ม","time":"2026-08-04T16:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","น่าจะ","เลื่อน","พิธี","ปิด","ประมาณ"," ","แล้วก็","เริ่ม"],"library":"newmm","runtime":0.00017714500427246094},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16:29:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มอบของรางวัลประมาณ 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-04T16:29:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มอบของรางวัลประมาณ 5 โมงเย็นนะคะ ","time":"2026-08-04T16:29:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มอบของรางวัลประมาณ 5 โมงเย็นนะคะ ","time":"2026-08-04T16:29:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มอบ","ของรางวัล","ประมาณ"," ","5"," ","โมง","เย็น","นะคะ"," "],"library":"newmm","runtime":0.000202178955078125},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"เย็น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"เย็น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"เย็น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"เย็น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โมง","suggestions":[]},{"word":"เย็น","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:29:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หมายเลขผลงาน 2421 ค่ะ การ","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-04T16:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมายเลขผลงาน 2421 ค่ะ การ","time":"2026-08-04T16:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมายเลขผลงาน 2421 ค่ะ การ","time":"2026-08-04T16:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมายเลข","ผลงาน"," ","2421"," ","ค่ะ"," ","การ"],"library":"newmm","runtime":0.00012993812561035156},"time":"2026-08-04T16:30: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":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หมายเลข","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หมายเลข","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หมายเลข","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:30:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หมายเลข","suggestions":[]},{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2421","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T16:30:06+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-04T16:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาโปรแกรมแปรภาษามือแบบ 2 ทิศทางด้วยโปรแกรมปัญญาประดิษฐ์ค่ะ ","time":"2026-08-04T16:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาโปรแกรมแปรภาษามือแบบ 2 ทิศทางด้วยโปรแกรมปัญญาประดิษฐ์ค่ะ ","time":"2026-08-04T16:30:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","โปรแกรม","แปร","ภาษามือ","แบบ"," ","2"," ","ทิศทาง","ด้วย","โปรแกรม","ปัญญาประดิษฐ์","ค่ะ"," "],"library":"newmm","runtime":0.0002377033233642578},"time":"2026-08-04T16:30: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทิศทาง","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทิศทาง","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทิศทาง","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทิศทาง","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทิศทาง","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"โปรแกรม","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30: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-04T16:30:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ก็ขออนุญาตเริ่มเลยนะคะ ","time":"2026-08-04T16:30:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ก็ขออนุญาตเริ่มเลยนะคะ ","time":"2026-08-04T16:30:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ก็","ขออนุญาต","เริ่ม","เลย","นะคะ"," "],"library":"newmm","runtime":0.0001494884490966797},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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-04T16:30:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กราบเรียนท่านคณะกรรมทุกท่าน และผู้ที่มางานทุกท่าน","time":"2026-08-04T16:30:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กราบเรียนท่านคณะกรรมทุกท่าน และผู้ที่มางานทุกท่าน","time":"2026-08-04T16:30:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กราบเรียน","ท่าน","คณะ","กรรม","ทุกท่าน"," ","และ","ผู้","ที่มา","งาน","ทุกท่าน"],"library":"newmm","runtime":0.00029587745666503906},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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":[]}]},"time":"2026-08-04T16:30: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-04T16:30:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภายในวันนี้ด้วยนะคะ พวกเรามาจากโรงเรียนแก่นนคร ","time":"2026-08-04T16:30:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภายในวันนี้ด้วยนะคะ พวกเรามาจากโรงเรียนแก่นนคร ","time":"2026-08-04T16:30:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภายใน","วันนี้","ด้วย","นะคะ"," ","พวกเรา","มาจาก","โรงเรียน","แก่น","นคร"," "],"library":"newmm","runtime":0.00022339820861816406},"time":"2026-08-04T16:30: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-04T16:30: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-04T16:30: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-04T16:30: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-04T16:30: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-04T16:30: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-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จังหวัดขอนแก่นค่ะ ในวันนี้พวกเราจะมานำเสนอนวัตกรรม การพัฒนาโปรแกรมการแปลภาษามือ","time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จังหวัดขอนแก่นค่ะ ในวันนี้พวกเราจะมานำเสนอนวัตกรรม การพัฒนาโปรแกรมการแปลภาษามือ","time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จังหวัด","ขอนแก่น","ค่ะ"," ","ใน","วันนี้","พวกเรา","จะ","มา","นำเสนอ","นวัตกรรม"," ","การพัฒนา","โปรแกรม","การ","แปล","ภาษามือ"],"library":"newmm","runtime":0.0013546943664550781},"time":"2026-08-04T16:30: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":"โปรแกรม","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"โปรแกรม","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"โปรแกรม","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"โปรแกรม","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:30: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":"โปรแกรม","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หรือ (Development of a Bidirectional AI Sign Language Translator) ","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-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือ (Development of a Bidirectional AI Sign Language Translator) ","time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือ (Development of a Bidirectional AI Sign Language Translator) ","time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ"," ","(","Development"," ","of"," ","a"," ","Bidirectional"," ","AI"," ","Sign"," ","Language"," ","Translator",")"," "],"library":"newmm","runtime":0.0001499652862548828},"time":"2026-08-04T16:30: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":"Development","suggestions":[]},{"word":" ","suggestions":[]},{"word":"of","suggestions":[]},{"word":" ","suggestions":[]},{"word":"a","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Bidirectional","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Sign","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Language","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Translator","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"Development","suggestions":[]},{"word":" ","suggestions":[]},{"word":"of","suggestions":[]},{"word":" ","suggestions":[]},{"word":"a","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Bidirectional","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Sign","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Language","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Translator","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"Development","suggestions":[]},{"word":" ","suggestions":[]},{"word":"of","suggestions":[]},{"word":" ","suggestions":[]},{"word":"a","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Bidirectional","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Sign","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Language","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Translator","suggestions":[]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"Development","suggestions":["development"]},{"word":" ","suggestions":[]},{"word":"of","suggestions":["or","if","on"]},{"word":" ","suggestions":[]},{"word":"a","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Bidirectional","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Sign","suggestions":["sign","in","big"]},{"word":" ","suggestions":[]},{"word":"Language","suggestions":["language"]},{"word":" ","suggestions":[]},{"word":"Translator","suggestions":["translator"]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"(","suggestions":[]},{"word":"Development","suggestions":["development"]},{"word":" ","suggestions":[]},{"word":"of","suggestions":["or","if","on"]},{"word":" ","suggestions":[]},{"word":"a","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Bidirectional","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Sign","suggestions":["sign","in","big"]},{"word":" ","suggestions":[]},{"word":"Language","suggestions":["language"]},{"word":" ","suggestions":[]},{"word":"Translator","suggestions":["translator"]},{"word":")","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:30: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-04T16:31:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนื่องจากโรงเรียนของพวกเรานี่ตั้งติดกับโรงเรียนโสต","time":"2026-08-04T16:31:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนื่องจากโรงเรียนของพวกเรานี่ตั้งติดกับโรงเรียนโสต","time":"2026-08-04T16:31:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนื่องจาก","โรงเรียน","ของ","พวกเรา","นี่","ตั้ง","ติดกับ","โรงเรียน","โสต"],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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-04T16:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จังหวัดขอนแก่นค่ะ เราได้เล็งเห็นปัญหา","time":"2026-08-04T16:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จังหวัดขอนแก่นค่ะ เราได้เล็งเห็นปัญหา","time":"2026-08-04T16:31:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จังหวัด","ขอนแก่น","ค่ะ"," ","เรา","ได้","เล็งเห็น","ปัญหา"],"library":"newmm","runtime":0.0001385211944580078},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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-04T16:31:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระหว่างนักเรียน พ่อค้าแม่ค้า การ","time":"2026-08-04T16:31:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระหว่างนักเรียน พ่อค้าแม่ค้า การ","time":"2026-08-04T16:31:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระหว่าง","นักเรียน"," ","พ่อค้า","แม่ค้า"," ","การ"],"library":"newmm","runtime":0.0001327991485595703},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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-04T16:31:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สื่อสารกันด้วยภาษากายและภาษามือค่ะ การสื่อสารแบบนี้นะคะ อาจทำให้เข้าใจไม่ตรงกันร้อยเปอร์เซ็นต์ได้ค่ะ ","time":"2026-08-04T16:31:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สื่อสารกันด้วยภาษากายและภาษามือค่ะ การสื่อสารแบบนี้นะคะ อาจทำให้เข้าใจไม่ตรงกันร้อยเปอร์เซ็นต์ได้ค่ะ ","time":"2026-08-04T16:31:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สื่อสาร","กัน","ด้วย","ภาษากาย","และ","ภาษามือ","ค่ะ"," ","การสื่อสาร","แบบนี้","นะคะ"," ","อาจ","ทำให้","เข้าใจ","ไม่","ตรงกัน","ร้อย","เปอร์เซ็นต์","ได้","ค่ะ"," "],"library":"newmm","runtime":0.00038170814514160156},"time":"2026-08-04T16:31: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":["100","๑๐๐"]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":["100","๑๐๐"]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":["100","๑๐๐"]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":["100","๑๐๐"]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":["100","๑๐๐"]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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-04T16:31:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และโณงเรียนนี้นะคะ ยังมีการสอนเกี่ยวกับทักษะอาชีพ ","time":"2026-08-04T16:31:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และโณงเรียนนี้นะคะ ยังมีการสอนเกี่ยวกับทักษะอาชีพ ","time":"2026-08-04T16:31:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","โณง","เรียน","นี้","นะคะ"," ","ยังมี","การสอน","เกี่ยวกับ","ทักษะ","อาชีพ"," "],"library":"newmm","runtime":0.00023651123046875},"time":"2026-08-04T16:31: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":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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-04T16:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อให้เด็กนักเรียนนะคะ สามารถออกไปขายนอกโรงเรียน ","time":"2026-08-04T16:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อให้เด็กนักเรียนนะคะ สามารถออกไปขายนอกโรงเรียน ","time":"2026-08-04T16:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อให้","เด็กนักเรียน","นะคะ"," ","สามารถ","ออก","ไป","ขาย","นอก","โรงเรียน"," "],"library":"newmm","runtime":0.00023031234741210938},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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-04T16:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นักเรียนแต่ละคนนะคะ จะต้องมีคุณครูติดไปด้วยค่ะ เรื่องจากไปช่วยแปลภาษาค่ะ ค่ะ และหากต้องการขอความช่วยเหลือ","time":"2026-08-04T16:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นักเรียนแต่ละคนนะคะ จะต้องมีคุณครูติดไปด้วยค่ะ เรื่องจากไปช่วยแปลภาษาค่ะ ค่ะ และหากต้องการขอความช่วยเหลือ","time":"2026-08-04T16:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นักเรียน","แต่ละคน","นะคะ"," ","จะ","ต้อง","มี","คุณครู","ติด","ไป","ด้วย","ค่ะ"," ","เรื่อง","จากไป","ช่วย","แปล","ภาษา","ค่ะ"," ","ค่ะ"," ","และ","หาก","ต้องการ","ขอความช่วยเหลือ"],"library":"newmm","runtime":0.0014369487762451172},"time":"2026-08-04T16: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":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"ติด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"จากไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]}]},"time":"2026-08-04T16: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":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"ติด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"จากไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]}]},"time":"2026-08-04T16: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":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"ติด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"จากไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]}]},"time":"2026-08-04T16: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":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"ติด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"จากไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]}]},"time":"2026-08-04T16: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":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ต้อง","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"ติด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรื่อง","suggestions":[]},{"word":"จากไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"หาก","suggestions":[]},{"word":"ต้องการ","suggestions":[]},{"word":"ขอความช่วยเหลือ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:31:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในกรณีฉุกเฉินนะคะ ในตอนนี้ไม่สามารถขอความช่วยเหลือไ","time":"2026-08-04T16:31:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในกรณีฉุกเฉินนะคะ ในตอนนี้ไม่สามารถขอความช่วยเหลือไ","time":"2026-08-04T16:31:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","กรณี","ฉุกเฉิน","นะคะ"," ","ใน","ตอนนี้","ไม่","สามารถ","ขอความช่วยเหลือ","ไ"],"library":"newmm","runtime":0.00023031234741210938},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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-04T16:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้อย่างทันท่วงทีค่ะ ไปสอบถามคณะครูภายในโรงเรียนโสตศึกษาค่ะ ","time":"2026-08-04T16:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้อย่างทันท่วงทีค่ะ ไปสอบถามคณะครูภายในโรงเรียนโสตศึกษาค่ะ ","time":"2026-08-04T16:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","อย่าง","ทันท่วงที","ค่ะ"," ","ไป","สอบถาม","คณะ","ครู","ภายใน","โรงเรียน","โสตศึกษา","ค่ะ"," "],"library":"newmm","runtime":0.0011518001556396484},"time":"2026-08-04T16:31: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":[]},{"word":"โสตศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"โสตศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"โสตศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"โสตศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"โสตศึกษา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:31: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-04T16:31:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และความต้องการเกี่ยวกับการสื่อสารกับผู้พิการ","time":"2026-08-04T16:31:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และความต้องการเกี่ยวกับการสื่อสารกับผู้พิการ","time":"2026-08-04T16:31:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ความต้องการ","เกี่ยวกับ","การสื่อสาร","กับ","ผู้","พิการ"],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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-04T16:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางการได้ยินและบุคคลทั่วไปค่ะ ดังนั้น คณะจัดทำ จึงได้คิด","time":"2026-08-04T16:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางการได้ยินและบุคคลทั่วไปค่ะ ดังนั้น คณะจัดทำ จึงได้คิด","time":"2026-08-04T16:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางการ","ได้ยิน","และ","บุคคล","ทั่วไป","ค่ะ"," ","ดังนั้น"," ","คณะ","จัดทำ"," ","จึง","ได้คิด"],"library":"newmm","runtime":0.0002906322479248047},"time":"2026-08-04T16:31: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":[]},{"word":"ได้คิด","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"ได้คิด","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"ได้คิด","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"ได้คิด","suggestions":[]}]},"time":"2026-08-04T16:31: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":[]},{"word":"ได้คิด","suggestions":[]}]},"time":"2026-08-04T16:31: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-04T16:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขึ้นมาเพื่อแก้ไขปัญหาเหล่านั้นค่ะ ","time":"2026-08-04T16:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขึ้นมาเพื่อแก้ไขปัญหาเหล่านั้นค่ะ ","time":"2026-08-04T16:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขึ้น","มา","เพื่อ","แก้ไขปัญหา","เหล่านั้น","ค่ะ"," "],"library":"newmm","runtime":0.00015234947204589844},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31: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":[]}]},"time":"2026-08-04T16:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// แนวคิด... สไลด์ถัดไปครับ แนวคิดนวัตกรรมนะครับ ระบบจะประมวลผลภาพแบบ Realtime ","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-04T16:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// แนวคิด... สไลด์ถัดไปครับ แนวคิดนวัตกรรมนะครับ ระบบจะประมวลผลภาพแบบ Realtime ","time":"2026-08-04T16:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// แนวคิด... สไลด์ถัดไปครับ แนวคิดนวัตกรรมนะครับ ระบบจะประมวลผลภาพแบบ Realtime ","time":"2026-08-04T16:32:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","แนวคิด","..."," ","สไลด์","ถัดไป","ครับ"," ","แนวคิด","นวัตกรรม","นะ","ครับ"," ","ระบบ","จะ","ประมวลผล","ภาพ","แบบ"," ","Realtime"," "],"library":"newmm","runtime":0.0002758502960205078},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":["ระบุ","ระบอบ","ระบำ"]},{"word":"จะ","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":["ระบุ","ระบอบ","ระบำ"]},{"word":"จะ","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ภาพ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Realtime","suggestions":["realtime"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:32: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-04T16:32:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยใช้ตัวจับใบหน้าและมือ เพื่อวิเคราะห์","time":"2026-08-04T16:32:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยใช้ตัวจับใบหน้าและมือ เพื่อวิเคราะห์","time":"2026-08-04T16:32:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ใช้","ตัว","จับ","ใบหน้า","และ","มือ"," ","เพื่อ","วิเคราะห์"],"library":"newmm","runtime":0.0001761913299560547},"time":"2026-08-04T16:32: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":[]},{"word":"วิเคราะห์","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"วิเคราะห์","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"วิเคราะห์","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"วิเคราะห์","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"วิเคราะห์","suggestions":[]}]},"time":"2026-08-04T16:32: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-04T16:32:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และจำแนกออกมาเป็นท่าทางภาษามือ","time":"2026-08-04T16:32:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และจำแนกออกมาเป็นท่าทางภาษามือ","time":"2026-08-04T16:32:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","จำแนก","ออกมา","เป็น","ท่าทาง","ภาษามือ"],"library":"newmm","runtime":0.0001468658447265625},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โดยชิ้นงานของเราจะแบ่งเป็น 2 Way นะครับ โดยขออนุญาตลงไป","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-04T16:32:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยชิ้นงานของเราจะแบ่งเป็น 2 Way นะครับ โดยขออนุญาตลงไป","time":"2026-08-04T16:32:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยชิ้นงานของเราจะแบ่งเป็น 2 Way นะครับ โดยขออนุญาตลงไป","time":"2026-08-04T16:32:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ชิ้นงาน","ของ","เรา","จะ","แบ่ง","เป็น"," ","2"," ","Way"," ","นะ","ครับ"," ","โดย","ขออนุญาต","ลง","ไป"],"library":"newmm","runtime":0.00038695335388183594},"time":"2026-08-04T16:32: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Way","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:32: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Way","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:32: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Way","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:32: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Way","suggestions":["day","say","a"]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:32: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Way","suggestions":["day","say","a"]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"ขออนุญาต","suggestions":[]},{"word":"ลง","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:32: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-04T16:32:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้กรรมการดูนะครับ ","time":"2026-08-04T16:32:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้กรรมการดูนะครับ ","time":"2026-08-04T16:32:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","กรรมการ","ดู","นะ","ครับ"," "],"library":"newmm","runtime":0.00013446807861328125},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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-04T16:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางแรกจะเป็นผู้พิการทางการได้ยิน","time":"2026-08-04T16:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางแรกจะเป็นผู้พิการทางการได้ยิน","time":"2026-08-04T16:32:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","แรก","จะ","เป็น","ผู้","พิการ","ทางการ","ได้ยิน"],"library":"newmm","runtime":0.00020575523376464844},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:32:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สื่อสารกับคนทั่วไปนะครับ ","time":"2026-08-04T16:32:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สื่อสารกับคนทั่วไปนะครับ ","time":"2026-08-04T16:32:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สื่อสาร","กับ","คน","ทั่วไป","นะ","ครับ"," "],"library":"newmm","runtime":0.00014352798461914062},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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":[]}]},"time":"2026-08-04T16:32: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-04T16:32:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ฉัน // แล้วก็จะมีเป็นประโยค","time":"2026-08-04T16:32:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ฉัน // แล้วก็จะมีเป็นประโยค","time":"2026-08-04T16:32:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ฉัน"," ","//"," ","แล้วก็","จะ","มี","เป็น","ประโยค"],"library":"newmm","runtime":0.00015926361083984375},"time":"2026-08-04T16:32: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":[]},{"word":"มี","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"มี","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"มี","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"มี","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T16:32: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":[]},{"word":"มี","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ประโยค","suggestions":[]}]},"time":"2026-08-04T16:32: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-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับผม ","time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับผม ","time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับผม"," "],"library":"newmm","runtime":0.00006723403930664062},"time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:32:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ฉันรักพ่อแม่ // อันนี้เป็นเวที่ 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-04T16:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฉันรักพ่อแม่ // อันนี้เป็นเวที่ 1 นะครับผม // ","time":"2026-08-04T16:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฉันรักพ่อแม่ // อันนี้เป็นเวที่ 1 นะครับผม // ","time":"2026-08-04T16:33:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฉัน","รัก","พ่อแม่"," ","//"," ","อันนี้","เป็น","เว","ที่"," ","1"," ","นะ","ครับผม"," ","//"," "],"library":"newmm","runtime":0.00022125244140625},"time":"2026-08-04T16:33: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับผม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33:04+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-04T16:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็จะมีเวย์ที่ 2 นะครับ บุคคลทั่วไปสื่อสารกับผู้พิการทางการได้ยิน","time":"2026-08-04T16:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็จะมีเวย์ที่ 2 นะครับ บุคคลทั่วไปสื่อสารกับผู้พิการทางการได้ยิน","time":"2026-08-04T16:33:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","จะ","มี","เวย์","ที่"," ","2"," ","นะ","ครับ"," ","บุคคล","ทั่วไป","สื่อสาร","กับ","ผู้","พิการ","ทางการ","ได้ยิน"],"library":"newmm","runtime":0.0002694129943847656},"time":"2026-08-04T16: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T16: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T16: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T16: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T16: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บุคคล","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":"สื่อสาร","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ทางการ","suggestions":[]},{"word":"ได้ยิน","suggestions":[]}]},"time":"2026-08-04T16:33: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-04T16:33:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับ ก็คือระบบจะจับเสียงพูดของเรา","time":"2026-08-04T16:33:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับ ก็คือระบบจะจับเสียงพูดของเรา","time":"2026-08-04T16:33:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับ"," ","ก็","คือ","ระบบ","จะ","จับ","เสียงพูด","ของ","เรา"],"library":"newmm","runtime":0.000347137451171875},"time":"2026-08-04T16:33: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-04T16:33: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-04T16:33: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-04T16:33: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-04T16:33: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-04T16:33: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-04T16:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ แล้วก็เอาข้อความนั้น ไปจับคู่กับลวิดีโอภาษามือ ","time":"2026-08-04T16:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ แล้วก็เอาข้อความนั้น ไปจับคู่กับลวิดีโอภาษามือ ","time":"2026-08-04T16:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","แล้วก็","เอา","ข้อความ","นั้น"," ","ไป","จับคู่","กับ","ล","วิดีโอ","ภาษามือ"," "],"library":"newmm","runtime":0.00028133392333984375},"time":"2026-08-04T16: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":[]},{"word":"กับ","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"กับ","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"กับ","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"กับ","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"กับ","suggestions":[]},{"word":"ล","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ตรงกับข้อความนั้นแล้วแสดงผลออกมาครับ เช่น คำว่า \"พ่อ\" ครับ ","time":"2026-08-04T16:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ตรงกับข้อความนั้นแล้วแสดงผลออกมาครับ เช่น คำว่า \"พ่อ\" ครับ ","time":"2026-08-04T16:33:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ตรง","กับ","ข้อความ","นั้น","แล้ว","แสดงผล","ออกมา","ครับ"," ","เช่น"," ","คำ","ว่า"," ","\"","พ่อ","\""," ","ครับ"," "],"library":"newmm","runtime":0.00027561187744140625},"time":"2026-08-04T16: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":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"พ่อ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"พ่อ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"พ่อ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"พ่อ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"เช่น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"พ่อ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พ่อ ","time":"2026-08-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พ่อ ","time":"2026-08-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พ่อ"," "],"library":"newmm","runtime":0.00005459785461425781},"time":"2026-08-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พ่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พ่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พ่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พ่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พ่อ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:33: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-04T16:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างนี้ครับ ","time":"2026-08-04T16:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างนี้ครับ ","time":"2026-08-04T16:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างนี้","ครับ"," "],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33:37+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-04T16:33:37+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-04T16:33:37+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-04T16:33:37+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-04T16:33: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-04T16:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็เราได้พัฒนาในพื้นที่ที่ไม่สามารถพูดได้ ","time":"2026-08-04T16:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็เราได้พัฒนาในพื้นที่ที่ไม่สามารถพูดได้ ","time":"2026-08-04T16:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","เรา","ได้","พัฒนา","ใน","พื้นที่","ที่","ไม่","สามารถ","พูด","ได้"," "],"library":"newmm","runtime":0.0001900196075439453},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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-04T16:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้มีความ... ขออภัยครับ สามารถพิมพ์แทนได้ครับ อย่าง","time":"2026-08-04T16:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้มีความ... ขออภัยครับ สามารถพิมพ์แทนได้ครับ อย่าง","time":"2026-08-04T16:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","มี","ความ","..."," ","ขออภัย","ครับ"," ","สามารถ","พิมพ์","แทน","ได้","ครับ"," ","อย่าง"],"library":"newmm","runtime":0.0002727508544921875},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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-04T16:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เช่นแบบเวลาจะสื่อสารกับผู้พิการก็จะพิมพ์แทนหรือว่าจะกดพูด","time":"2026-08-04T16:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เช่นแบบเวลาจะสื่อสารกับผู้พิการก็จะพิมพ์แทนหรือว่าจะกดพูด","time":"2026-08-04T16:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เช่น","แบบ","เวลา","จะ","สื่อสาร","กับ","ผู้","พิการ","ก็","จะ","พิมพ์","แทน","หรือว่า","จะ","กด","พูด"],"library":"newmm","runtime":0.000232696533203125},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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":[]}]},"time":"2026-08-04T16:33: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-04T16:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ได้ครับผม ","time":"2026-08-04T16:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ได้ครับผม ","time":"2026-08-04T16:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็ได้","ครับผม"," "],"library":"newmm","runtime":0.00008416175842285156},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16:33:52+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-04T16:33:52+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-04T16:33:52+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-04T16:33:52+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-04T16: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-04T16:34:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ถัดไปครับ โดยเราแบ่งต้นแบบ ","time":"2026-08-04T16:34:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ถัดไปครับ โดยเราแบ่งต้นแบบ ","time":"2026-08-04T16:34:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ถัดไป","ครับ"," ","โดย","เรา","แบ่ง","ต้นแบบ"," "],"library":"newmm","runtime":0.00015211105346679688},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34:01+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-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"3 ระยะด้วยครับ ระยะแรก ","time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"3 ระยะด้วยครับ ระยะแรก ","time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["3"," ","ระยะ","ด้วย","ครับ"," ","ระยะแรก"," "],"library":"newmm","runtime":0.0001380443572998047},"time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะแรก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะแรก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะแรก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":["นะคะ","ปิยะ","ระบบ"]},{"word":"ด้วย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะแรก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะ","suggestions":["นะคะ","ปิยะ","ระบบ"]},{"word":"ด้วย","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระยะแรก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จับพิกัดมือแบบพื้นฐาน คือว่าตอนนั้นเรายังมี Prototype ","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-04T16:34:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จับพิกัดมือแบบพื้นฐาน คือว่าตอนนั้นเรายังมี Prototype ","time":"2026-08-04T16:34:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จับพิกัดมือแบบพื้นฐาน คือว่าตอนนั้นเรายังมี Prototype ","time":"2026-08-04T16:34:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จับ","พิกัด","มือ","แบบ","พื้นฐาน"," ","คือ","ว่า","ตอนนั้น","เรา","ยังมี"," ","Prototype"," "],"library":"newmm","runtime":0.0001895427703857422},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เป็นคำ เป็นคำอยู่ครับ Prototype ที่ 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-04T16:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นคำ เป็นคำอยู่ครับ Prototype ที่ 2 เราสามารถ","time":"2026-08-04T16:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นคำ เป็นคำอยู่ครับ Prototype ที่ 2 เราสามารถ","time":"2026-08-04T16:34:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","คำ"," ","เป็น","คำ","อยู่","ครับ"," ","Prototype"," ","ที่"," ","2"," ","เรา","สามารถ"],"library":"newmm","runtime":0.0002117156982421875},"time":"2026-08-04T16: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":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Prototype","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"Prototype","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:34:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จับภาษามือที่มีความซับซ้อนมากยิ่งขึ้น ","time":"2026-08-04T16:34:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จับภาษามือที่มีความซับซ้อนมากยิ่งขึ้น ","time":"2026-08-04T16:34:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จับ","ภาษามือ","ที่","มี","ความ","ซับซ้อน","มากยิ่งขึ้น"," "],"library":"newmm","runtime":0.0002155303955078125},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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-04T16:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับผม สุดท้ายนะครับ ที่ 3 นะครับ ","time":"2026-08-04T16:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับผม สุดท้ายนะครับ ที่ 3 นะครับ ","time":"2026-08-04T16:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับผม"," ","สุดท้าย","นะ","ครับ"," ","ที่"," ","3"," ","นะ","ครับ"," "],"library":"newmm","runtime":0.00017189979553222656},"time":"2026-08-04T16:34: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โยกจากโปรแกรมนะครับลงมาเป็นเว็บเพื่อปรับ UI ให้ผู้พิการสามารถใช้งานได้ง่ายขึ้น ลดดีเลย์ ","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-04T16:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โยกจากโปรแกรมนะครับลงมาเป็นเว็บเพื่อปรับ UI ให้ผู้พิการสามารถใช้งานได้ง่ายขึ้น ลดดีเลย์ ","time":"2026-08-04T16:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โยกจากโปรแกรมนะครับ ลงมาเป็นเว็บเพื่อปรับ UI ให้ผู้พิการสามารถใช้งานได้ง่ายขึ้น ลดดีเลย์ ","time":"2026-08-04T16:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โยก","จาก","โปรแกรม","นะ","ครับ"," ","ลงมา","เป็น","เว็บ","เพื่อ","ปรับ"," ","UI"," ","ให้","ผู้","พิการ","สามารถ","ใช้งาน","ได้","ง่าย","ขึ้น"," ","ลด","ดีเลย์"," "],"library":"newmm","runtime":0.0003361701965332031},"time":"2026-08-04T16:34: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":"UI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ดีเลย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"UI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ดีเลย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"UI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ดีเลย์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"UI","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ดีเลย์","suggestions":["มาเลย์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"UI","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ใช้งาน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลด","suggestions":[]},{"word":"ดีเลย์","suggestions":["มาเลย์"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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-04T16:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาในอนาคตได้ด้วยครับผม // สไลด์ถัดไปครับ ","time":"2026-08-04T16:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาในอนาคตได้ด้วยครับผม // สไลด์ถัดไปครับ ","time":"2026-08-04T16:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ในอนาคต","ได้","ด้วย","ครับผม"," ","//"," ","สไลด์","ถัดไป","ครับ"," "],"library":"newmm","runtime":0.00016427040100097656},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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-04T16:34:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็นผลการใช้งานของผู้ใช้งานจริงนะครับ ","time":"2026-08-04T16:34:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็นผลการใช้งานของผู้ใช้งานจริงนะครับ ","time":"2026-08-04T16:34:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็นผล","การใช้งาน","ของ","ผู้ใช้งาน","จริง","นะ","ครับ"," "],"library":"newmm","runtime":0.0001723766326904297},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34: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":[]}]},"time":"2026-08-04T16:34:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เกี่ยวกับความพึงพอใจและประสิทธิภาพของโปรแกรมนะครับ กับกลุ่มผู้ทดสอบ 20 คน โดยแบ่งเป็นผู้พิการทางการได้ยิน 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-04T16:34:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกี่ยวกับความพึงพอใจและประสิทธิภาพของโปรแกรมนะครับ กับกลุ่มผู้ทดสอบ 20 คน โดยแบ่งเป็นผู้พิการทางการได้ยิน 10 ","time":"2026-08-04T16:34:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกี่ยวกับความพึงพอใจและประสิทธิภาพของโปรแกรมนะครับ กับกลุ่มผู้ทดสอบ 20 คน โดยแบ่งเป็นผู้พิการทางการได้ยิน 10 ","time":"2026-08-04T16:34:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกี่ยวกับ","ความพึงพอใจ","และ","ประสิทธิภาพ","ของ","โปรแกรม","นะ","ครับ"," ","กับ","กลุ่ม","ผู้","ทดสอบ"," ","20"," ","คน"," ","โดย","แบ่ง","เป็น","ผู้","พิการ","ทางการ","ได้ยิน"," ","10"," "],"library":"newmm","runtime":0.00041365623474121094},"time":"2026-08-04T16:34: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":"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":"10","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"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":"10","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"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":"10","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"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":"10","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34: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":"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":"10","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:34:46+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-04T16:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และบุคคลทั่วไป 10 คนครับ จะมีประเด็นสำคัญดังนี้ครับ ก็คือ","time":"2026-08-04T16:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และบุคคลทั่วไป 10 คนครับ จะมีประเด็นสำคัญดังนี้ครับ ก็คือ","time":"2026-08-04T16:34:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","บุคคล","ทั่วไป"," ","10"," ","คน","ครับ"," ","จะ","มี","ประเด็นสำคัญ","ดังนี้","ครับ"," ","ก็","คือ"],"library":"newmm","runtime":0.00022339820861816406},"time":"2026-08-04T16: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ประเด็นสำคัญ","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ประเด็นสำคัญ","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ประเด็นสำคัญ","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ประเด็นสำคัญ","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ประเด็นสำคัญ","suggestions":[]},{"word":"ดังนี้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:34:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากการแปลภาษามือเป็นเสียงนะครับ ซึ่งอยู่ในเกณฑ์ที่ดีครับ ถัดมานะครับ จะเป็นการแปลภาษามือ","time":"2026-08-04T16:34:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากการแปลภาษามือเป็นเสียงนะครับ ซึ่งอยู่ในเกณฑ์ที่ดีครับ ถัดมานะครับ จะเป็นการแปลภาษามือ","time":"2026-08-04T16:34:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","การ","แปล","ภาษามือ","เป็น","เสียง","นะ","ครับ"," ","ซึ่ง","อยู่ในเกณฑ์","ที่","ดี","ครับ"," ","ถัด","มานะ","ครับ"," ","จะ","เป็นการ","แปล","ภาษามือ"],"library":"newmm","runtime":0.0012173652648925781},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถัด","suggestions":[]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถัด","suggestions":["ปัด","จัด","ตัด"]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:34: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถัด","suggestions":["ปัด","จัด","ตัด"]},{"word":"มานะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"ภาษามือ","suggestions":[]}]},"time":"2026-08-04T16:34:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คะแนนเฉลี่ยความพึงพอใจอยู่ที่ 3.84 อยู่ในเกณฑ์ที่ดีเช่นกันครับ สำหรับในข้อเสนอแนะครับ ","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-04T16:35:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะแนนเฉลี่ยความพึงพอใจอยู่ที่ 3.84 อยู่ในเกณฑ์ที่ดีเช่นกันครับ สำหรับในข้อเสนอแนะครับ ","time":"2026-08-04T16:35:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะแนนเฉลี่ยความพึงพอใจอยู่ที่ 3.84 อยู่ในเกณฑ์ที่ดีเช่นกันครับ สำหรับในข้อเสนอแนะครับ ","time":"2026-08-04T16:35:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะแนนเฉลี่ย","ความพึงพอใจ","อยู่","ที่"," ","3.84"," ","อยู่ในเกณฑ์","ที่","ดี","เช่นกัน","ครับ"," ","สำหรับ","ใน","ข้อเสนอแนะ","ครับ"," "],"library":"newmm","runtime":0.0004353523254394531},"time":"2026-08-04T16:35: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":"3.84","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เช่นกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ข้อเสนอแนะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":"3.84","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เช่นกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ข้อเสนอแนะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":"3.84","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เช่นกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ข้อเสนอแนะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":"3.84","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เช่นกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ข้อเสนอแนะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":"3.84","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยู่ในเกณฑ์","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"เช่นกัน","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ข้อเสนอแนะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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-04T16:35:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อใช้โปรแกรมในที่ที่มีเสียงมาก ","time":"2026-08-04T16:35:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อใช้โปรแกรมในที่ที่มีเสียงมาก ","time":"2026-08-04T16:35:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ","ใช้","โปรแกรม","ใน","ที่","ที่","มีเสียง","มาก"," "],"library":"newmm","runtime":0.000244140625},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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-04T16:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะทำให้โปรแกรมประมวลผลได้ช้าลงครับ ถัดมาจะเป็นตารางบันทึก...","time":"2026-08-04T16:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะทำให้โปรแกรมประมวลผลได้ช้าลงครับ ถัดมาจะเป็นตารางบันทึก...","time":"2026-08-04T16:35:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","ทำให้","โปรแกรมประมวลผล","ได้","ช้า","ลง","ครับ"," ","ถัดมา","จะ","เป็นตาราง","บันทึก","..."],"library":"newmm","runtime":0.00035762786865234375},"time":"2026-08-04T16: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":[]},{"word":"บันทึก","suggestions":[]},{"word":"...","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"บันทึก","suggestions":[]},{"word":"...","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"บันทึก","suggestions":[]},{"word":"...","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"บันทึก","suggestions":[]},{"word":"...","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"บันทึก","suggestions":[]},{"word":"...","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:35:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออภัยครับ ต่อไปจะเป็นตารางแสดงประสิทธิภาพของโปรแกรมครับ ","time":"2026-08-04T16:35:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออภัยครับ ต่อไปจะเป็นตารางแสดงประสิทธิภาพของโปรแกรมครับ ","time":"2026-08-04T16:35:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออภัย","ครับ"," ","ต่อไป","จะ","เป็นตาราง","แสดง","ประสิทธิภาพ","ของ","โปรแกรม","ครับ"," "],"library":"newmm","runtime":0.00033974647521972656},"time":"2026-08-04T16:35: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-04T16:35: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-04T16:35: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-04T16:35: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-04T16:35: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-04T16:35:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จากตารางนะครับ จะเห็นว่าค่าเฉลี่ยรวมของ Accura","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-04T16:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากตารางนะครับ จะเห็นว่าค่าเฉลี่ยรวมของ Accura","time":"2026-08-04T16:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากตารางนะครับ จะเห็นว่าค่าเฉลี่ยรวมของ Accura","time":"2026-08-04T16:35:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","ตาราง","นะ","ครับ"," ","จะ","เห็น","ว่า","ค่าเฉลี่ย","รวม","ของ"," ","Accura"],"library":"newmm","runtime":0.0003407001495361328},"time":"2026-08-04T16: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":[]},{"word":"รวม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Accura","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"รวม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Accura","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"รวม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Accura","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"รวม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Accura","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"รวม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Accura","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปอร์เซ็นต์ แสดงให้เห็นถึงอัตราการแปล","time":"2026-08-04T16:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปอร์เซ็นต์ แสดงให้เห็นถึงอัตราการแปล","time":"2026-08-04T16:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปอร์เซ็นต์"," ","แสดงให้เห็น","ถึง","อัตรา","การ","แปล"],"library":"newmm","runtime":0.0002968311309814453},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16:35:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ของโปรแกรมครับ ถัดมาครับจะเป็นค่าของ Precision ","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-04T16:35:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของโปรแกรมครับ ถัดมาครับจะเป็นค่าของ Precision ","time":"2026-08-04T16:35:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของโปรแกรมครับ ถัดมาครับ จะเป็นค่าของ Precision ","time":"2026-08-04T16:35:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","โปรแกรม","ครับ"," ","ถัดมา","ครับ"," ","จะ","เป็น","ค่า","ของ"," ","Precision"," "],"library":"newmm","runtime":0.000232696533203125},"time":"2026-08-04T16:35: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":[]},{"word":"Precision","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":[]},{"word":"Precision","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":[]},{"word":"Precision","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":[]},{"word":"Precision","suggestions":["decision"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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":[]},{"word":"Precision","suggestions":["decision"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:35: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-04T16:35:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถึงความแม่นยำในการแปลของโปรแกรมครับ ต่อไป","time":"2026-08-04T16:35:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถึงความแม่นยำในการแปลของโปรแกรมครับ ต่อไป","time":"2026-08-04T16:35:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถึง","ความแม่นยำ","ใน","การ","แปล","ของ","โปรแกรม","ครับ"," ","ต่อไป"],"library":"newmm","runtime":0.0002799034118652344},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35: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":[]}]},"time":"2026-08-04T16:35:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะเป็นค่า Repond ครับ พวกเราขอจบการนำเสนอค","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-04T16:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็นค่า Repond ครับ พวกเราขอจบการนำเสนอค","time":"2026-08-04T16:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็นค่า Repond ครับ พวกเราขอจบการนำเสนอค","time":"2026-08-04T16:35:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็น","ค่า"," ","Repond"," ","ครับ"," ","พวกเรา","ขอ","จบ","การ","นำเสนอ","ค"],"library":"newmm","runtime":0.0003018379211425781},"time":"2026-08-04T16:35: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":"Repond","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"จบ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:35: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":"Repond","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"จบ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:35: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":"Repond","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"จบ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:35: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":"Repond","suggestions":["second"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"จบ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:35: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":"Repond","suggestions":["second"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"จบ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"นำเสนอ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:35:41+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-04T16:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เรียนเชิญท่านคณะกรรมการได้เลยค่ะ // ค่ะ มี 2 คำถาม","time":"2026-08-04T16:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เรียนเชิญท่านคณะกรรมการได้เลยค่ะ // ค่ะ มี 2 คำถาม","time":"2026-08-04T16:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เรียนเชิญ","ท่าน","คณะกรรมการ","ได้","เลย","ค่ะ"," ","//"," ","ค่ะ"," ","มี"," ","2"," ","คำถาม"],"library":"newmm","runtime":0.00034165382385253906},"time":"2026-08-04T16: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]}]},"time":"2026-08-04T16:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ อันนี้เป็นที่ใช้ AI ช่วยนะ ถ้าเป็นพื้นที่","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-04T16:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ อันนี้เป็นที่ใช้ AI ช่วยนะ ถ้าเป็นพื้นที่","time":"2026-08-04T16:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ อันนี้เป็นที่ใช้ AI ช่วยนะ ถ้าเป็นพื้นที่","time":"2026-08-04T16:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","อันนี้","เป็นที่","ใช้"," ","AI"," ","ช่วย","นะ"," ","ถ้า","เป็น","พื้นที่"],"library":"newmm","runtime":0.0003628730773925781},"time":"2026-08-04T16:35: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พื้นที่","suggestions":[]}]},"time":"2026-08-04T16:35: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พื้นที่","suggestions":[]}]},"time":"2026-08-04T16:35: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พื้นที่","suggestions":[]}]},"time":"2026-08-04T16:35: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พื้นที่","suggestions":[]}]},"time":"2026-08-04T16:35: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พื้นที่","suggestions":[]}]},"time":"2026-08-04T16:35: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-04T16:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ไม่มีสัญญาณอินเทอร์เน็ต สามา","time":"2026-08-04T16:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ไม่มีสัญญาณอินเทอร์เน็ต สามา","time":"2026-08-04T16:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ไม่","มี","สัญญาณ","อินเทอร์เน็ต"," ","สา","มา"],"library":"newmm","runtime":0.00026679039001464844},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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-04T16:36:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ และการที่จะแปลง แปลงจากภาษาเสียงเป็นภาษามือ... ","time":"2026-08-04T16:36:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ และการที่จะแปลง แปลงจากภาษาเสียงเป็นภาษามือ... ","time":"2026-08-04T16:36:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","และ","การ","ที่จะ","แปลง"," ","แปลง","จาก","ภาษา","เสียง","เป็น","ภาษามือ","..."," "],"library":"newmm","runtime":0.00031447410583496094},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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-04T16:36:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาษามือเป็นเสียนี่นะครับการที่มีภาพข้างหลัง","time":"2026-08-04T16:36:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาษามือเป็นเสียนี่นะครับ การที่มีภาพข้างหลัง","time":"2026-08-04T16:36:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาษามือ","เป็น","เสีย","นี่","นะ","ครับ"," ","การ","ที่","มี","ภาพ","ข้างหลัง"],"library":"newmm","runtime":0.0003275871276855469},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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-04T16:36:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นภาพยุ่งเหยิง จะจับได้ไหม ","time":"2026-08-04T16:36:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นภาพยุ่งเหยิง จะจับได้ไหม ","time":"2026-08-04T16:36:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ภาพ","ยุ่งเหยิง"," ","จะ","จับได้","ไหม"," "],"library":"newmm","runtime":0.00024890899658203125},"time":"2026-08-04T16:36: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-04T16:36: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-04T16:36: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-04T16:36: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-04T16:36: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-04T16:36:17+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-04T16:36:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะจับภาษามือทันชัดเจนได้หรือไม่นะคะ แล้วอีกอันหนึ่งคือ มี 3 คำถามค่ะ ","time":"2026-08-04T16:36:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะจับภาษามือทันชัดเจนได้หรือไม่นะคะ แล้วอีกอันหนึ่งคือ มี 3 คำถามค่ะ ","time":"2026-08-04T16:36:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","จับ","ภาษามือ","ทัน","ชัดเจน","ได้","หรือไม่","นะคะ"," ","แล้ว","อีก","อัน","หนึ่ง","คือ"," ","มี"," ","3"," ","คำถาม","ค่ะ"," "],"library":"newmm","runtime":0.0004093647003173828},"time":"2026-08-04T16:36: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":[]},{"word":"อัน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"อัน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"อัน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"อัน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"อัน","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คือ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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-04T16:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาษาที่ดูจากเรื่องของการสำรวจ ความพึงพอใจ","time":"2026-08-04T16:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาษาที่ดูจากเรื่องของการสำรวจ ความพึงพอใจ","time":"2026-08-04T16:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาษา","ที่","ดู","จาก","เรื่อง","ของ","การสำรวจ"," ","ความพึงพอใจ"],"library":"newmm","runtime":0.0002803802490234375},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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":[]}]},"time":"2026-08-04T16:36: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-04T16:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ก็คือคำศัพท์ยังไม่มากพอนะคะ แล้วทีนี้","time":"2026-08-04T16:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ก็คือคำศัพท์ยังไม่มากพอนะคะ แล้วทีนี้","time":"2026-08-04T16:36:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ก็","คือ","คำศัพท์","ยัง","ไม่","มาก","พอ","นะคะ"," ","แล้ว","ทีนี้"],"library":"newmm","runtime":0.0002868175506591797},"time":"2026-08-04T16: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":[]},{"word":"ทีนี้","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทีนี้","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทีนี้","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทีนี้","suggestions":[]}]},"time":"2026-08-04T16: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":[]},{"word":"ทีนี้","suggestions":[]}]},"time":"2026-08-04T16: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-04T16:36:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ แล้วคราวนี้ถ้าคำศัพท์ยังไม่มากพอของน้องสามารถ","time":"2026-08-04T16:36:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แล้วคราวนี้ถ้าคำศัพท์ยังไม่มากพอของน้องสามารถ","time":"2026-08-04T16:36:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แล้ว","คราวนี้","ถ้า","คำศัพท์","ยัง","ไม่","มาก","พอ","ของ","น้อง","สามารถ"],"library":"newmm","runtime":0.0002830028533935547},"time":"2026-08-04T16:36: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-04T16:36: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-04T16:36: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-04T16:36: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-04T16:36: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-04T16:36: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-04T16:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แปลเป็นต่อเนื่องเป็นประโยคได้หรือไม่","time":"2026-08-04T16:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แปลเป็นต่อเนื่องเป็นประโยคได้หรือไม่","time":"2026-08-04T16:36:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แปล","เป็น","ต่อเนื่อง","เป็น","ประโยค","ได้","หรือไม่"],"library":"newmm","runtime":0.00025534629821777344},"time":"2026-08-04T16: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-04T16: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-04T16: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-04T16: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-04T16: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-04T16: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-04T16:36:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ แล้วก็มีแนวทางทำอย่างไรให้เป็นประโยคยาว ๆ ด้วยค่ะ ขอบคุณค่ะ ","time":"2026-08-04T16:36:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ แล้วก็มีแนวทางทำอย่างไรให้เป็นประโยคยาว ๆ ด้วยค่ะ ขอบคุณค่ะ ","time":"2026-08-04T16:36:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","แล้วก็","มี","แนวทาง","ทำ","อย่างไร","ให้","เป็น","ประโยค","ยาว"," ","ๆ"," ","ด้วย","ค่ะ"," ","ขอบคุณ","ค่ะ"," "],"library":"newmm","runtime":0.0006580352783203125},"time":"2026-08-04T16:36: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":[]},{"word":"ประโยค","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ประโยค","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ประโยค","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ประโยค","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ประโยค","suggestions":[]},{"word":"ยาว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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-04T16:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// คำถามข้อแรกนะครับ ถ้าไม่มีอินเทอร์เน็ตสามารถแปล ","time":"2026-08-04T16:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// คำถามข้อแรกนะครับ ถ้าไม่มีอินเทอร์เน็ตสามารถแปล ","time":"2026-08-04T16:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","คำถาม","ข้อ","แรก","นะ","ครับ"," ","ถ้า","ไม่","มี","อินเทอร์เน็ต","สามารถ","แปล"," "],"library":"newmm","runtime":0.0003254413604736328},"time":"2026-08-04T16:36: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อินเทอร์เน็ต","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อินเทอร์เน็ต","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อินเทอร์เน็ต","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อินเทอร์เน็ต","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36: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":[]},{"word":"ถ้า","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อินเทอร์เน็ต","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Offline ได้ไหม ตอนนี้ยังไม่สามารถทำได้ครับ แต่ในอนาคตจะ","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-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Offline ได้ไหม ตอนนี้ยังไม่สามารถทำได้ครับ แต่ในอนาคตจะ","time":"2026-08-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Offline ได้ไหม ตอนนี้ยังไม่สามารถทำได้ครับ แต่ในอนาคตจะ","time":"2026-08-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Offline"," ","ได้","ไหม"," ","ตอนนี้","ยัง","ไม่","สามารถ","ทำได้","ครับ"," ","แต่","ในอนาคต","จะ"],"library":"newmm","runtime":0.00031757354736328125},"time":"2026-08-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Offline","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:36: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-04T16:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้สามารถทำได้ครับ // ","time":"2026-08-04T16:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้สามารถทำได้ครับ // ","time":"2026-08-04T16:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","สามารถ","ทำได้","ครับ"," ","//"," "],"library":"newmm","runtime":0.00012874603271484375},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:37:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่วนด้านคลังคำศัพท์นะครับ อนาคตเราจะมีการพัฒนาให้มี","time":"2026-08-04T16:37:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่วนด้านคลังคำศัพท์นะครับ อนาคตเราจะมีการพัฒนาให้มี","time":"2026-08-04T16:37:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่วน","ด้าน","คลัง","คำศัพท์","นะ","ครับ"," ","อนาคต","เรา","จะ","มี","การพัฒนา","ให้","มี"],"library":"newmm","runtime":0.00023818016052246094},"time":"2026-08-04T16:37: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":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:37: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-04T16:37:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำศัพท์ที่เยอะขึ้นครับ และสามารถต่อประโยคได้ยาว","time":"2026-08-04T16:37:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำศัพท์ที่เยอะขึ้นครับ และสามารถต่อประโยคได้ยาว","time":"2026-08-04T16:37:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำศัพท์","ที่","เยอะ","ขึ้น","ครับ"," ","และ","สามารถ","ต่อ","ประโยค","ได้","ยาว"],"library":"newmm","runtime":0.0002391338348388672},"time":"2026-08-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากยิ่งขึ้นด้วยครับผม ","time":"2026-08-04T16:37:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากยิ่งขึ้นด้วยครับผม ","time":"2026-08-04T16:37:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากยิ่งขึ้น","ด้วย","ครับผม"," "],"library":"newmm","runtime":0.00012826919555664062},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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-04T16:37:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ ที่ถามว่าถ้ามีคนอยู่ข้างหลังเยอะ หรือ","time":"2026-08-04T16:37:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ ที่ถามว่าถ้ามีคนอยู่ข้างหลังเยอะ หรือ","time":"2026-08-04T16:37:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","ที่","ถาม","ว่า","ถ้า","มี","คน","อยู่","ข้างหลัง","เยอะ"," ","หรือ"],"library":"newmm","runtime":0.00025153160095214844},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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":[]}]},"time":"2026-08-04T16:37: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-04T16:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พื้นหลังที่การขยับใช่ไหมครับ เราสามารถกำหนดได้ครับ อย่างเช่น โปรแกรมเราอยู่ตรงนี้ใช่ไหมครับ เรากำหนดให้","time":"2026-08-04T16:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พื้นหลังที่การขยับใช่ไหมครับ เราสามารถกำหนดได้ครับ อย่างเช่น โปรแกรมเราอยู่ตรงนี้ใช่ไหมครับ เรากำหนดให้","time":"2026-08-04T16:37:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พื้น","หลัง","ที่","การขยับ","ใช่ไหม","ครับ"," ","เรา","สามารถ","กำหนด","ได้","ครับ"," ","อย่างเช่น"," ","โปรแกรม","เรา","อยู่","ตรงนี้","ใช่ไหม","ครับ"," ","เรา","กำหนดให้"],"library":"newmm","runtime":0.0004246234893798828},"time":"2026-08-04T16:37: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำหนดให้","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำหนดให้","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำหนดให้","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำหนดให้","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำหนดให้","suggestions":[]}]},"time":"2026-08-04T16:37: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-04T16:37:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อ่านค่าแค่ตรงนี้ครับ ไม่ให้อ่านภาพพื้นหลังครับ ","time":"2026-08-04T16:37:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อ่านค่าแค่ตรงนี้ครับ ไม่ให้อ่านภาพพื้นหลังครับ ","time":"2026-08-04T16:37:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อ่าน","ค่า","แค่","ตรงนี้","ครับ"," ","ไม่","ให้","อ่าน","ภาพ","พื้น","หลัง","ครับ"," "],"library":"newmm","runtime":0.00026297569274902344},"time":"2026-08-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำได้ครับ ในอนาคต // อย่างนั้นขอถามต่อเลยนะครับ ในส่วนของ","time":"2026-08-04T16:37:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำได้ครับ ในอนาคต // อย่างนั้นขอถามต่อเลยนะครับ ในส่วนของ","time":"2026-08-04T16:37:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำได้","ครับ"," ","ในอนาคต"," ","//"," ","อย่างนั้น","ขอ","ถาม","ต่อ","เลย","นะ","ครับ"," ","ใน","ส่วน","ของ"],"library":"newmm","runtime":0.00025963783264160156},"time":"2026-08-04T16:37: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:37:36+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-04T16:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การแปลครับ มันก็จะมีแปล 2 ทางนะ แปลเสียง","time":"2026-08-04T16:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การแปลครับ มันก็จะมีแปล 2 ทางนะ แปลเสียง","time":"2026-08-04T16:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","แปล","ครับ"," ","มัน","ก็","จะ","มี","แปล"," ","2"," ","ทาง","นะ"," ","แปล","เสียง"],"library":"newmm","runtime":0.0001876354217529297},"time":"2026-08-04T16:37: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T16:37: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T16:37: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T16:37: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T16:37: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทาง","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แปล","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T16:37: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-04T16:37:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราพูดไปเป็นภาษามือ ไอ้ตรงนี้ครับ มัน","time":"2026-08-04T16:37:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราพูดไปเป็นภาษามือ ไอ้ตรงนี้ครับ มัน","time":"2026-08-04T16:37:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","พูด","ไป","เป็น","ภาษามือ"," ","ไอ้","ตรงนี้","ครับ"," ","มัน"],"library":"newmm","runtime":0.00020360946655273438},"time":"2026-08-04T16:37: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":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:37: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-04T16:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีข้อจำกัดด้านความยาว หรือความซับซ้อน","time":"2026-08-04T16:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีข้อจำกัดด้านความยาว หรือความซับซ้อน","time":"2026-08-04T16:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ข้อจำกัด","ด้าน","ความ","ยาว"," ","หรือ","ความ","ซับซ้อน"],"library":"newmm","runtime":0.00024580955505371094},"time":"2026-08-04T16:37: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":[]},{"word":"ซับซ้อน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"ซับซ้อน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"ซับซ้อน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"ซับซ้อน","suggestions":[]}]},"time":"2026-08-04T16:37: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":[]},{"word":"ซับซ้อน","suggestions":[]}]},"time":"2026-08-04T16:37: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-04T16:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มันเป็นประโยคไหมครับ // ในตอนนี้นะครับ ปัญหา","time":"2026-08-04T16:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มันเป็นประโยคไหมครับ // ในตอนนี้นะครับ ปัญหา","time":"2026-08-04T16:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มัน","เป็น","ประโยค","ไหม","ครับ"," ","//"," ","ใน","ตอนนี้","นะ","ครับ"," ","ปัญหา"],"library":"newmm","runtime":0.0002484321594238281},"time":"2026-08-04T16:37: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":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T16:37: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":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T16:37: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":" ","suggestions":[]},{"word":"ปัญหา","suggestions":[]}]},"time":"2026-08-04T16:37: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":" ","suggestions":[]},{"word":"ปัญหา","suggestions":["ปัญญา","มีปัญหา","สัญญา"]}]},"time":"2026-08-04T16:37: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":" ","suggestions":[]},{"word":"ปัญหา","suggestions":["ปัญญา","มีปัญหา","สัญญา"]}]},"time":"2026-08-04T16:37: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-04T16:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เจอก็จะมีเกี่ยวกับเรื่องแกรมมากับ","time":"2026-08-04T16:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เจอก็จะมีเกี่ยวกับเรื่องแกรมมากับ","time":"2026-08-04T16:37:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เจอ","ก็","จะ","มี","เกี่ยวกับ","เรื่อง","แก","รม","มา","กับ"],"library":"newmm","runtime":0.00024628639221191406},"time":"2026-08-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:37: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-04T16:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไวยากรณ์ครับผม ซึ่งภาษาทือไวยากรณ์ก็จะ","time":"2026-08-04T16:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไวยากรณ์ครับผม ซึ่งภาษาทือไวยากรณ์ก็จะ","time":"2026-08-04T16:38:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไวยากรณ์","ครับผม"," ","ซึ่ง","ภาษา","ทือ","ไวยากรณ์","ก็","จะ"],"library":"newmm","runtime":0.00020122528076171875},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่บ้างครับผม ซึ่งตอนนี้เราเบจออน","time":"2026-08-04T16:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่บ้างครับผม ซึ่งตอนนี้เราเบจออน","time":"2026-08-04T16:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","บ้าง","ครับผม"," ","ซึ่ง","ตอนนี้","เรา","เบจ","ออน"],"library":"newmm","runtime":0.00017452239990234375},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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-04T16:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุยกันอยู่ครับผม ส่วนเรื่องประโยค","time":"2026-08-04T16:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุยกันอยู่ครับผม ส่วนเรื่องประโยค","time":"2026-08-04T16:38:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุย","กัน","อยู่","ครับผม"," ","ส่วน","เรื่อง","ประโยค"],"library":"newmm","runtime":0.00018143653869628906},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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-04T16:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอนนี้ที่ทดลองกันสามารถต่อได้ยาวเรื่อย ๆ ครับ ","time":"2026-08-04T16:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอนนี้ที่ทดลองกันสามารถต่อได้ยาวเรื่อย ๆ ครับ ","time":"2026-08-04T16:38:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอนนี้","ที่","ทดลอง","กัน","สามารถ","ต่อ","ได้","ยาว","เรื่อย ๆ"," ","ครับ"," "],"library":"newmm","runtime":0.00026106834411621094},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จนกว่าจะหมดประโยคครับผม // แสดงว่าใช้การแปล","time":"2026-08-04T16:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จนกว่าจะหมดประโยคครับผม // แสดงว่าใช้การแปล","time":"2026-08-04T16:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จนกว่า","จะ","หมด","ประโยค","ครับผม"," ","//"," ","แสดงว่า","ใช้การ","แปล"],"library":"newmm","runtime":0.00035262107849121094},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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":[]}]},"time":"2026-08-04T16: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-04T16:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตามภาษาพูดใช่ไหมครับ // ตอนนี้ใช่ครับ // ","time":"2026-08-04T16:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตามภาษาพูดใช่ไหมครับ // ตอนนี้ใช่ครับ // ","time":"2026-08-04T16:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตาม","ภาษาพูด","ใช่ไหม","ครับ"," ","//"," ","ตอนนี้","ใช่","ครับ"," ","//"," "],"library":"newmm","runtime":0.00019931793212890625},"time":"2026-08-04T16:38: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":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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-04T16:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าสมมติว่าคำพูดที่พูดเข้าไปน่ะครับ ","time":"2026-08-04T16:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าสมมติว่าคำพูดที่พูดเข้าไปน่ะครับ ","time":"2026-08-04T16:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","สมมติ","ว่า","คำพูด","ที่","พูด","เข้าไป","น่ะ","ครับ"," "],"library":"newmm","runtime":0.00019359588623046875},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"มัน Search ไม่เจอท่ามือในฐานข้อมูล","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-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มัน Search ไม่เจอท่ามือในฐานข้อมูล","time":"2026-08-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มัน Search ไม่เจอท่ามือในฐานข้อมูล","time":"2026-08-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน"," ","Search"," ","ไม่","เจอ","ท่า","มือ","ใน","ฐานข้อมูล"],"library":"newmm","runtime":0.0001842975616455078},"time":"2026-08-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Search","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เจอ","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Search","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เจอ","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Search","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เจอ","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Search","suggestions":["search","starch","each"]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เจอ","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:38:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Search","suggestions":["search","starch","each"]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"เจอ","suggestions":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:38: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-04T16:38:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็นอย่างไรครับ เรามีตัวฐานข้อมูลอยู่ครบแค่ไหน","time":"2026-08-04T16:38:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็นอย่างไรครับ เรามีตัวฐานข้อมูลอยู่ครบแค่ไหน","time":"2026-08-04T16:38:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็น","อย่างไร","ครับ"," ","เรา","มี","ตัว","ฐานข้อมูล","อยู่","ครบ","แค่","ไหน"],"library":"newmm","runtime":0.00022912025451660156},"time":"2026-08-04T16:38: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":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]}]},"time":"2026-08-04T16:38: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":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]}]},"time":"2026-08-04T16:38: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":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]}]},"time":"2026-08-04T16:38: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":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]}]},"time":"2026-08-04T16:38: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":[]},{"word":"แค่","suggestions":[]},{"word":"ไหน","suggestions":[]}]},"time":"2026-08-04T16:38: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-04T16:38:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ตอนนี้ใช้ได้เฉพาะใช้ได้ทั่วไ","time":"2026-08-04T16:38:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ตอนนี้ใช้ได้เฉพาะใช้ได้ทั่วไ","time":"2026-08-04T16:38:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ตอนนี้","ใช้ได้","เฉพาะ","ใช้ได้","ทั่ว","ไ"],"library":"newmm","runtime":0.00016546249389648438},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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":[]}]},"time":"2026-08-04T16:38: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-04T16:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในชีวิตประจำวันครับ เช่น ไปกินข้าวกับของชิ้นนี้ราคาเท่าไรครับ แล้วถ้าคำที่เราพูดไปไม่มีฐานข้อมูลของเรา ในอนาคตเราคำว่า","time":"2026-08-04T16:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในชีวิตประจำวันครับ เช่น ไปกินข้าวกับของชิ้นนี้ราคาเท่าไรครับ แล้วถ้าคำที่เราพูดไปไม่มีฐานข้อมูลของเรา ในอนาคตเราคำว่า","time":"2026-08-04T16:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ชีวิตประจำวัน","ครับ"," ","เช่น"," ","ไป","กินข้าว","กับ","ของ","ชิ้น","นี้","ราคา","เท่าไร","ครับ"," ","แล้ว","ถ้า","คำ","ที่","เรา","พูด","ไป","ไม่","มี","ฐานข้อมูล","ของ","เรา"," ","ในอนาคต","เรา","คำ","ว่า"],"library":"newmm","runtime":0.0005559921264648438},"time":"2026-08-04T16:38: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":"เท่าไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:38: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":"เท่าไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:38: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":"เท่าไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:38: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":"เท่าไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:38: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":"เท่าไร","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พูด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ฐานข้อมูล","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ในอนาคต","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"คำ","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราจะใช้ AI มาเจนเป็นคลิปวิดีโอให้ครับ // ","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-04T16:38:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะใช้ AI มาเจนเป็นคลิปวิดีโอให้ครับ // ","time":"2026-08-04T16:38:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะใช้ AI มาเจนเป็นคลิปวิดีโอให้ครับ // ","time":"2026-08-04T16:38:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","ใช้"," ","AI"," ","มา","เจน","เป็น","คลิป","วิดีโอ","ให้","ครับ"," ","//"," "],"library":"newmm","runtime":0.00024628639221191406},"time":"2026-08-04T16:38: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คลิป","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คลิป","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"คลิป","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจน","suggestions":["เจอ","จน","เชน"]},{"word":"เป็น","suggestions":[]},{"word":"คลิป","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เจน","suggestions":["เจอ","จน","เชน"]},{"word":"เป็น","suggestions":[]},{"word":"คลิป","suggestions":[]},{"word":"วิดีโอ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:38: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-04T16:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วอย่างเมื่อกี้นี้มันเจนภาษามือที่เป็นตัวเลขได้ไหมครับ // ได้ครับได้ ","time":"2026-08-04T16:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วอย่างเมื่อกี้นี้มันเจนภาษามือที่เป็นตัวเลขได้ไหมครับ // ได้ครับ ได้ ","time":"2026-08-04T16:39:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","อย่าง","เมื่อกี้นี้","มัน","เจน","ภาษามือ","ที่","เป็น","ตัวเลข","ได้","ไหม","ครับ"," ","//"," ","ได้","ครับ"," ","ได้"," "],"library":"newmm","runtime":0.0003476142883300781},"time":"2026-08-04T16:39: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ได้","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นตัวเลขครับ เดี๋ยวสาธิตให้ดูไหมครับ ","time":"2026-08-04T16:39:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นตัวเลขครับ เดี๋ยวสาธิตให้ดูไหมครับ ","time":"2026-08-04T16:39:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ตัวเลข","ครับ"," ","เดี๋ยว","สาธิต","ให้","ดู","ไหม","ครับ"," "],"library":"newmm","runtime":0.00019741058349609375},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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-04T16:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ไหมครับ // หลังจากเสร็จแล้ว","time":"2026-08-04T16:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ไหมครับ // หลังจากเสร็จแล้ว","time":"2026-08-04T16:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ไหม","ครับ"," ","//"," ","หลังจาก","เสร็จ","แล้ว"],"library":"newmm","runtime":0.0001323223114013672},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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-04T16:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ได้ครับ // โอเคครับ // โอเคอันอื่นไม่น่ามีอะไร","time":"2026-08-04T16:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ได้ครับ // โอเคครับ // โอเคอันอื่นไม่น่ามีอะไร","time":"2026-08-04T16:39:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็ได้","ครับ"," ","//"," ","โอเค","ครับ"," ","//"," ","โอเค","อัน","อื่น","ไม่","น่า","มี","อะไร"],"library":"newmm","runtime":0.00019502639770507812},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"น่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"น่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"น่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"น่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"โอเค","suggestions":[]},{"word":"อัน","suggestions":[]},{"word":"อื่น","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"น่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"อะไร","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาษามือเป็นเสียงพูด อันที่เป็นเสียงพูดเมื่อกี้ มันเบานะ ฟังแล้วเหมือน","time":"2026-08-04T16:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาษามือเป็นเสียงพูด อันที่เป็นเสียงพูดเมื่อกี้ มันเบานะ ฟังแล้วเหมือน","time":"2026-08-04T16:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาษามือ","เป็น","เสียงพูด"," ","อัน","ที่","เป็น","เสียงพูด","เมื่อกี้"," ","มัน","เบา","นะ"," ","ฟัง","แล้ว","เหมือน"],"library":"newmm","runtime":0.0007216930389404297},"time":"2026-08-04T16:39: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":"เหมือน","suggestions":[]}]},"time":"2026-08-04T16:39: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":"เหมือน","suggestions":[]}]},"time":"2026-08-04T16:39: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":"เหมือน","suggestions":[]}]},"time":"2026-08-04T16:39: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":"เหมือน","suggestions":[]}]},"time":"2026-08-04T16:39: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":"เหมือน","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ได้ยินเลยครับ // ที่เป็นเวไหนเหรอครับ // ","time":"2026-08-04T16:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ได้ยินเลยครับ // ที่เป็นเวไหนเหรอครับ // ","time":"2026-08-04T16:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ได้ยิน","เลย","ครับ"," ","//"," ","ที่","เป็น","เว","ไหน","เหรอ","ครับ"," ","//"," "],"library":"newmm","runtime":0.00024271011352539062},"time":"2026-08-04T16:39: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ทำท่าอย่างสมมติอย่างนี้พ่อใช่ไหมครับ // อ๋อ มันเป็นไมค์ของ Macbook ครับ ผมเปิดไมค์สุดมัน","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-04T16:39:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ทำท่าอย่างสมมติอย่างนี้พ่อใช่ไหมครับ // อ๋อ มันเป็นไมค์ของ Macbook ครับ ผมเปิดไมค์สุดมัน","time":"2026-08-04T16:39:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ทำท่าอย่างสมมติอย่างนี้พ่อใช่ไหมครับ // อ๋อ มันเป็นไมค์ของ Macbook ครับ ผมเปิดไมค์สุดมัน","time":"2026-08-04T16:39:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ทำท่า","อย่าง","สมมติ","อย่างนี้","พ่อ","ใช่ไหม","ครับ"," ","//"," ","อ๋อ"," ","มัน","เป็น","ไมค์","ของ"," ","Macbook"," ","ครับ"," ","ผม","เปิด","ไมค์","สุด","มัน"],"library":"newmm","runtime":0.0003237724304199219},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"อ๋อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Macbook","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"อ๋อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Macbook","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"อ๋อ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Macbook","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"อ๋อ","suggestions":["ออ","อ้อ","อือ"]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไมค์","suggestions":["ไม่","ไม้","ไฟล์"]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Macbook","suggestions":["facebook"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]},{"word":"อ๋อ","suggestions":["ออ","อ้อ","อือ"]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ไมค์","suggestions":["ไม่","ไม้","ไฟล์"]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Macbook","suggestions":["facebook"]},{"word":" ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผม","suggestions":[]},{"word":"เปิด","suggestions":[]},{"word":"ไมค์","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"มัน","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้แค่นั้นครับ // แต่ว่ามันจะเป็นลักษณะของ","time":"2026-08-04T16:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้แค่นั้นครับ // แต่ว่ามันจะเป็นลักษณะของ","time":"2026-08-04T16:39:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","แค่นั้น","ครับ"," ","//"," ","แต่ว่า","มัน","จะ","เป็น","ลักษณะ","ของ"],"library":"newmm","runtime":0.00023293495178222656},"time":"2026-08-04T16:39: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":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำต่อกันใช่ไหมครับ มันจะเรียงเป็นประโยคครับ ","time":"2026-08-04T16:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำต่อกันใช่ไหมครับ มันจะเรียงเป็นประโยคครับ ","time":"2026-08-04T16:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำ","ต่อกัน","ใช่ไหม","ครับ"," ","มัน","จะ","เรียง","เป็น","ประโยค","ครับ"," "],"library":"newmm","runtime":0.0002205371856689453},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำคำเดียวก็จะเป็นคำคำเดียวออกมา // ประเด็นมันคือ","time":"2026-08-04T16:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำคำเดียวก็จะเป็นคำคำเดียวออกมา // ประเด็นมันคือ","time":"2026-08-04T16:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำ","คำ","เดียว","ก็","จะ","เป็น","คำ","คำ","เดียว","ออกมา"," ","//"," ","ประเด็น","มัน","คือ"],"library":"newmm","runtime":0.00025343894958496094},"time":"2026-08-04T16:39: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":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ออกมา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประเด็น","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไอ้ท่ามือที่ทำนี่มันเป็นท่ามือตามไวยากรณ์ของคนหูหนวก ","time":"2026-08-04T16:39:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไอ้ท่ามือที่ทำนี่มันเป็นท่ามือตามไวยากรณ์ของคนหูหนวก ","time":"2026-08-04T16:39:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไอ้","ท่า","มือ","ที่","ทำ","นี่","มัน","เป็น","ท่า","มือ","ตาม","ไวยากรณ์","ของ","คน","หูหนวก"," "],"library":"newmm","runtime":0.00029850006103515625},"time":"2026-08-04T16:39: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":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ไวยากรณ์","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ไวยากรณ์","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ไวยากรณ์","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ไวยากรณ์","suggestions":["พยากรณ์"]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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":[]},{"word":"ท่า","suggestions":[]},{"word":"มือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ไวยากรณ์","suggestions":["พยากรณ์"]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:39: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-04T16:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไอ้ตอนที่มันออกมาเป็นเสียง มันจะออกมาเป็น","time":"2026-08-04T16:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไอ้ตอนที่มันออกมาเป็นเสียง มันจะออกมาเป็น","time":"2026-08-04T16:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไอ้","ตอนที่","มัน","ออกมา","เป็น","เสียง"," ","มัน","จะ","ออกมา","เป็น"],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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":[]}]},"time":"2026-08-04T16:39: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-04T16:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างไรครับ เพราะเมื่อกี้ที่เป็นอีกวิธี","time":"2026-08-04T16:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างไรครับ เพราะเมื่อกี้ที่เป็นอีกวิธี","time":"2026-08-04T16:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างไร","ครับ"," ","เพราะ","เมื่อกี้","ที่","เป็น","อีก","วิธี"],"library":"newmm","runtime":0.00018143653869628906},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หนึ่งมันจะเป็นภาษามือตามภาษาพูดใช่ไหมครับ แต่อันนี้ถ้าสมมติมันออกมาเป็นภาษามือที่ทำ","time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หนึ่งมันจะเป็นภาษามือตามภาษาพูดใช่ไหมครับ แต่อันนี้ถ้าสมมติมันออกมาเป็นภาษามือที่ทำ","time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หนึ่ง","มัน","จะ","เป็น","ภาษามือ","ตาม","ภาษาพูด","ใช่ไหม","ครับ"," ","แต่","อันนี้","ถ้า","สมมติ","มัน","ออกมา","เป็น","ภาษามือ","ที่","ทำ"],"library":"newmm","runtime":0.0003058910369873047},"time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ภาษาพูด","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ภาษาพูด","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ภาษาพูด","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ภาษาพูด","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"ภาษาพูด","suggestions":[]},{"word":"ใช่ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"สมมติ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"ออกมา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ภาษามือ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ทำ","suggestions":[]}]},"time":"2026-08-04T16:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เข้าไป Input มันเป็น Input ของคนหูหนวก ","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-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าไป Input มันเป็น Input ของคนหูหนวก ","time":"2026-08-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าไป Input มันเป็น Input ของคนหูหนวก ","time":"2026-08-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าไป"," ","Input"," ","มัน","เป็น"," ","Input"," ","ของ","คน","หูหนวก"," "],"library":"newmm","runtime":0.00015401840209960938},"time":"2026-08-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เข้าไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เข้าไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เข้าไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เข้าไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":["input","put"]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":["input","put"]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เข้าไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":["input","put"]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Input","suggestions":["input","put"]},{"word":" ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"หูหนวก","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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-04T16:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คำพูกของคนหูหนวก ","time":"2026-08-04T16:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คำพูกของคนหูหนวก ","time":"2026-08-04T16:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คำ","พู","ก","ของ","คน","หูหนวก"," "],"library":"newmm","runtime":0.0003371238708496094},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ยังครับผม เพราะเรา Base on มาจากคำพูด","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-04T16:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังครับผม เพราะเรา Base on มาจากคำพูด","time":"2026-08-04T16:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังครับผม เพราะเรา Base on มาจากคำพูด","time":"2026-08-04T16:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","ครับผม"," ","เพราะ","เรา"," ","Base"," ","on"," ","มาจาก","คำพูด"],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-08-04T16:40: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":"Base","suggestions":[]},{"word":" ","suggestions":[]},{"word":"on","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"คำพูด","suggestions":[]}]},"time":"2026-08-04T16:40: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":"Base","suggestions":[]},{"word":" ","suggestions":[]},{"word":"on","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"คำพูด","suggestions":[]}]},"time":"2026-08-04T16:40: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":"Base","suggestions":[]},{"word":" ","suggestions":[]},{"word":"on","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"คำพูด","suggestions":[]}]},"time":"2026-08-04T16:40: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":"Base","suggestions":["case","base","vase"]},{"word":" ","suggestions":[]},{"word":"on","suggestions":["in","n","of"]},{"word":" ","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"คำพูด","suggestions":[]}]},"time":"2026-08-04T16:40: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":"Base","suggestions":["case","base","vase"]},{"word":" ","suggestions":[]},{"word":"on","suggestions":["in","n","of"]},{"word":" ","suggestions":[]},{"word":"มาจาก","suggestions":[]},{"word":"คำพูด","suggestions":[]}]},"time":"2026-08-04T16:40: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-04T16:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยทั่วไปครับ // ก็แสดงว่ามันจับท่าได้ไหนมันก็","time":"2026-08-04T16:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยทั่วไปครับ // ก็แสดงว่ามันจับท่าได้ไหนมันก็","time":"2026-08-04T16:40:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดยทั่วไป","ครับ"," ","//"," ","ก็","แสดงว่า","มัน","จับ","ท่า","ได้","ไหน","มัน","ก็"],"library":"newmm","runtime":0.0002868175506591797},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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-04T16:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียงออกมา // ใช่ครับผม // โอเคครับ ","time":"2026-08-04T16:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียงออกมา // ใช่ครับผม // โอเคครับ ","time":"2026-08-04T16:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียง","ออกมา"," ","//"," ","ใช่","ครับผม"," ","//"," ","โอเค","ครับ"," "],"library":"newmm","runtime":0.000164031982421875},"time":"2026-08-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// มีคำถาม","time":"2026-08-04T16:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// มีคำถาม","time":"2026-08-04T16:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","มี","คำถาม"],"library":"newmm","runtime":0.00008821487426757812},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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-04T16:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรเพิ่มเติมไหมครับ // ค่ะ ขอบคุณท่าน","time":"2026-08-04T16:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรเพิ่มเติมไหมครับ // ค่ะ ขอบคุณท่าน","time":"2026-08-04T16:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","เพิ่มเติม","ไหม","ครับ"," ","//"," ","ค่ะ"," ","ขอบคุณ","ท่าน"],"library":"newmm","runtime":0.0002410411834716797},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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-04T16:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณะกรรมการมากค่ะ ขอบคุณทีมจากแก่นนครมหาวิทยาลัย","time":"2026-08-04T16:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณะกรรมการมากค่ะ ขอบคุณทีมจากแก่นนครมหาวิทยาลัย","time":"2026-08-04T16:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณะกรรมการ","มาก","ค่ะ"," ","ขอบคุณ","ทีม","จาก","แก่น","นคร","มหาวิทยาลัย"],"library":"newmm","runtime":0.0003056526184082031},"time":"2026-08-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40: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-04T16:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยนะคะ ขอเสียงปรบมือค่ะ // ขอบคุณค่ะ ขอบคุณค่ะ // ลำดับที่ ","time":"2026-08-04T16:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยนะคะ ขอเสียงปรบมือค่ะ // ขอบคุณค่ะ ขอบคุณค่ะ // ลำดับที่ ","time":"2026-08-04T16:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","นะคะ"," ","ขอ","เสียง","ปรบมือ","ค่ะ"," ","//"," ","ขอบคุณ","ค่ะ"," ","ขอบคุณ","ค่ะ"," ","//"," ","ลำดับ","ที่"," "],"library":"newmm","runtime":0.0002689361572265625},"time":"2026-08-04T16:40: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":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":["ระดับ","กำกับ","ลำตัว"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":["ระดับ","กำกับ","ลำตัว"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ขอต้อนรับผลงานหมายเลข 2337 ค่ะ ","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-04T16:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอต้อนรับผลงานหมายเลข 2337 ค่ะ ","time":"2026-08-04T16:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอต้อนรับผลงานหมายเลข 2337 ค่ะ ","time":"2026-08-04T16:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","ต้อนรับ","ผลงาน","หมายเลข"," ","2337"," ","ค่ะ"," "],"library":"newmm","runtime":0.00020384788513183594},"time":"2026-08-04T16:40: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":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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":"2337","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Art sense ","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-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Art sense ","time":"2026-08-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Art sense ","time":"2026-08-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Art"," ","sense"," "],"library":"newmm","runtime":0.00004887580871582031},"time":"2026-08-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sense","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sense","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sense","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Art","suggestions":["art","srt","crt"]},{"word":" ","suggestions":[]},{"word":"sense","suggestions":["tense","see","else"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Art","suggestions":["art","srt","crt"]},{"word":" ","suggestions":[]},{"word":"sense","suggestions":["tense","see","else"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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-04T16:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับผู้พิการทางสายตาค่ะ ","time":"2026-08-04T16:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับผู้พิการทางสายตาค่ะ ","time":"2026-08-04T16:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","ผู้","พิการ","ทาง","สายตา","ค่ะ"," "],"library":"newmm","runtime":0.00016236305236816406},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40: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":[]}]},"time":"2026-08-04T16:40:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทีมที่ 9 เรียนเชิญนะคะ ","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-04T16:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมที่ 9 เรียนเชิญนะคะ ","time":"2026-08-04T16:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมที่ 9 เรียนเชิญนะคะ ","time":"2026-08-04T16:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","ที่"," ","9"," ","เรียนเชิญ","นะคะ"," "],"library":"newmm","runtime":0.0001227855682373047},"time":"2026-08-04T16:40: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทีม","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:40: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-04T16:41:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าพร้อมแล้วเริ่มได้เลยค่ะ // สวัสดีค่ะ หนูชื่อ","time":"2026-08-04T16:41:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าพร้อมแล้วเริ่มได้เลยค่ะ // สวัสดีค่ะ หนูชื่อ","time":"2026-08-04T16:41:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","พร้อม","แล้ว","เริ่ม","ได้","เลย","ค่ะ"," ","//"," ","สวัสดี","ค่ะ"," ","หนู","ชื่อ"],"library":"newmm","runtime":0.00026106834411621094},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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-04T16:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลิศศักดิ์ นะคะ ","time":"2026-08-04T16:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลิศศักดิ์ นะคะ ","time":"2026-08-04T16:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลิศ","ศักดิ์"," ","นะคะ"," "],"library":"newmm","runtime":0.00010442733764648438},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"art sen เป็นสื่อการเรียนรู้สำหรับนักเรียนคนตาบอดค่ะ อย่างแรกสุดเลย","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-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"art sen เป็นสื่อการเรียนรู้สำหรับนักเรียนคนตาบอดค่ะ อย่างแรกสุดเลย","time":"2026-08-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"art sen เป็นสื่อการเรียนรู้สำหรับนักเรียนคนตาบอดค่ะ อย่างแรกสุดเลย","time":"2026-08-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["art"," ","sen"," ","เป็น","สื่อ","การเรียนรู้","สำหรับ","นักเรียน","คนตาบอด","ค่ะ"," ","อย่าง","แรก","สุด","เลย"],"library":"newmm","runtime":0.0003345012664794922},"time":"2026-08-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คนตาบอด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คนตาบอด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คนตาบอด","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sen","suggestions":["see","pen","set"]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คนตาบอด","suggestions":["ตาบอด"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T16:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"art","suggestions":[]},{"word":" ","suggestions":[]},{"word":"sen","suggestions":["see","pen","set"]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"คนตาบอด","suggestions":["ตาบอด"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"สุด","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-08-04T16:41: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-04T16:41:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะค ปัยหาที่เราเจอหลังจากที่เราไปคุยกับคุณครูที่","time":"2026-08-04T16:41:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะค ปัยหาที่เราเจอหลังจากที่เราไปคุยกับคุณครูที่","time":"2026-08-04T16:41:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ค"," ","ปัย","หา","ที่","เรา","เจอ","หลังจากที่","เรา","ไป","คุย","กับ","คุณครู","ที่"],"library":"newmm","runtime":0.0003032684326171875},"time":"2026-08-04T16:41: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T16:41: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-04T16:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สอนตาบอดกรุงเทพ เขาได้บอกว่าประเทศไทยต้องเรียนลายไทยตามกระทรวงศึกษาธิการ ","time":"2026-08-04T16:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สอนตาบอดกรุงเทพ เขาได้บอกว่าประเทศไทยต้องเรียนลายไทยตามกระทรวงศึกษาธิการ ","time":"2026-08-04T16:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สอน","ตาบอด","กรุงเทพ"," ","เขา","ได้","บอ","กว่า","ประเทศ","ไทย","ต้อง","เรียน","ลายไทย","ตาม","กระทรวงศึกษาธิการ"," "],"library":"newmm","runtime":0.0004298686981201172},"time":"2026-08-04T16:41: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":[]},{"word":"เรียน","suggestions":[]},{"word":"ลายไทย","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"กระทรวงศึกษาธิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"เรียน","suggestions":[]},{"word":"ลายไทย","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"กระทรวงศึกษาธิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"เรียน","suggestions":[]},{"word":"ลายไทย","suggestions":[]},{"word":"ตาม","suggestions":[]},{"word":"กระทรวงศึกษาธิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"เรียน","suggestions":[]},{"word":"ลายไทย","suggestions":["ชาวไทย"]},{"word":"ตาม","suggestions":[]},{"word":"กระทรวงศึกษาธิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:41: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":[]},{"word":"เรียน","suggestions":[]},{"word":"ลายไทย","suggestions":["ชาวไทย"]},{"word":"ตาม","suggestions":[]},{"word":"กระทรวงศึกษาธิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:41: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-04T16:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่สำหรับเด็กที่มีความพิการทางสายตา ","time":"2026-08-04T16:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่สำหรับเด็กที่มีความพิการทางสายตา ","time":"2026-08-04T16:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","สำหรับ","เด็ก","ที่","มี","ความ","พิการ","ทาง","สายตา"," "],"library":"newmm","runtime":0.0001926422119140625},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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":[]}]},"time":"2026-08-04T16:41: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-04T16:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเรียนเรื่องนี้ไม่ใช่เรื่องง่ายค่ะ จากผลที่เราไปสำรวจมา ","time":"2026-08-04T16:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเรียนเรื่องนี้ไม่ใช่เรื่องง่ายค่ะ จากผลที่เราไปสำรวจมา ","time":"2026-08-04T16:42:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การเรียน","เรื่อง","นี้","ไม่","ใช่","เรื่อง","ง่าย","ค่ะ"," ","จาก","ผล","ที่","เรา","ไป","สำรวจ","มา"," "],"library":"newmm","runtime":0.00022482872009277344},"time":"2026-08-04T16:42: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":[]},{"word":"ไป","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"ไป","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"ไป","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"ไป","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"ไป","suggestions":[]},{"word":"สำรวจ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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-04T16:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็ได้พบว่าเรายังไม่มีสื่อลายไทย","time":"2026-08-04T16:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็ได้พบว่าเรายังไม่มีสื่อลายไทย","time":"2026-08-04T16:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็ได้","พบ","ว่า","เรา","ยัง","ไม่","มี","สื่อ","ลายไทย"],"library":"newmm","runtime":0.0001499652862548828},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":["ชาวไทย"]}]},"time":"2026-08-04T16:42: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":["ชาวไทย"]}]},"time":"2026-08-04T16:42: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-04T16:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบสัมผัสที่เป็นมาตรฐานที่ใช้สอนในโรงเรียน","time":"2026-08-04T16:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบสัมผัสที่เป็นมาตรฐานที่ใช้สอนในโรงเรียน","time":"2026-08-04T16:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","สัมผัส","ที่","เป็น","มาตรฐาน","ที่","ใช้","สอน","ใน","โรงเรียน"],"library":"newmm","runtime":0.00020003318786621094},"time":"2026-08-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั่วไปค่ะ แล้วคุณครูศิลปะต้องใช้เชือก","time":"2026-08-04T16:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั่วไปค่ะ แล้วคุณครูศิลปะต้องใช้เชือก","time":"2026-08-04T16:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั่วไป","ค่ะ"," ","แล้ว","คุณครู","ศิลปะ","ต้อง","ใช้","เชือก"],"library":"newmm","runtime":0.00018286705017089844},"time":"2026-08-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำมาทากาว ค่อย ๆ แปะตามลายค่ะ สิ่งนี้ใช้เวลานานมากเลยค่ะ ","time":"2026-08-04T16:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำมาทากาว ค่อย ๆ แปะตามลายค่ะ สิ่งนี้ใช้เวลานานมากเลยค่ะ ","time":"2026-08-04T16:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำมา","ทา","กาว"," ","ค่อย ๆ"," ","แปะ","ตา","มลาย","ค่ะ"," ","สิ่ง","นี้","ใช้เวลานาน","มาก","เลย","ค่ะ"," "],"library":"newmm","runtime":0.0012347698211669922},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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-04T16:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อให้เด็กได้สัมผัสตาม และอีกวิธีหนึ่ง ","time":"2026-08-04T16:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อให้เด็กได้สัมผัสตาม และอีกวิธีหนึ่ง ","time":"2026-08-04T16:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อให้","เด็ก","ได้","สัมผัส","ตาม"," ","และ","อีก","วิธี","หนึ่ง"," "],"library":"newmm","runtime":0.0003743171691894531},"time":"2026-08-04T16:42: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":["1","๑"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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-04T16:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขานำหัวโขนมาให้เด็กสัมผัสทีละคนค่ะ ","time":"2026-08-04T16:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขานำหัวโขนมาให้เด็กสัมผัสทีละคนค่ะ ","time":"2026-08-04T16:42:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","นำ","หัวโขน","มา","ให้","เด็ก","สัมผัส","ทีละ","คน","ค่ะ"," "],"library":"newmm","runtime":0.00023603439331054688},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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-04T16:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วเขาก็ต้องให้เด็กแจกจ่ายทีละคน ซึ่งใช้เวลานาน","time":"2026-08-04T16:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วเขาก็ต้องให้เด็กแจกจ่ายทีละคน ซึ่งใช้เวลานาน","time":"2026-08-04T16:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","เขา","ก็","ต้อง","ให้","เด็ก","แจกจ่าย","ทีละ","คน"," ","ซึ่ง","ใช้เวลานาน"],"library":"newmm","runtime":0.00023889541625976562},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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-04T16:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากเหมือนกันค่ะ ส่วนสื่อศิลปะของต่างประเทศ มักจะราคา","time":"2026-08-04T16:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากเหมือนกันค่ะ ส่วนสื่อศิลปะของต่างประเทศ มักจะราคา","time":"2026-08-04T16:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก","เหมือนกัน","ค่ะ"," ","ส่วน","สื่อ","ศิลปะ","ของ","ต่างประเทศ"," ","มักจะ","ราคา"],"library":"newmm","runtime":0.0002892017364501953},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สูง เกิน 80 บาทค่ะ และไม่มีลายไทยด้วย ","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-04T16:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูง เกิน 80 บาทค่ะ และไม่มีลายไทยด้วย ","time":"2026-08-04T16:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูง เกิน 80 บาทค่ะ และไม่มีลายไทยด้วย ","time":"2026-08-04T16:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูง"," ","เกิน"," ","80"," ","บาท","ค่ะ"," ","และ","ไม่","มี","ลายไทย","ด้วย"," "],"library":"newmm","runtime":0.00019073486328125},"time":"2026-08-04T16:42: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":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ลายไทย","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ลายไทย","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ลายไทย","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ลายไทย","suggestions":["ชาวไทย"]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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":"80","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ลายไทย","suggestions":["ชาวไทย"]},{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:42: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-04T16:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ต่อไปนะคะ แนวทางที่ได้คิดเรามีเป้าหมายว่าอยากให้สื่อที่มีราคาถูก มี","time":"2026-08-04T16:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ต่อไปนะคะ แนวทางที่ได้คิดเรามีเป้าหมายว่าอยากให้สื่อที่มีราคาถูก มี","time":"2026-08-04T16:42:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ต่อไป","นะคะ"," ","แนวทาง","ที่","ได้คิด","เรา","มี","เป้าหมาย","ว่า","อยาก","ให้","สื่อ","ที่","มีราคา","ถูก"," ","มี"],"library":"newmm","runtime":0.0003349781036376953},"time":"2026-08-04T16:42: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":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีราคา","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีราคา","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีราคา","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีราคา","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:42: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":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สื่อ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มีราคา","suggestions":[]},{"word":"ถูก","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:42: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-04T16:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพดี และโรงเรียนสามารถผลิตสื่อได้เองค่ะ หนูได้","time":"2026-08-04T16:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพดี และโรงเรียนสามารถผลิตสื่อได้เองค่ะ หนูได้","time":"2026-08-04T16:42:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพดี"," ","และ","โรงเรียน","สามารถ","ผลิต","สื่อ","ได้","เอง","ค่ะ"," ","หนู","ได้"],"library":"newmm","runtime":0.0011639595031738281},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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":[]}]},"time":"2026-08-04T16:42: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-04T16:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความคิดมาจากเรื่องเล่าของคุณพ่อค่ะ ","time":"2026-08-04T16:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความคิดมาจากเรื่องเล่าของคุณพ่อค่ะ ","time":"2026-08-04T16:42:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความคิด","มาจาก","เรื่องเล่า","ของ","คุณพ่อ","ค่ะ"," "],"library":"newmm","runtime":0.0005037784576416016},"time":"2026-08-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:42: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-04T16:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของช็อกโกแลตที่เป็นฟอยด์มาถูจนมันเป็นลายนูนขึ้นมานะคะ หนูก็เลยได้ไอเดีย","time":"2026-08-04T16:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของช็อกโกแลตที่เป็นฟอยด์มาถูจนมันเป็นลายนูนขึ้นมานะคะ หนูก็เลยได้ไอเดีย","time":"2026-08-04T16:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ช็อกโกแลต","ที่","เป็น","ฟอ","ยด์","มา","ถู","จน","มัน","เป็น","ลาย","นูน","ขึ้น","มา","นะคะ"," ","หนู","ก็","เลย","ได้","ไอเดีย"],"library":"newmm","runtime":0.0006453990936279297},"time":"2026-08-04T16:43: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":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไอเดีย","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไอเดีย","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไอเดีย","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไอเดีย","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หนู","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไอเดีย","suggestions":[]}]},"time":"2026-08-04T16:43: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-04T16:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำอาร์ตเซนส์ขึ้นมาค่ะ ","time":"2026-08-04T16:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำอาร์ตเซนส์ขึ้นมาค่ะ ","time":"2026-08-04T16:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","อาร์ต","เซนส์","ขึ้น","มา","ค่ะ"," "],"library":"newmm","runtime":0.0001850128173828125},"time":"2026-08-04T16:43: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":[]}]},"time":"2026-08-04T16:43: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":[]}]},"time":"2026-08-04T16:43: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":[]}]},"time":"2026-08-04T16:43: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":[]}]},"time":"2026-08-04T16:43: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":[]}]},"time":"2026-08-04T16:43: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-04T16:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบแรกสุดเลยค่ะ ตอนแรกทำเป็นแผ่นพิมพ์บาง ๆ ","time":"2026-08-04T16:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบแรกสุดเลยค่ะ ตอนแรกทำเป็นแผ่นพิมพ์บาง ๆ ","time":"2026-08-04T16:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","แรก","สุด","เลย","ค่ะ"," ","ตอนแรก","ทำเป็น","แผ่น","พิมพ์","บาง"," ","ๆ"," "],"library":"newmm","runtime":0.0002753734588623047},"time":"2026-08-04T16:43: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":[]},{"word":"พิมพ์","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"พิมพ์","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"พิมพ์","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"พิมพ์","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"พิมพ์","suggestions":[]},{"word":"บาง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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-04T16:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นลายแบบเด็ก ๆ ที่จะคุ้นเคยค่ะ เพราะจะใช้ในชีวิตประจำวันค่ะ อย่างเช่น หนังสือ เราทำเป็นแบบลายจุด แล้วก็ลายเส้น มีทำให้คุณครูคอมเมนต์","time":"2026-08-04T16:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นลายแบบเด็ก ๆ ที่จะคุ้นเคยค่ะ เพราะจะใช้ในชีวิตประจำวันค่ะ อย่างเช่น หนังสือ เราทำเป็นแบบลายจุด แล้วก็ลายเส้น มีทำให้คุณครูคอมเมนต์","time":"2026-08-04T16:43:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ลาย","แบบ","เด็ก"," ","ๆ"," ","ที่จะ","คุ้นเคย","ค่ะ"," ","เพราะ","จะ","ใช้","ใน","ชีวิตประจำวัน","ค่ะ"," ","อย่างเช่น"," ","หนังสือ"," ","เรา","ทำเป็น","แบบ","ลาย","จุด"," ","แล้วก็","ลายเส้น"," ","มี","ทำให้","คุณครู","คอมเมนต์"],"library":"newmm","runtime":0.0005931854248046875},"time":"2026-08-04T16:43: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":[]},{"word":"เรา","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ลาย","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ลายเส้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"คอมเมนต์","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"เรา","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ลาย","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ลายเส้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"คอมเมนต์","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"เรา","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ลาย","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ลายเส้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"คอมเมนต์","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"เรา","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ลาย","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ลายเส้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"คอมเมนต์","suggestions":["โมเมนต์"]}]},"time":"2026-08-04T16:43: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":[]},{"word":"เรา","suggestions":[]},{"word":"ทำเป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ลาย","suggestions":[]},{"word":"จุด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ลายเส้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]},{"word":"คอมเมนต์","suggestions":["โมเมนต์"]}]},"time":"2026-08-04T16:43: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-04T16:43:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตอบมาค่ะ โดยครูบอกว่าลายที่เป็นจุดสามารถ ","time":"2026-08-04T16:43:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตอบมาค่ะ โดยครูบอกว่าลายที่เป็นจุดสามารถ ","time":"2026-08-04T16:43:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตอบ","มา","ค่ะ"," ","โดย","ครู","บอ","กว่า","ลาย","ที่","เป็น","จุด","สามารถ"," "],"library":"newmm","runtime":0.0014269351959228516},"time":"2026-08-04T16:43: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":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"สามารถ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43:29+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-04T16:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้เด็กตาบอดสัมผัสได้มากกว่าเพราะเขาคุ้นเคยกับอักษรเบรลล์ค่ะ ตัวอย่างที่ 2 ","time":"2026-08-04T16:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้เด็กตาบอดสัมผัสได้มากกว่าเพราะเขาคุ้นเคยกับอักษรเบรลล์ค่ะ ตัวอย่างที่ 2 ","time":"2026-08-04T16:43:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","เด็ก","ตาบอด","สัมผัส","ได้","มากกว่า","เพราะ","เขา","คุ้นเคย","กับ","อักษร","เบรลล์","ค่ะ"," ","ตัวอย่าง","ที่"," ","2"," "],"library":"newmm","runtime":0.0003654956817626953},"time":"2026-08-04T16:43: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:43:31+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-04T16:43:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เรามีที่ไม่ค่อยแข็งแรง เราก็ปรับเป็นแบบที่ 2 ค","time":"2026-08-04T16:43:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เรามีที่ไม่ค่อยแข็งแรง เราก็ปรับเป็นแบบที่ 2 ค","time":"2026-08-04T16:43:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","มี","ที่","ไม่ค่อย","แข็งแรง"," ","เรา","ก็","ปรับ","เป็น","แบบ","ที่"," ","2"," ","ค"],"library":"newmm","runtime":0.0002353191375732422},"time":"2026-08-04T16:43: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":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค","suggestions":[]}]},"time":"2026-08-04T16:43:41+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-04T16:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แซนวิช ให้มันแข็งแรงขึ้นค่ะ ต้นแบบที่ 3 เราก็เลยเลือก","time":"2026-08-04T16:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แซนวิช ให้มันแข็งแรงขึ้นค่ะ ต้นแบบที่ 3 เราก็เลยเลือก","time":"2026-08-04T16:43:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แซ","น","วิ","ช"," ","ให้","มัน","แข็งแรง","ขึ้น","ค่ะ"," ","ต้นแบบ","ที่"," ","3"," ","เรา","ก็","เลย","เลือก"],"library":"newmm","runtime":0.002169370651245117},"time":"2026-08-04T16:43: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นแบบ","suggestions":["ต้นฉบับ"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-04T16:43: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต้นแบบ","suggestions":["ต้นฉบับ"]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"เลือก","suggestions":[]}]},"time":"2026-08-04T16:43: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-04T16:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลายไทยมาเป็นพื้นฐานนะคะ ที่อยู่ใน","time":"2026-08-04T16:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลายไทยมาเป็นพื้นฐานนะคะ ที่อยู่ใน","time":"2026-08-04T16:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลายไทย","มา","เป็น","พื้นฐาน","นะคะ"," ","ที่อยู่","ใน"],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T16:43: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-04T16:43: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-04T16:43: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-04T16:43: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-04T16:43: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-04T16:43: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-04T16:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หลักสูตรของกระทรวง ทุกรายถูกออกแบบใหม่ ให้ปลายนิ้ว","time":"2026-08-04T16:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หลักสูตรของกระทรวง ทุกรายถูกออกแบบใหม่ ให้ปลายนิ้ว","time":"2026-08-04T16:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หลักสูตร","ของ","กระทรวง"," ","ทุกราย","ถูก","ออกแบบ","ใหม่"," ","ให้","ปลายนิ้ว"],"library":"newmm","runtime":0.0003070831298828125},"time":"2026-08-04T16:43: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":[]}]},"time":"2026-08-04T16:43: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-04T16:43: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-04T16:43: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-04T16:43: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-04T16:43: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-04T16:44:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามารถแยกรูปทรง และแยกรายละเอียดเพิ่มมากขึ้น ความ","time":"2026-08-04T16:44:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามารถแยกรูปทรง และแยกรายละเอียดเพิ่มมากขึ้น ความ","time":"2026-08-04T16:44:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามารถ","แยก","รูปทรง"," ","และ","แยก","รายละเอียด","เพิ่มมากขึ้น"," ","ความ"],"library":"newmm","runtime":0.0002651214599609375},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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-04T16:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กว้างแล้วก็ความนูนของจุดไปพร้อมกับคุณครูตาบอดกรุงเทพฯ ค่ะ เพื่อให้นักเรียนสามารถเรียนรู้ได้ด้วย","time":"2026-08-04T16:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กว้างแล้วก็ความนูนของจุดไปพร้อมกับคุณครูตาบอดกรุงเทพฯ ค่ะ เพื่อให้นักเรียนสามารถเรียนรู้ได้ด้วย","time":"2026-08-04T16:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กว้าง","แล้วก็","ความ","นูน","ของ","จุด","ไป","พร้อมกับ","คุณครู","ตาบอด","กรุงเทพฯ"," ","ค่ะ"," ","เพื่อให้","นักเรียน","สามารถ","เรียนรู้","ได้","ด้วย"],"library":"newmm","runtime":0.00040435791015625},"time":"2026-08-04T16:44: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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"นักเรียน","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เรียนรู้","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ด้วย","suggestions":[]}]},"time":"2026-08-04T16:44: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-04T16:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตนเองค่ะ ต่อไปนะคะ เป็นผลการที่ได้ทดลอง","time":"2026-08-04T16:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตนเองค่ะ ต่อไปนะคะ เป็นผลการที่ได้ทดลอง","time":"2026-08-04T16:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตนเอง","ค่ะ"," ","ต่อไป","นะคะ"," ","เป็นผล","การ","ที่","ได้","ทดลอง"],"library":"newmm","runtime":0.0001976490020751953},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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-04T16:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ หนูได้นำโพรเจกต์มาทดลอง","time":"2026-08-04T16:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ หนูได้นำโพรเจกต์มาทดลอง","time":"2026-08-04T16:44:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","หนู","ได้","นำ","โพ","ร","เจ","กต์","มา","ทดลอง"],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T16:44: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":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"มา","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:44: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-04T16:44:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ ค่ะ เราได้นำต้นแบบไปทดลองที่โรงเรียน","time":"2026-08-04T16:44:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ ค่ะ เราได้นำต้นแบบไปทดลองที่โรงเรียน","time":"2026-08-04T16:44:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","ค่ะ"," ","เรา","ได้","นำ","ต้นแบบ","ไป","ทดลอง","ที่","โรงเรียน"],"library":"newmm","runtime":0.00023746490478515625},"time":"2026-08-04T16:44: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":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"โรงเรียน","suggestions":[]}]},"time":"2026-08-04T16:44: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-04T16:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สอนคนตาบอดกรุงเทพฯ แล้วก่อนการใช้ คุณครู","time":"2026-08-04T16:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สอนคนตาบอดกรุงเทพฯ แล้วก่อนการใช้ คุณครู","time":"2026-08-04T16:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สอน","คนตาบอด","กรุงเทพฯ"," ","แล้ว","ก่อน","การ","ใช้"," ","คุณครู"],"library":"newmm","runtime":0.0002574920654296875},"time":"2026-08-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องนำสื่อเพียงชิ้นเดียว ส่งต่อให้เด็กทีละคนค่ะ แต่พอลองอาร์ต","time":"2026-08-04T16:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องนำสื่อเพียงชิ้นเดียว ส่งต่อให้เด็กทีละคนค่ะ แต่พอลองอาร์ต","time":"2026-08-04T16:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","นำ","สื่อ","เพียง","ชิ้น","เดียว"," ","ส่ง","ต่อให้","เด็ก","ทีละ","คน","ค่ะ"," ","แต่","พอ","ลอง","อาร์ต"],"library":"newmm","runtime":0.00027561187744140625},"time":"2026-08-04T16:44: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"อาร์ต","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"อาร์ต","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"อาร์ต","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"อาร์ต","suggestions":["อาร์","อาร์ม","ชาร์ต"]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"ลอง","suggestions":[]},{"word":"อาร์ต","suggestions":["อาร์","อาร์ม","ชาร์ต"]}]},"time":"2026-08-04T16:44: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-04T16:44:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณครูผลิตสื่อได้เอง ","time":"2026-08-04T16:44:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณครูผลิตสื่อได้เอง ","time":"2026-08-04T16:44:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณครู","ผลิต","สื่อ","ได้","เอง"," "],"library":"newmm","runtime":0.0010101795196533203},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44: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":[]}]},"time":"2026-08-04T16:44:31+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-04T16:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เริ่มสอนทำให้ครูสามารถสอนได้ทั้งห้องค่ะ สื่อนี้เป็น 2 มิติ สัมผัสได้ชัด แล้วก็มี","time":"2026-08-04T16:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เริ่มสอนทำให้ครูสามารถสอนได้ทั้งห้องค่ะ สื่อนี้เป็น 2 มิติ สัมผัสได้ชัด แล้วก็มี","time":"2026-08-04T16:44:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เริ่ม","สอน","ทำให้","ครู","สามารถ","สอน","ได้","ทั้ง","ห้อง","ค่ะ"," ","สื่อ","นี้","เป็น"," ","2"," ","มิติ"," ","สัมผัส","ได้","ชัด"," ","แล้วก็","มี"],"library":"newmm","runtime":0.00032210350036621094},"time":"2026-08-04T16:44: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":[]},{"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-04T16:44: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":[]},{"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-04T16:44: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":[]},{"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-04T16:44: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":[]},{"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-04T16:44: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":[]},{"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-04T16:44: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-04T16:44:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาตราฐานเหมือนกันทุกคนค่ะ นักเรียนเริ่มเชื่อมโยงลา","time":"2026-08-04T16:44:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาตราฐานเหมือนกันทุกคนค่ะ นักเรียนเริ่มเชื่อมโยงลา","time":"2026-08-04T16:44:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาตรา","ฐาน","เหมือนกัน","ทุกคน","ค่ะ"," ","นักเรียน","เริ่ม","เชื่อมโยง","ลา"],"library":"newmm","runtime":0.00023245811462402344},"time":"2026-08-04T16:44: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":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-08-04T16:44: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":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-08-04T16:44: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-04T16:44:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เขารู้สึกมากขึ้นค่ะ อย่าง้ช่น ลายสี่เหลี่ยม ","time":"2026-08-04T16:44:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เขารู้สึกมากขึ้นค่ะ อย่าง้ช่น ลายสี่เหลี่ยม ","time":"2026-08-04T16:44:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เขา","รู้สึก","มากขึ้น","ค่ะ"," ","อย่า","ง้ช่น"," ","ลาย","สี่เหลี่ยม"," "],"library":"newmm","runtime":0.0002295970916748047},"time":"2026-08-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สามเหลี่ยมค่ะ นักเรียนเข้าใจลายไทยได้มากขึ้นและก็ระบายสีตามที่คุณครูอธิบายได้ง่ายขึ้นเลยค่ะ ทำให้คุณครู","time":"2026-08-04T16:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สามเหลี่ยมค่ะ นักเรียนเข้าใจลายไทยได้มากขึ้นและก็ระบายสีตามที่คุณครูอธิบายได้ง่ายขึ้นเลยค่ะ ทำให้คุณครู","time":"2026-08-04T16:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สามเหลี่ยม","ค่ะ"," ","นักเรียน","เข้าใจ","ลายไทย","ได้","มากขึ้น","และ","ก็","ระบายสี","ตามที่","คุณครู","อธิบาย","ได้","ง่าย","ขึ้น","เลย","ค่ะ"," ","ทำให้","คุณครู"],"library":"newmm","runtime":0.0006234645843505859},"time":"2026-08-04T16:44: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":"อธิบาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]}]},"time":"2026-08-04T16:44: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":"อธิบาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]}]},"time":"2026-08-04T16:44: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":"อธิบาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]}]},"time":"2026-08-04T16:44: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":"อธิบาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]}]},"time":"2026-08-04T16:44: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":"อธิบาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ง่าย","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"คุณครู","suggestions":[]}]},"time":"2026-08-04T16:44: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-04T16:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สอนเร็วขึ้นแล้วก็มีประสิทธิภาพยิ่งขึ้นค่ะ ","time":"2026-08-04T16:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สอนเร็วขึ้นแล้วก็มีประสิทธิภาพยิ่งขึ้นค่ะ ","time":"2026-08-04T16:44:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สอน","เร็ว","ขึ้น","แล้วก็","มีประสิทธิภาพ","ยิ่งขึ้น","ค่ะ"," "],"library":"newmm","runtime":0.0002429485321044922},"time":"2026-08-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:44: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-04T16:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากนี้เราก็ได้พบว่าผลกระทบของเรา อาร์เซนส์","time":"2026-08-04T16:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากนี้เราก็ได้พบว่าผลกระทบของเรา อาร์เซนส์","time":"2026-08-04T16:45:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จากนี้","เรา","ก็ได้","พบ","ว่า","ผลกระทบ","ของ","เรา"," ","อาร์","เซนส์"],"library":"newmm","runtime":0.000255584716796875},"time":"2026-08-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้ผู้พิการทางสายตาสามารถเข้าใจและสัมผัสวัฒนธรรมไทยได้อย่างเท่าเทียม ","time":"2026-08-04T16:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้ผู้พิการทางสายตาสามารถเข้าใจและสัมผัสวัฒนธรรมไทยได้อย่างเท่าเทียม ","time":"2026-08-04T16:45:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","ผู้","พิการ","ทาง","สายตา","สามารถ","เข้าใจ","และ","สัมผัส","วัฒนธรรม","ไทย","ได้","อย่าง","เท่าเทียม"," "],"library":"newmm","runtime":0.001348257064819336},"time":"2026-08-04T16:45: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":[]},{"word":"เท่าเทียม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เท่าเทียม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เท่าเทียม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เท่าเทียม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เท่าเทียม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:45: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-04T16:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็อาร์ตเซนส์จะทำให้สื่อการเรียนการสอนราคาถูกลง ","time":"2026-08-04T16:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็อาร์ตเซนส์จะทำให้สื่อการเรียนการสอนราคาถูกลง ","time":"2026-08-04T16:45:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","อาร์ต","เซนส์","จะ","ทำให้","สื่อการเรียนการสอน","ราคา","ถูก","ลง"," "],"library":"newmm","runtime":0.0002532005310058594},"time":"2026-08-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงขึ้น ผลิตได้รวดเร็ว และกระจายไปยังโรงเรียนสอนคนตาบอดได้ทั่วประเทศเลยค่ะ ","time":"2026-08-04T16:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงขึ้น ผลิตได้รวดเร็ว และกระจายไปยังโรงเรียนสอนคนตาบอดได้ทั่วประเทศเลยค่ะ ","time":"2026-08-04T16:45:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูง","ขึ้น"," ","ผลิต","ได้","รวดเร็ว"," ","และ","กระจาย","ไป","ยัง","โรงเรียน","สอน","คนตาบอด","ได้","ทั่วประเทศ","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00039505958557128906},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45:20+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-04T16:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างที่ 3 นะคะ การเรียนรู้ลายไทย","time":"2026-08-04T16:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างที่ 3 นะคะ การเรียนรู้ลายไทย","time":"2026-08-04T16:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ที่"," ","3"," ","นะคะ"," ","การเรียนรู้","ลายไทย"],"library":"newmm","runtime":0.00015807151794433594},"time":"2026-08-04T16:45: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":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T16:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T16:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T16:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T16:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อย่าง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การเรียนรู้","suggestions":[]},{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T16:45: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-04T16:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วยอนุรักษ์มรดกทางฃวัฒนาธรรม ","time":"2026-08-04T16:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วยอนุรักษ์มรดกทางฃวัฒนาธรรม ","time":"2026-08-04T16:45:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วย","อนุรักษ์","มรดก","ทาง","ฃ","วัฒนา","ธรรม"," "],"library":"newmm","runtime":0.0009918212890625},"time":"2026-08-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาชีพผ่านการออกแบบ ที่เบลล์","time":"2026-08-04T16:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาชีพผ่านการออกแบบ ที่เบลล์","time":"2026-08-04T16:45:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาชีพ","ผ่าน","การ","ออกแบบ"," ","ที่","เบล","ล์"],"library":"newmm","runtime":0.00017786026000976562},"time":"2026-08-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เข้าถึงได้สำหรับทุกคนค่ะ และแผนต่อยอดของเรานะคะ เราจะพัฒนาต้นแบบให้สมบูรณ์","time":"2026-08-04T16:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เข้าถึงได้สำหรับทุกคนค่ะ และแผนต่อยอดของเรานะคะ เราจะพัฒนาต้นแบบให้สมบูรณ์","time":"2026-08-04T16:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เข้าถึง","ได้","สำหรับ","ทุกคน","ค่ะ"," ","และ","แผน","ต่อยอด","ของ","เรา","นะคะ"," ","เรา","จะ","พัฒนา","ต้นแบบ","ให้","สมบูรณ์"],"library":"newmm","runtime":0.00035309791564941406},"time":"2026-08-04T16:45: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":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ต้นแบบ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"สมบูรณ์","suggestions":[]}]},"time":"2026-08-04T16:45: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-04T16:45:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยิ่งขึ้น แล้วก็ให้การยอมรับจากสมาคมคนตาบอด","time":"2026-08-04T16:45:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยิ่งขึ้น แล้วก็ให้การยอมรับจากสมาคมคนตาบอด","time":"2026-08-04T16:45:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยิ่งขึ้น"," ","แล้วก็","ให้การ","ยอมรับ","จาก","สมาคม","คนตาบอด"],"library":"newmm","runtime":0.00026988983154296875},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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":[]}]},"time":"2026-08-04T16:45: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-04T16:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ เราอยากให้อาร์ตเซนส์ เป็นชุมชนออนไลน์","time":"2026-08-04T16:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ เราอยากให้อาร์ตเซนส์ เป็นชุมชนออนไลน์","time":"2026-08-04T16:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","เรา","อยาก","ให้","อาร์ต","เซนส์"," ","เป็น","ชุมชน","ออนไลน์"],"library":"newmm","runtime":0.0005373954772949219},"time":"2026-08-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45: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-04T16:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ทุกคนสามารถมาเข้าร่วมออกแบบได้พัฒนาแล้วก็แบ่งปันกันค่ะ เพื่อให้เติบโต","time":"2026-08-04T16:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ทุกคนสามารถมาเข้าร่วมออกแบบได้พัฒนาแล้วก็แบ่งปันกันค่ะ เพื่อให้เติบโต","time":"2026-08-04T16:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ทุกคน","สามารถ","มา","เข้าร่วม","ออกแบบ","ได้","พัฒนา","แล้วก็","แบ่งปัน","กัน","ค่ะ"," ","เพื่อให้","เติบโต"],"library":"newmm","runtime":0.0005137920379638672},"time":"2026-08-04T16:45: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เติบโต","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เติบโต","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เติบโต","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เติบโต","suggestions":[]}]},"time":"2026-08-04T16:45: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อให้","suggestions":[]},{"word":"เติบโต","suggestions":[]}]},"time":"2026-08-04T16:45: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-04T16:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างต่อเนื่อง แล้วก็ยิ่งยืนค่ะ หนูเขชื่อว่าสิลปะไทย","time":"2026-08-04T16:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างต่อเนื่อง แล้วก็ยิ่งยืนค่ะ หนูเขชื่อว่าสิลปะไทย","time":"2026-08-04T16:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ต่อเนื่อง"," ","แล้วก็","ยิ่ง","ยืน","ค่ะ"," ","หนู","เข","ชื่อว่า","สิ","ล","ปะ","ไทย"],"library":"newmm","runtime":0.00021338462829589844},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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-04T16:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ควรเป็นของทุกคนค่ะ ไม่ว่าจะเป็นสายตา หรือปลา","time":"2026-08-04T16:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ควรเป็นของทุกคนค่ะ ไม่ว่าจะเป็นสายตา หรือปลา","time":"2026-08-04T16:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ควร","เป็น","ของ","ทุกคน","ค่ะ"," ","ไม่","ว่า","จะ","เป็น","สายตา"," ","หรือ","ปลา"],"library":"newmm","runtime":0.0002510547637939453},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Artsense ควรเป็นศิลปะสำหรับทุกคนค่ะ ขอบคุณนะคะ // ขอบคุณค่ะ เรียนเชิญ","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-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Artsense ควรเป็นศิลปะสำหรับทุกคนค่ะ ขอบคุณนะคะ // ขอบคุณค่ะ เรียนเชิญ","time":"2026-08-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Artsense ควรเป็นศิลปะสำหรับทุกคนค่ะ ขอบคุณนะคะ // ขอบคุณค่ะ เรียนเชิญ","time":"2026-08-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Artsense"," ","ควร","เป็น","ศิลปะ","สำหรับ","ทุกคน","ค่ะ"," ","ขอบคุณ","นะคะ"," ","//"," ","ขอบคุณ","ค่ะ"," ","เรียนเชิญ"],"library":"newmm","runtime":0.0002601146697998047},"time":"2026-08-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Artsense","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ศิลปะ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Artsense","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ศิลปะ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Artsense","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ศิลปะ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Artsense","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ศิลปะ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T16:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Artsense","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ควร","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ศิลปะ","suggestions":[]},{"word":"สำหรับ","suggestions":[]},{"word":"ทุกคน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T16:46: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-04T16:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านคณะกรรมการค่ะ // ค่ะ ถามนิดหนึ่งค่ะ ว่า","time":"2026-08-04T16:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านคณะกรรมการค่ะ // ค่ะ ถามนิดหนึ่งค่ะ ว่า","time":"2026-08-04T16:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","คณะกรรมการ","ค่ะ"," ","//"," ","ค่ะ"," ","ถาม","นิดหนึ่ง","ค่ะ"," ","ว่า"],"library":"newmm","runtime":0.00022983551025390625},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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-04T16:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้มันแตกต่างจาก... กลาย ๆ ","time":"2026-08-04T16:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้มันแตกต่างจาก... กลาย ๆ ","time":"2026-08-04T16:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","มัน","แตกต่าง","จา","ก.",".."," ","กลาย ๆ"," "],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-08-04T16:46: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-04T16:46: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-04T16:46: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-04T16:46: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-04T16:46: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-04T16:46:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Tacktile กราฟิกทั่วไป","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-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Tacktile กราฟิกทั่วไป","time":"2026-08-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Tacktile กราฟิกทั่วไป","time":"2026-08-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Tacktile"," ","กราฟิก","ทั่วไป"],"library":"newmm","runtime":0.00010824203491210938},"time":"2026-08-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Tacktile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กราฟิก","suggestions":[]},{"word":"ทั่วไป","suggestions":[]}]},"time":"2026-08-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Tacktile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กราฟิก","suggestions":[]},{"word":"ทั่วไป","suggestions":[]}]},"time":"2026-08-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Tacktile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กราฟิก","suggestions":[]},{"word":"ทั่วไป","suggestions":[]}]},"time":"2026-08-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Tacktile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กราฟิก","suggestions":[]},{"word":"ทั่วไป","suggestions":[]}]},"time":"2026-08-04T16:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Tacktile","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กราฟิก","suggestions":[]},{"word":"ทั่วไป","suggestions":[]}]},"time":"2026-08-04T16:46: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-04T16:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างไรบ้าง // คือ ของหนูนะคะ มันไม่ใช่เป็นกระดาษ","time":"2026-08-04T16:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างไรบ้าง // คือ ของหนูนะคะ มันไม่ใช่เป็นกระดาษ","time":"2026-08-04T16:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างไรบ้าง"," ","//"," ","คือ"," ","ของ","หนู","นะคะ"," ","มัน","ไม่","ใช่","เป็น","กระดาษ"],"library":"newmm","runtime":0.0002646446228027344},"time":"2026-08-04T16:46: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":[]},{"word":"กระดาษ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"กระดาษ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"กระดาษ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"กระดาษ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"กระดาษ","suggestions":[]}]},"time":"2026-08-04T16:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ธรรมดาค่ะ มันเป็นแผ่นที่ 3D พรินต์ขึ้น","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-04T16:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ธรรมดาค่ะ มันเป็นแผ่นที่ 3D พรินต์ขึ้น","time":"2026-08-04T16:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ธรรมดาค่ะ มันเป็นแผ่นที่ 3D พรินต์ขึ้น","time":"2026-08-04T16:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ธรรมดา","ค่ะ"," ","มัน","เป็น","แผ่น","ที่"," ","3","D"," ","พรินต์","ขึ้น"],"library":"newmm","runtime":0.000156402587890625},"time":"2026-08-04T16:46: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พรินต์","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T16:46: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พรินต์","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T16:46: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พรินต์","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T16:46: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พรินต์","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T16:46: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":"3","suggestions":[]},{"word":"D","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พรินต์","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T16:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นำกระดาษา A4 ทั่วไป ไป","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-04T16:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำกระดาษา A4 ทั่วไป ไป","time":"2026-08-04T16:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำกระดาษา A4 ทั่วไป ไป","time":"2026-08-04T16:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำ","กระ","ดา","ษา"," ","A","4"," ","ทั่วไป"," ","ไป"],"library":"newmm","runtime":0.00015616416931152344},"time":"2026-08-04T16:46: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":"A","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:46: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":"A","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:46: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":"A","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:46: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":"A","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:46: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":"A","suggestions":[]},{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทั่วไป","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:46: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-04T16:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปิดแผ่นพิมพ์แล้วก็กลิ้งแล้วมันก็จะได้ออกมาเป็น","time":"2026-08-04T16:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปิดแผ่นพิมพ์แล้วก็กลิ้งแล้วมันก็จะได้ออกมาเป็น","time":"2026-08-04T16:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปิด","แผ่น","พิมพ์","แล้วก็","กลิ้ง","แล้ว","มัน","ก็","จะ","ได้","ออกมา","เป็น"],"library":"newmm","runtime":0.00019359588623046875},"time":"2026-08-04T16:46: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-04T16:46: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-04T16:46: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-04T16:46: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-04T16:46: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-04T16:46: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-04T16:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลายไทยค่ะ ที่เป็นเบรลล์ขึ้นมาบนกระดาษเลยค่ะ ","time":"2026-08-04T16:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลายไทยค่ะ ที่เป็นเบรลล์ขึ้นมาบนกระดาษเลยค่ะ ","time":"2026-08-04T16:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลายไทย","ค่ะ"," ","ที่","เป็น","เบรลล์","ขึ้น","มา","บน","กระดาษ","เลย","ค่ะ"," "],"library":"newmm","runtime":0.0002391338348388672},"time":"2026-08-04T16:46: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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-04T16:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ขอบคุณค่ะ มีคำถามอื่น ๆ ค่ะ ","time":"2026-08-04T16:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ขอบคุณค่ะ มีคำถามอื่น ๆ ค่ะ ","time":"2026-08-04T16:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ขอบคุณ","ค่ะ"," ","มี","คำถาม","อื่น"," ","ๆ"," ","ค่ะ"," "],"library":"newmm","runtime":0.00017571449279785156},"time":"2026-08-04T16:46: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:46: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-04T16:46:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เหมือนกับภาษาเบลล์คุ้นเคย // เราอยากทำทั้งเบรลล์ภาษาไทย","time":"2026-08-04T16:46:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เหมือนกับภาษาเบลล์คุ้นเคย // เราอยากทำทั้งเบรลล์ภาษาไทย","time":"2026-08-04T16:46:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เหมือนกับ","ภาษา","เบล","ล์","คุ้นเคย"," ","//"," ","เรา","อยาก","ทำ","ทั้ง","เบรลล์","ภาษาไทย"],"library":"newmm","runtime":0.0002593994140625},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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-04T16:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็มีออกมาเป็นภาษาไทยเขียนธรรมดา","time":"2026-08-04T16:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็มีออกมาเป็นภาษาไทยเขียนธรรมดา","time":"2026-08-04T16:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","มี","ออกมา","เป็น","ภาษาไทย","เขียน","ธรรมดา"],"library":"newmm","runtime":0.00017833709716796875},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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":[]}]},"time":"2026-08-04T16:46: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-04T16:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยค่ะ จะได้คนตาดีเห็นที่คนตาบอดเห็น คนตาบอดเห็นท","time":"2026-08-04T16:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยค่ะ จะได้คนตาดีเห็นที่คนตาบอดเห็น คนตาบอดเห็นท","time":"2026-08-04T16:47:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","ค่ะ"," ","จะ","ได้","คน","ตา","ดี","เห็น","ที่","คนตาบอด","เห็น"," ","คนตาบอด","เห็น","ท"],"library":"newmm","runtime":0.00026154518127441406},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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-04T16:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนตาดีเห็นด้วยกันค่ะ // ตอนนี้ที่","time":"2026-08-04T16:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนตาดีเห็นด้วยกันค่ะ // ตอนนี้ที่","time":"2026-08-04T16:47:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ตา","ดี","เห็น","ด้วยกัน","ค่ะ"," ","//"," ","ตอนนี้","ที่"],"library":"newmm","runtime":0.00015735626220703125},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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-04T16:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นักเรียนน่ะค่ะ นักเรียนที่ตาบอดกี่ตัวอย่างคะ ที่มาใช้ มาลองใช้อันนี้ // ใช่ค่ะ ที่ไป","time":"2026-08-04T16:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นักเรียนน่ะค่ะ นักเรียนที่ตาบอดกี่ตัวอย่างคะ ที่มาใช้ มาลองใช้อันนี้ // ใช่ค่ะ ที่ไป","time":"2026-08-04T16:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นักเรียน","น่ะ","ค่ะ"," ","นักเรียน","ที่ตาบอด","กี่","ตัวอย่าง","คะ"," ","ที่มา","ใช้"," ","มา","ลอง","ใช้","อันนี้"," ","//"," ","ใช่","ค่ะ"," ","ที่","ไป"],"library":"newmm","runtime":0.00035643577575683594},"time":"2026-08-04T16:47: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ไป","suggestions":[]}]},"time":"2026-08-04T16:47:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T16:47:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทดลองมานะคะ ไปทำกับเด็กห้อง ป.4 มาค่ะ แล้วก็ไปทดลอง","time":"2026-08-04T16:47:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทดลองมานะคะ ไปทำกับเด็กห้อง ป.4 มาค่ะ แล้วก็ไปทดลอง","time":"2026-08-04T16:47:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทดลอง","มา","นะคะ"," ","ไป","ทำ","กับ","เด็ก","ห้อง"," ","ป.","4"," ","มา","ค่ะ"," ","แล้วก็","ไป","ทดลอง"],"library":"newmm","runtime":0.00022339820861816406},"time":"2026-08-04T16:47: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:47: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:47: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:47: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:47: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ทดลอง","suggestions":[]}]},"time":"2026-08-04T16:47: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-04T16:47:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับเด็กจริง ๆ แล้วก็ให้คุณครูลองสอนเด็กจริง ๆ ค่ะ ","time":"2026-08-04T16:47:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับเด็กจริง ๆ แล้วก็ให้คุณครูลองสอนเด็กจริง ๆ ค่ะ ","time":"2026-08-04T16:47:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","เด็ก","จริง ๆ"," ","แล้วก็","ให้","คุณครู","ลอง","สอน","เด็ก","จริง ๆ"," ","ค่ะ"," "],"library":"newmm","runtime":0.00018978118896484375},"time":"2026-08-04T16:47: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-04T16:47: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-04T16:47: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-04T16:47: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-04T16:47: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-04T16:47:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เขาทำเป็นทำตามแล้วก็เข้าใจไหมค่ะ // ทั้งห้องเลยค่ะ ประมาณ 6 คนค่ะ ","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-04T16:47:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาทำเป็นทำตามแล้วก็เข้าใจไหมค่ะ // ทั้งห้องเลยค่ะ ประมาณ 6 คนค่ะ ","time":"2026-08-04T16:47:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาทำเป็นทำตามแล้วก็เข้าใจไหมค่ะ // ทั้งห้องเลยค่ะ ประมาณ 6 คนค่ะ ","time":"2026-08-04T16:47:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","ทำเป็น","ทำตาม","แล้วก็","เข้าใจ","ไหม","ค่ะ"," ","//"," ","ทั้ง","ห้อง","เลย","ค่ะ"," ","ประมาณ"," ","6"," ","คน","ค่ะ"," "],"library":"newmm","runtime":0.0002894401550292969},"time":"2026-08-04T16:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:47: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":[]},{"word":"เลย","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:47: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-04T16:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเป็นเทสต์เล็ก  ๆ นะคะ ","time":"2026-08-04T16:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเป็นเทสต์เล็ก  ๆ นะคะ ","time":"2026-08-04T16:47:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เป็น","เทสต์","เล็ก","  ","ๆ"," ","นะคะ"," "],"library":"newmm","runtime":0.00012135505676269531},"time":"2026-08-04T16:47: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-04T16:47: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-04T16:47: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-04T16:47: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-04T16:47: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-04T16:47: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-04T16:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// โอเค ผม","time":"2026-08-04T16:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// โอเค ผม","time":"2026-08-04T16:47:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","โอเค"," ","ผม"],"library":"newmm","runtime":0.00008702278137207031},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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-04T16:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เคยมีโอกาสสอน","time":"2026-08-04T16:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เคยมีโอกาสสอน","time":"2026-08-04T16:47:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เคย","มีโอกาส","สอน"],"library":"newmm","runtime":0.0001380443572998047},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47:44+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-04T16:47:44+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-04T16:47:44+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-04T16:47:44+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-04T16:47: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-04T16:47:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นักศึกษาตาบอดนะ แล้วมีประเด็นหนึ่งที่เราสอน","time":"2026-08-04T16:47:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นักศึกษาตาบอดนะ แล้วมีประเด็นหนึ่งที่เราสอน","time":"2026-08-04T16:47:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นักศึกษา","ตาบอด","นะ"," ","แล้ว","มี","ประเด็น","หนึ่ง","ที่","เรา","สอน"],"library":"newmm","runtime":0.0002276897430419922},"time":"2026-08-04T16:47: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สอน","suggestions":[]}]},"time":"2026-08-04T16:47: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สอน","suggestions":[]}]},"time":"2026-08-04T16:47: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สอน","suggestions":[]}]},"time":"2026-08-04T16:47: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สอน","suggestions":[]}]},"time":"2026-08-04T16:47: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":["1","๑"]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สอน","suggestions":[]}]},"time":"2026-08-04T16:47: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-04T16:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วนักศึกษามีคำถามว่าไม่เข้าใจว่าอันนี้เป็นอย่างไ","time":"2026-08-04T16:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วนักศึกษามีคำถามว่าไม่เข้าใจว่าอันนี้เป็นอย่างไ","time":"2026-08-04T16:47:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","นักศึกษา","มี","คำถาม","ว่า","ไม่","เข้าใจ","ว่า","อันนี้","เป็น","อย่าง","ไ"],"library":"newmm","runtime":0.00047516822814941406},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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":[]}]},"time":"2026-08-04T16:47: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-04T16:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมบอกว่าให้จินตนาการถึงรูปหกเหลี่ยม ","time":"2026-08-04T16:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมบอกว่าให้จินตนาการถึงรูปหกเหลี่ยม ","time":"2026-08-04T16:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","บอ","กว่า","ให้","จินตนาการ","ถึง","รูปหกเหลี่ยม"," "],"library":"newmm","runtime":0.00022912025451660156},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รูปหกเหลี่ยมแล้วเขาก็แบบว่า","time":"2026-08-04T16:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รูปหกเหลี่ยมแล้วเขาก็แบบว่า","time":"2026-08-04T16:48:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รูปหกเหลี่ยม","แล้ว","เขา","ก็","แบบ","ว่า"],"library":"newmm","runtime":0.0001251697540283203},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หกเหลี่ยมมันเป็นลักษณะแบบไหน ดังนั้น สิ่ง","time":"2026-08-04T16:48:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หกเหลี่ยมมันเป็นลักษณะแบบไหน ดังนั้น สิ่ง","time":"2026-08-04T16:48:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หกเหลี่ยม","มัน","เป็น","ลักษณะ","แบบ","ไหน"," ","ดังนั้น"," ","สิ่ง"],"library":"newmm","runtime":0.00019598007202148438},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ผ่านมาคือเราต้องใช้ภาพนูนนะ ","time":"2026-08-04T16:48:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ผ่านมาคือเราต้องใช้ภาพนูนนะ ","time":"2026-08-04T16:48:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่ผ่านมา","คือ","เรา","ต้อง","ใช้","ภาพ","นูน","นะ"," "],"library":"newmm","runtime":0.00019431114196777344},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าหกเหลี่ยมนี่ มันเป็นแบบนี้ แบบนี้ แล้ว","time":"2026-08-04T16:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าหกเหลี่ยมนี่ มันเป็นแบบนี้ แบบนี้ แล้ว","time":"2026-08-04T16:48:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","หกเหลี่ยม","นี่"," ","มัน","เป็น","แบบนี้"," ","แบบนี้"," ","แล้ว"],"library":"newmm","runtime":0.00015234947204589844},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของลายไทย แค่ตาเราน่ะในการเขียนหรือออกแบบนี่ก็ค่อนข้างยากแล้วนะ","time":"2026-08-04T16:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของลายไทย แค่ตาเราน่ะในการเขียนหรือออกแบบนี่ก็ค่อนข้างยากแล้วนะ","time":"2026-08-04T16:48:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ","ลายไทย"," ","แค่","ตา","เรา","น่ะ","ใน","การเขียน","หรือ","ออกแบบ","นี่","ก็","ค่อนข้าง","ยาก","แล้ว","นะ"],"library":"newmm","runtime":0.00029087066650390625},"time":"2026-08-04T16:48: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":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ค่อนข้าง","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ค่อนข้าง","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ค่อนข้าง","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ค่อนข้าง","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ออกแบบ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ค่อนข้าง","suggestions":[]},{"word":"ยาก","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T16:48: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-04T16:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการที่จะเขียน ผมคิดว่านี่เป็นเครื่องมือหนึ่ง ที่จะ","time":"2026-08-04T16:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการที่จะเขียน ผมคิดว่านี่เป็นเครื่องมือหนึ่ง ที่จะ","time":"2026-08-04T16:48:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การ","ที่จะ","เขียน"," ","ผม","คิด","ว่า","นี่","เป็น","เครื่อง","มือหนึ่ง"," ","ที่จะ"],"library":"newmm","runtime":0.0002067089080810547},"time":"2026-08-04T16:48: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":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"ที่จะ","suggestions":[]}]},"time":"2026-08-04T16:48: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-04T16:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เขาได้สัมผัส ให้ผู้พิการทางสายต","time":"2026-08-04T16:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เขาได้สัมผัส ให้ผู้พิการทางสายต","time":"2026-08-04T16:48:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เขา","ได้","สัมผัส"," ","ให้","ผู้","พิการ","ทาง","สาย","ต"],"library":"newmm","runtime":0.00015282630920410156},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าอ๋อลายไทยน่ะมีรูปร่างหน้าตาแบบนี้นี่เอง อันนี้คือสิ่งหนึ่งที่จะทำให้เขา","time":"2026-08-04T16:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าอ๋อลายไทยน่ะมีรูปร่างหน้าตาแบบนี้นี่เอง อันนี้คือสิ่งหนึ่งที่จะทำให้เขา","time":"2026-08-04T16:48:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","อ๋อ","ลายไทย","น่ะ","มี","รูปร่างหน้าตา","แบบนี้","นี่เอง"," ","อันนี้","คือ","สิ่ง","หนึ่ง","ที่จะ","ทำให้","เขา"],"library":"newmm","runtime":0.00029015541076660156},"time":"2026-08-04T16:48: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":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T16:48: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":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"ที่จะ","suggestions":[]},{"word":"ทำให้","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T16:48: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-04T16:48:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เข้าถึง เหมือนที่เราเข้าถึงกันได้ และ","time":"2026-08-04T16:48:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เข้าถึง เหมือนที่เราเข้าถึงกันได้ และ","time":"2026-08-04T16:48:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เข้าถึง"," ","เหมือน","ที่","เรา","เข้า","ถึงกัน","ได้"," ","และ"],"library":"newmm","runtime":0.0001990795135498047},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดว่ามันอาจจะเป็นเรื่องที่สำคัญ แล้ว","time":"2026-08-04T16:48:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดว่ามันอาจจะเป็นเรื่องที่สำคัญ แล้ว","time":"2026-08-04T16:48:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิด","ว่า","มัน","อาจจะ","เป็นเรื่อง","ที่","สำคัญ"," ","แล้ว"],"library":"newmm","runtime":0.00017189979553222656},"time":"2026-08-04T16:48: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-04T16:48: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-04T16:48: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-04T16:48: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-04T16:48: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-04T16:48: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-04T16:48:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องอื่นก็สามารถทำได้ใช่ไหม // ใช่ // ที่","time":"2026-08-04T16:48:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องอื่นก็สามารถทำได้ใช่ไหม // ใช่ // ที่","time":"2026-08-04T16:48:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","อื่น","ก็","สามารถ","ทำได้","ใช่ไหม"," ","//"," ","ใช่"," ","//"," ","ที่"],"library":"newmm","runtime":0.0002090930938720703},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นอกเหนือจากลายไทยอะไรอย่างนี้นะครับ ก็น่าจะเป็น","time":"2026-08-04T16:48:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นอกเหนือจากลายไทยอะไรอย่างนี้นะครับ ก็น่าจะเป็น","time":"2026-08-04T16:48:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นอกเหนือจาก","ลายไทย","อะไร","อย่างนี้","นะ","ครับ"," ","ก็","น่าจะเป็น"],"library":"newmm","runtime":0.00021600723266601562},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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":[]}]},"time":"2026-08-04T16:48: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-04T16:48:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครื่องมือที่สามารถไปบูรณาการอื่น ๆ ให้","time":"2026-08-04T16:48:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครื่องมือที่สามารถไปบูรณาการอื่น ๆ ให้","time":"2026-08-04T16:48:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครื่องมือ","ที่","สามารถ","ไป","บูรณาการ","อื่น"," ","ๆ"," ","ให้"],"library":"newmm","runtime":0.0002105236053466797},"time":"2026-08-04T16:48: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-04T16:48: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-04T16:48: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-04T16:48: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-04T16:48: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-04T16:48: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-04T16:49:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนตาบอดเข้าถึงภาพบางภาพได้เข้าใจ ","time":"2026-08-04T16:49:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนตาบอดเข้าถึงภาพบางภาพได้เข้าใจ ","time":"2026-08-04T16:49:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนตาบอด","เข้าถึง","ภาพ","บาง","ภาพ","ได้","เข้าใจ"," "],"library":"newmm","runtime":0.00015497207641601562},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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-04T16:49:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วเข้าถึงมากยิ่งขึ้นครับ ขอบคุณครับ ","time":"2026-08-04T16:49:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วเข้าถึงมากยิ่งขึ้นครับ ขอบคุณครับ ","time":"2026-08-04T16:49:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","เข้าถึง","มากยิ่งขึ้น","ครับ"," ","ขอบคุณ","ครับ"," "],"library":"newmm","runtime":0.00016188621520996094},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"// ขอบคุณมากนะคะ // ขอบคุณค่ะ ขอเสียงปรบมือให้ทีมที่ 9 ค่ะ ","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-04T16:49:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ขอบคุณมากนะคะ // ขอบคุณค่ะ ขอเสียงปรบมือให้ทีมที่ 9 ค่ะ ","time":"2026-08-04T16:49:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ขอบคุณมากนะคะ // ขอบคุณค่ะ ขอเสียงปรบมือให้ทีมที่ 9 ค่ะ ","time":"2026-08-04T16:49:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ขอบคุณ","มาก","นะคะ"," ","//"," ","ขอบคุณ","ค่ะ"," ","ขอ","เสียง","ปรบมือให้","ทีม","ที่"," ","9"," ","ค่ะ"," "],"library":"newmm","runtime":0.0005371570587158203},"time":"2026-08-04T16:49: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49:09+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-04T16:49:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทีมสุดท้ายแล้วนะคะ ทีมที่ 10 ค่ะ ","time":"2026-08-04T16:49:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทีมสุดท้ายแล้วนะคะ ทีมที่ 10 ค่ะ ","time":"2026-08-04T16:49:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทีม","สุดท้าย","แล้ว","นะคะ"," ","ทีม","ที่"," ","10"," ","ค่ะ"," "],"library":"newmm","runtime":0.0002505779266357422},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผลงานหมายเลข 2417 ระบบพยากรณ์","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-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานหมายเลข 2417 ระบบพยากรณ์","time":"2026-08-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานหมายเลข 2417 ระบบพยากรณ์","time":"2026-08-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","หมายเลข"," ","2417"," ","ระบบ","พยากรณ์"],"library":"newmm","runtime":0.00017333030700683594},"time":"2026-08-04T16:49: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":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]}]},"time":"2026-08-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]}]},"time":"2026-08-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]}]},"time":"2026-08-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]}]},"time":"2026-08-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2417","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]}]},"time":"2026-08-04T16:49:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การหกล้มแบบ Real time ด้วยปัญญาประดิษฐ์ค่ะ ","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-04T16:49:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การหกล้มแบบ Real time ด้วยปัญญาประดิษฐ์ค่ะ ","time":"2026-08-04T16:49:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การหกล้มแบบ Real time ด้วยปัญญาประดิษฐ์ค่ะ ","time":"2026-08-04T16:49:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","หกล้ม","แบบ"," ","Real"," ","time"," ","ด้วย","ปัญญาประดิษฐ์","ค่ะ"," "],"library":"newmm","runtime":0.00021576881408691406},"time":"2026-08-04T16:49: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":"Real","suggestions":[]},{"word":" ","suggestions":[]},{"word":"time","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"Real","suggestions":[]},{"word":" ","suggestions":[]},{"word":"time","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"Real","suggestions":[]},{"word":" ","suggestions":[]},{"word":"time","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"Real","suggestions":["meal","real","seal"]},{"word":" ","suggestions":[]},{"word":"time","suggestions":["times","tie","the"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"Real","suggestions":["meal","real","seal"]},{"word":" ","suggestions":[]},{"word":"time","suggestions":["times","tie","the"]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"ปัญญาประดิษฐ์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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-04T16:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// เทสต์ ๆ ทดสอบ ทดสอบ ","time":"2026-08-04T16:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// เทสต์ ๆ ทดสอบ ทดสอบ ","time":"2026-08-04T16:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","เทสต์"," ","ๆ"," ","ทดสอบ"," ","ทดสอบ"," "],"library":"newmm","runtime":0.00013375282287597656},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49: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":[]}]},"time":"2026-08-04T16:49:25+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-04T16:49:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับทีมที่ 10 ด้วยนะคะ ","time":"2026-08-04T16:49:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับทีมที่ 10 ด้วยนะคะ ","time":"2026-08-04T16:49:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ทีม","ที่"," ","10"," ","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.00012612342834472656},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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-04T16:49:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าพร้อมแล้วก็เริ่มนำเสนอได้เลยค่ะ // ","time":"2026-08-04T16:49:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าพร้อมแล้วก็เริ่มนำเสนอได้เลยค่ะ // ","time":"2026-08-04T16:49:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","พร้อม","แล้วก็","เริ่ม","นำเสนอ","ได้","เลย","ค่ะ"," ","//"," "],"library":"newmm","runtime":0.00017571449279785156},"time":"2026-08-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พร้อมแล้วค่ะ สวัสดีค่ะ คณะกรรมการและท่านที่ยังอยู่นะคะ ","time":"2026-08-04T16:49:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พร้อมแล้วค่ะ สวัสดีค่ะ คณะกรรมการและท่านที่ยังอยู่นะคะ ","time":"2026-08-04T16:49:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พร้อม","แล้ว","ค่ะ"," ","สวัสดี","ค่ะ"," ","คณะกรรมการ","และ","ท่าน","ที่","ยังอยู่","นะคะ"," "],"library":"newmm","runtime":0.0002536773681640625},"time":"2026-08-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้รับชมที่ยังเหลืออยู่นะคะ ยังไม่หลับนะคะ ","time":"2026-08-04T16:49:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้รับชมที่ยังเหลืออยู่นะคะ ยังไม่หลับนะคะ ","time":"2026-08-04T16:49:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้รับ","ชม","ที่","ยัง","เหลืออยู่","นะคะ"," ","ยัง","ไม่","หลับ","นะคะ"," "],"library":"newmm","runtime":0.00023984909057617188},"time":"2026-08-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49: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-04T16:49:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หนูขอเวลาไม่เกิน 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-04T16:49:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หนูขอเวลาไม่เกิน 5 นาทีค่ะ จะบอกว่าทีมของเรานะคะ ไม่ได้อยากให้พวกเรานะคะ จดจำชื่อทีมค่ะ ","time":"2026-08-04T16:49:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หนูขอเวลาไม่เกิน 5 นาทีค่ะ จะบอกว่าทีมของเรานะคะ ไม่ได้อยากให้พวกเรานะคะ จดจำชื่อทีมค่ะ ","time":"2026-08-04T16:49:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หนู","ขอเวลา","ไม่","เกิน"," ","5"," ","นาที","ค่ะ"," ","จะ","บอ","กว่า","ทีม","ของ","เรา","นะคะ"," ","ไม่","ได้","อยาก","ให้","พวกเรา","นะคะ"," ","จดจำ","ชื่อ","ทีม","ค่ะ"," "],"library":"newmm","runtime":0.0005214214324951172},"time":"2026-08-04T16:49: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จดจำ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จดจำ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จดจำ","suggestions":[]},{"word":"ชื่อ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จดจำ","suggestions":["จำ","จด","ดำ"]},{"word":"ชื่อ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"บอ","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"พวกเรา","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จดจำ","suggestions":["จำ","จด","ดำ"]},{"word":"ชื่อ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:49:56+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-04T16:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่เราอยากให้จดจำคน 2 คน ค่ะ คนแรกคือผู้สูง","time":"2026-08-04T16:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่เราอยากให้จดจำคน 2 คน ค่ะ คนแรกคือผู้สูง","time":"2026-08-04T16:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","เรา","อยาก","ให้","จดจำ","คน"," ","2"," ","คน"," ","ค่ะ"," ","คน","แรก","คือ","ผู้","สูง"],"library":"newmm","runtime":0.00023436546325683594},"time":"2026-08-04T16:50: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":"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-04T16:50: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":"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-04T16:50: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":"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-04T16:50: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":"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-04T16:50: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":"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-04T16:50:05+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-04T16:50:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนที่ 2 ก็คือผู้พิการค่ะ คือ","time":"2026-08-04T16:50:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนที่ 2 ก็คือผู้พิการค่ะ คือ","time":"2026-08-04T16:50:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ที่"," ","2"," ","ก็","คือ","ผู้","พิการ","ค่ะ"," ","คือ"],"library":"newmm","runtime":0.00011444091796875},"time":"2026-08-04T16:50: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-08-04T16:50:08+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":[]}]},"time":"2026-08-04T16:50:08+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":[]}]},"time":"2026-08-04T16:50:08+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":[]}]},"time":"2026-08-04T16:50:08+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":[]}]},"time":"2026-08-04T16:50: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-04T16:50:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนที่ต้องการความช่วยเหลือใช่ไหมคะ แต่ความจริงแล้วค่ะ จะดีกว่าไหมถ้าผู้พิการสารถเป็นผู้ดูแลผู้สูงอายุ","time":"2026-08-04T16:50:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนที่ต้องการความช่วยเหลือใช่ไหมคะ แต่ความจริงแล้วค่ะ จะดีกว่าไหมถ้าผู้พิการสารถเป็นผู้ดูแลผู้สูงอายุ","time":"2026-08-04T16:50:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน","ที่","ต้องการ","ความช่วยเหลือ","ใช่ไหม","คะ"," ","แต่","ความจริง","แล้ว","ค่ะ"," ","จะ","ดีกว่า","ไหม","ถ้า","ผู้","พิการ","สา","รถ","เป็น","ผู้ดูแล","ผู้สูงอายุ"],"library":"newmm","runtime":0.0004563331604003906},"time":"2026-08-04T16:50: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-04T16:50: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-04T16:50: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-04T16:50: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-04T16:50: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-04T16:50: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-04T16:50:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ นี่คือจุดเริ่มต้นของเราค่ะ ","time":"2026-08-04T16:50:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ นี่คือจุดเริ่มต้นของเราค่ะ ","time":"2026-08-04T16:50:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้"," ","นี่","คือ","จุดเริ่มต้น","ของ","เรา","ค่ะ"," "],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ระบบพยากรณ์ความเสี่ยงการหกล้มแบบเรียลไทม์ด้วย AI ","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-04T16:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบพยากรณ์ความเสี่ยงการหกล้มแบบเรียลไทม์ด้วย AI ","time":"2026-08-04T16:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบพยากรณ์ความเสี่ยงการหกล้มแบบเรียลไทม์ด้วย AI ","time":"2026-08-04T16:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","พยากรณ์","ความเสี่ยง","การ","หกล้ม","แบบ","เรียลไทม์","ด้วย"," ","AI"," "],"library":"newmm","runtime":0.00023317337036132812},"time":"2026-08-04T16:50: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":"AI","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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-04T16:50:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ ว่าประเทศไทยในปัจจุบันกำลังจะก้าวสู่สังคมสูงวัย","time":"2026-08-04T16:50:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ว่าประเทศไทยในปัจจุบันกำลังจะก้าวสู่สังคมสูงวัย","time":"2026-08-04T16:50:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ว่า","ประเทศ","ไทย","ใน","ปัจจุบัน","กำลังจะ","ก้าว","สู่","สังคม","สูงวัย"],"library":"newmm","runtime":0.000286102294921875},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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-04T16:50:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างเต็มรูปแบบค่ะ และปฏิเสธได้ว่าการหกล้ม","time":"2026-08-04T16:50:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างเต็มรูปแบบค่ะ และปฏิเสธได้ว่าการหกล้ม","time":"2026-08-04T16:50:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","เต็ม","รูปแบบ","ค่ะ"," ","และ","ปฏิเสธ","ได้","ว่าการ","หกล้ม"],"library":"newmm","runtime":0.00024580955505371094},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":["ใกล้","กลม","กล้า"]}]},"time":"2026-08-04T16:50: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":["ใกล้","กลม","กล้า"]}]},"time":"2026-08-04T16:50: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-04T16:50:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ เป็นหนึ่งในสาเหตุสำคัญที่ทหใ้ผู้สูงอายุบาดเจ็บ","time":"2026-08-04T16:50:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ เป็นหนึ่งในสาเหตุสำคัญที่ทหใ้ผู้สูงอายุบาดเจ็บ","time":"2026-08-04T16:50:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","เป็นหนึ่ง","ใน","สาเหตุ","สำคัญ","ที่","ทหใ้","ผู้สูงอายุ","บาดเจ็บ"],"library":"newmm","runtime":0.0002758502960205078},"time":"2026-08-04T16:50: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-04T16:50: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-04T16:50: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-04T16:50: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-04T16:50: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-04T16:50:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T16:50:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งในปัจ... หรือเฉลี่ยวันละ 4 คนค่ะ ที่เสียชีวิตจากการหกล้ม ","time":"2026-08-04T16:50:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งในปัจ... หรือเฉลี่ยวันละ 4 คนค่ะ ที่เสียชีวิตจากการหกล้ม ","time":"2026-08-04T16:50:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ใน","ปัจ..."," ","หรือ","เฉลี่ย","วัน","ละ"," ","4"," ","คน","ค่ะ"," ","ที่","เสียชีวิต","จาก","การ","หกล้ม"," "],"library":"newmm","runtime":0.0002715587615966797},"time":"2026-08-04T16:50: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสียชีวิต","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:50: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-04T16:50:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และในทุก ๆ นาทีที่เรากำลังพูดคุยกันอยู่นี้ค่ะ จะมี","time":"2026-08-04T16:50:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และในทุก ๆ นาทีที่เรากำลังพูดคุยกันอยู่นี้ค่ะ จะมี","time":"2026-08-04T16:50:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ใน","ทุก ๆ"," ","นาที","ที่","เรา","กำลัง","พูดคุย","กัน","อยู่","นี้","ค่ะ"," ","จะ","มี"],"library":"newmm","runtime":0.00023555755615234375},"time":"2026-08-04T16:50: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:50: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:50: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:50: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:50: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":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:50:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผู้สูงอายุ 8 คน ค่ะกำลังหกล้มไปแล้ว คำถามของทีมเรา","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-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้สูงอายุ 8 คน ค่ะกำลังหกล้มไปแล้ว คำถามของทีมเรา","time":"2026-08-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้สูงอายุ 8 คน ค่ะ กำลังหกล้มไปแล้ว คำถามของทีมเรา","time":"2026-08-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้สูงอายุ"," ","8"," ","คน"," ","ค่ะ"," ","กำลัง","หกล้ม","ไป","แล้ว"," ","คำถาม","ของ","ทีม","เรา"],"library":"newmm","runtime":0.0002968311309814453},"time":"2026-08-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"หกล้ม","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กำลัง","suggestions":["กำบัง","กลับ","หลัง"]},{"word":"หกล้ม","suggestions":["ใกล้","กลม","กล้า"]},{"word":"ไป","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T16:50:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้สูงอายุ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กำลัง","suggestions":["กำบัง","กลับ","หลัง"]},{"word":"หกล้ม","suggestions":["ใกล้","กลม","กล้า"]},{"word":"ไป","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คำถาม","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T16:50: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-04T16:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จึงไม่ใช่ เราจะช่วยหลังการหกล้มได้อย่างไร แต่เราจะช่วย","time":"2026-08-04T16:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จึงไม่ใช่ เราจะช่วยหลังการหกล้มได้อย่างไร แต่เราจะช่วย","time":"2026-08-04T16:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จึง","ไม่","ใช่"," ","เรา","จะ","ช่วย","หลัง","การ","หกล้ม","ได้","อย่างไร"," ","แต่","เรา","จะ","ช่วย"],"library":"newmm","runtime":0.00021076202392578125},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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-04T16:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก่อนการหกล้มได้อย่างไรค่ะ สไลด์ถัดไปค่ะ // ","time":"2026-08-04T16:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก่อนการหกล้มได้อย่างไรค่ะ สไลด์ถัดไปค่ะ // ","time":"2026-08-04T16:50:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก่อน","การ","หกล้ม","ได้","อย่างไร","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," ","//"," "],"library":"newmm","runtime":0.0002129077911376953},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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-04T16:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สไลด์ถัดไปค่ะ ","time":"2026-08-04T16:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สไลด์ถัดไปค่ะ ","time":"2026-08-04T16:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50: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":[]}]},"time":"2026-08-04T16:50:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และนี่คือ An ","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-04T16:51:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และนี่คือ An ","time":"2026-08-04T16:51:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และนี่คือ An ","time":"2026-08-04T16:51:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","นี่","คือ"," ","An"," "],"library":"newmm","runtime":0.00007581710815429688},"time":"2026-08-04T16:51: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":"An","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"An","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"An","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"An","suggestions":["in","n","on"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"An","suggestions":["in","n","on"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ระบบพยากรณ์ความเสี่ยงการหกล้มด้วย AI ค่ะ ","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-04T16:51:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบพยากรณ์ความเสี่ยงการหกล้มด้วย AI ค่ะ ","time":"2026-08-04T16:51:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบพยากรณ์ความเสี่ยงการหกล้มด้วย AI ค่ะ ","time":"2026-08-04T16:51:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","พยากรณ์","ความเสี่ยง","การ","หกล้ม","ด้วย"," ","AI"," ","ค่ะ"," "],"library":"newmm","runtime":0.00017261505126953125},"time":"2026-08-04T16:51: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นะคะ จะจับสัญญาณการเคลื่อนไหวค่ะ และส่งข้อมูลไปให้ AI นะคะ ให้ AI ทำหน้าที่ประมวลผลค่ะ เมื่อมี","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-04T16:51:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ จะจับสัญญาณการเคลื่อนไหวค่ะ และส่งข้อมูลไปให้ AI นะคะ ให้ AI ทำหน้าที่ประมวลผลค่ะ เมื่อมี","time":"2026-08-04T16:51:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ จะจับสัญญาณการเคลื่อนไหวค่ะ และส่งข้อมูลไปให้ AI นะคะ ให้ AI ทำหน้าที่ประมวลผลค่ะ เมื่อมี","time":"2026-08-04T16:51:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","จะ","จับ","สัญญาณ","การเคลื่อนไหว","ค่ะ"," ","และ","ส่ง","ข้อมูล","ไป","ให้"," ","AI"," ","นะคะ"," ","ให้"," ","AI"," ","ทำหน้าที่","ประมวลผล","ค่ะ"," ","เมื่อ","มี"],"library":"newmm","runtime":0.0004355907440185547},"time":"2026-08-04T16:51: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ทำหน้าที่","suggestions":[]},{"word":"ประมวลผล","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:51:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ผิดปกติค่ะ AI ข้อมูลนะคะ จะส่งข้อมูลไปยังเว็บ Das","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-04T16:51:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ผิดปกติค่ะ AI ข้อมูลนะคะ จะส่งข้อมูลไปยังเว็บ Das","time":"2026-08-04T16:51:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ผิดปกติค่ะ AI ข้อมูลนะคะ จะส่งข้อมูลไปยังเว็บ Das","time":"2026-08-04T16:51:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ผิดปกติ","ค่ะ"," ","AI"," ","ข้อมูล","นะคะ"," ","จะ","ส่ง","ข้อมูล","ไป","ยัง","เว็บ"," ","Das"],"library":"newmm","runtime":0.00022530555725097656},"time":"2026-08-04T16:51: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เว็บ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Das","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เว็บ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Das","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เว็บ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Das","suggestions":[]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เว็บ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Das","suggestions":["has","was","as"]}]},"time":"2026-08-04T16:51: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ส่ง","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เว็บ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Das","suggestions":["has","was","as"]}]},"time":"2026-08-04T16:51: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-04T16:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เว็บวเดบอร์ดที่เราได้ทำไว้ค่ะ ","time":"2026-08-04T16:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เว็บวเดบอร์ดที่เราได้ทำไว้ค่ะ ","time":"2026-08-04T16:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เว็บ","ว","เด","บอร์ด","ที่","เรา","ได้","ทำ","ไว้","ค่ะ"," "],"library":"newmm","runtime":0.0001823902130126953},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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-04T16:51:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าตอนนี้นะคะ มีผู้สูงอายุที่กำลังจะล้มค่ะ ซึ่งข้อมูลที่ส่งไปนะคะ ","time":"2026-08-04T16:51:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าตอนนี้นะคะ มีผู้สูงอายุที่กำลังจะล้มค่ะ ซึ่งข้อมูลที่ส่งไปนะคะ ","time":"2026-08-04T16:51:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","ตอนนี้","นะคะ"," ","มี","ผู้สูงอายุ","ที่","กำลังจะ","ล้ม","ค่ะ"," ","ซึ่ง","ข้อมูล","ที่","ส่ง","ไป","นะคะ"," "],"library":"newmm","runtime":0.00030350685119628906},"time":"2026-08-04T16:51: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":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"ส่ง","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:51: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-04T16:51:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันไม่ใช่แค่ข้อมูลค่ะ แต่มันคือเวลา เวลาที่อาจทำให้","time":"2026-08-04T16:51:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันไม่ใช่แค่ข้อมูลค่ะ แต่มันคือเวลา เวลาที่อาจทำให้","time":"2026-08-04T16:51:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","ไม่","ใช่","แค่","ข้อมูล","ค่ะ"," ","แต่","มัน","คือ","เวลา"," ","เวลา","ที่","อาจ","ทำให้"],"library":"newmm","runtime":0.00021958351135253906},"time":"2026-08-04T16:51: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":[]},{"word":"เวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"เวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"เวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"เวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T16:51: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":[]},{"word":"เวลา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เวลา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"อาจ","suggestions":[]},{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T16:51: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-04T16:51:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ผู้สูงอายุมีโอกาสพพิการน้อยลงค่ะ ","time":"2026-08-04T16:51:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ผู้สูงอายุมีโอกาสพพิการน้อยลงค่ะ ","time":"2026-08-04T16:51:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ผู้สูงอายุ","มีโอกาส","พ","พิการ","น้อยลง","ค่ะ"," "],"library":"newmm","runtime":0.00019097328186035156},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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-04T16:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T16:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T16:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00010633468627929688},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51:40+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-04T16:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ เราจะแบ่งเป็น 2 ส่วนค่ะ ส่วนของ","time":"2026-08-04T16:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เราจะแบ่งเป็น 2 ส่วนค่ะ ส่วนของ","time":"2026-08-04T16:51:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เรา","จะ","แบ่ง","เป็น"," ","2"," ","ส่วน","ค่ะ"," ","ส่วน","ของ"],"library":"newmm","runtime":0.0002002716064453125},"time":"2026-08-04T16:51: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:51: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T16:51: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-04T16:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวอุปกรณ์นะคะ เราดีไซน์ให้มาสวมใส่ในรูปแบบ","time":"2026-08-04T16:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวอุปกรณ์นะคะ เราดีไซน์ให้มาสวมใส่ในรูปแบบ","time":"2026-08-04T16:51:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","อุปกรณ์","นะคะ"," ","เรา","ดีไซน์","ให้","มา","สวมใส่","ใน","รูปแบบ"],"library":"newmm","runtime":0.0002551078796386719},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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":[]}]},"time":"2026-08-04T16:51: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-04T16:51:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นาฬิกาค่ะ เพื่อไม่ให้เป็นภาระกับผู้สวมใส่ค่ะ","time":"2026-08-04T16:51:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นาฬิกาค่ะ เพื่อไม่ให้เป็นภาระกับผู้สวมใส่ค่ะ ","time":"2026-08-04T16:51:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นาฬิกา","ค่ะ"," ","เพื่อ","ไม่","ให้","เป็น","ภาระ","กับ","ผู้","สวมใส่","ค่ะ"," "],"library":"newmm","runtime":0.00017690658569335938},"time":"2026-08-04T16:51: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-04T16:51: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-04T16:51: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-04T16:51: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-04T16:51: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-04T16:51:57+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-04T16:52:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั่นเองค่ะ และส่วนที่ 2 นะคะ ส่วนของเดดบอร์ด ","time":"2026-08-04T16:52:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั่นเองค่ะ และส่วนที่ 2 นะคะ ส่วนของเดดบอร์ด ","time":"2026-08-04T16:52:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั่นเอง","ค่ะ"," ","และ","ส่วน","ที่"," ","2"," ","นะคะ"," ","ส่วน","ของ","เด","ด","บอร์ด"," "],"library":"newmm","runtime":0.0005121231079101562},"time":"2026-08-04T16:52: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"ด","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"ด","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"ด","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"ด","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ส่วน","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เด","suggestions":[]},{"word":"ด","suggestions":[]},{"word":"บอร์ด","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตัวเว็บแอปที่เราพัฒนาขึ้นนะคะ เราใช้ตัว SG Boot ","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-04T16:52:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวเว็บแอปที่เราพัฒนาขึ้นนะคะ เราใช้ตัว SG Boot ","time":"2026-08-04T16:52:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวเว็บแอปที่เราพัฒนาขึ้นนะคะ เราใช้ตัว SG Boot ","time":"2026-08-04T16:52:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัว","เว็บ","แอ","ป","ที่","เรา","พัฒนา","ขึ้น","นะคะ"," ","เรา","ใช้","ตัว"," ","SG"," ","Boot"," "],"library":"newmm","runtime":0.00021696090698242188},"time":"2026-08-04T16:52: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":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SG","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":["root","foot","good"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"เรา","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SG","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":["root","foot","good"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วก็ LSTM ในการพัฒนาโมเดล AI ","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-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ LSTM ในการพัฒนาโมเดล AI ","time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ LSTM ในการพัฒนาโมเดล AI ","time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็"," ","LSTM"," ","ใน","การพัฒนา","โมเดล"," ","AI"," "],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"LSTM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"LSTM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"LSTM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"LSTM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"LSTM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นั่นเองค่ะ ส่วนตัว Dashboard นะคะ ","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-04T16:52:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั่นเองค่ะ ส่วนตัว Dashboard นะคะ ","time":"2026-08-04T16:52:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั่นเองค่ะ ส่วนตัว Dashboard นะคะ ","time":"2026-08-04T16:52:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั่นเอง","ค่ะ"," ","ส่วนตัว"," ","Dashboard"," ","นะคะ"," "],"library":"newmm","runtime":0.00013494491577148438},"time":"2026-08-04T16:52: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":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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-04T16:52:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็กราฟแนวโน้น ผลการทำนายค่ะ โดยผลของ","time":"2026-08-04T16:52:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็กราฟแนวโน้น ผลการทำนายค่ะ โดยผลของ","time":"2026-08-04T16:52:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","กราฟ","แนว","โน้น"," ","ผล","การ","ทำนาย","ค่ะ"," ","โดย","ผล","ของ"],"library":"newmm","runtime":0.00019693374633789062},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การทำนายนะคะ ของเรามีความแม่นยำภาพรวมอยู่ที่ 77 ","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-04T16:52:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การทำนายนะคะ ของเรามีความแม่นยำภาพรวมอยู่ที่ 77 ","time":"2026-08-04T16:52:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การทำนายนะคะ ของเรามีความแม่นยำภาพรวมอยู่ที่ 77 ","time":"2026-08-04T16:52:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ทำนาย","นะคะ"," ","ของ","เรา","มี","ความแม่นยำ","ภาพรวม","อยู่","ที่"," ","77"," "],"library":"newmm","runtime":0.0002942085266113281},"time":"2026-08-04T16:52: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":"77","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"77","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"77","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"77","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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":"77","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:52: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-04T16:52:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เปอร์เซ็นต์ค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T16:52:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เปอร์เซ็นต์ค่ะ สไลด์ถัดไปค่ะ ","time":"2026-08-04T16:52:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เปอร์เซ็นต์","ค่ะ"," ","สไลด์","ถัดไป","ค่ะ"," "],"library":"newmm","runtime":0.00012063980102539062},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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-04T16:52:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำมห้เรานะคะ แตกต่างจากนวัตกรรมทั่วไปนะคะ ","time":"2026-08-04T16:52:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำมห้เรานะคะ แตกต่างจากนวัตกรรมทั่วไปนะคะ ","time":"2026-08-04T16:52:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","มห้","เรา","นะคะ"," ","แตกต่าง","จาก","นวัตกรรม","ทั่วไป","นะคะ"," "],"library":"newmm","runtime":0.00021028518676757812},"time":"2026-08-04T16:52: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-04T16:52: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-04T16:52: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-04T16:52: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-04T16:52: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-04T16:52:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เราได้พัฒนาให้ AI ได้","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-04T16:52:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เราได้พัฒนาให้ AI ได้","time":"2026-08-04T16:52:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เราได้พัฒนาให้ AI ได้","time":"2026-08-04T16:52:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เรา","ได้","พัฒนา","ให้"," ","AI"," ","ได้"],"library":"newmm","runtime":0.00011777877807617188},"time":"2026-08-04T16:52: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T16:52: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-04T16:52:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเกิดการหกล้มได้นั่นเองค่ะ และอีกอย่างเรากำลังสร้าง","time":"2026-08-04T16:52:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเกิดการหกล้มได้นั่นเองค่ะ และอีกอย่างเรากำลังสร้าง","time":"2026-08-04T16:52:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","เกิด","การ","หกล้ม","ได้","นั่นเอง","ค่ะ"," ","และ","อีก","อย่าง","เรา","กำลัง","สร้าง"],"library":"newmm","runtime":0.000438690185546875},"time":"2026-08-04T16:52: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":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T16:52: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":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T16:52: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-04T16:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอกาส สร้างอาชีพให้กับผู้พิการนั่นเองค่ะ เพราะว่าเรากำลัง","time":"2026-08-04T16:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอกาส สร้างอาชีพให้กับผู้พิการนั่นเองค่ะ เพราะว่าเรากำลัง","time":"2026-08-04T16:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอกาส"," ","สร้าง","อาชีพ","ให้","กับ","ผู้","พิการ","นั่นเอง","ค่ะ"," ","เพราะว่า","เรา","กำลัง"],"library":"newmm","runtime":0.00023055076599121094},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"พัฒนาตัว Dashboard ให้ผู้ดูแลหนึ่งคน","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-04T16:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาตัว Dashboard ให้ผู้ดูแลหนึ่งคน","time":"2026-08-04T16:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาตัว Dashboard ให้ผู้ดูแลหนึ่งคน","time":"2026-08-04T16:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ตัว"," ","Dashboard"," ","ให้","ผู้ดูแล","หนึ่ง","คน"],"library":"newmm","runtime":0.00016307830810546875},"time":"2026-08-04T16:52: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":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คน","suggestions":[]}]},"time":"2026-08-04T16:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คน","suggestions":[]}]},"time":"2026-08-04T16:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คน","suggestions":[]}]},"time":"2026-08-04T16:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คน","suggestions":[]}]},"time":"2026-08-04T16:52:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ตัว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"หนึ่ง","suggestions":["1","๑"]},{"word":"คน","suggestions":[]}]},"time":"2026-08-04T16:52: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-04T16:52:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเป็นการเปิดโอกาสให้คนดูแล","time":"2026-08-04T16:52:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเป็นการเปิดโอกาสให้คนดูแล","time":"2026-08-04T16:52:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เป็นการ","เปิดโอกาส","ให้","คน","ดูแล"],"library":"newmm","runtime":0.00017833709716796875},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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-04T16:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั่นเองค่ะ ซึ่งเป็นสร้างโอกาสให้เขาสร้างศักยภาพของตนเอง ","time":"2026-08-04T16:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั่นเองค่ะ ซึ่งเป็นสร้างโอกาสให้เขาสร้างศักยภาพของตนเอง ","time":"2026-08-04T16:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั่นเอง","ค่ะ"," ","ซึ่ง","เป็น","สร้าง","โอกาส","ให้","เขา","สร้าง","ศักยภาพ","ของ","ตนเอง"," "],"library":"newmm","runtime":0.00023436546325683594},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52: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":[]}]},"time":"2026-08-04T16:52:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เป็นการเปลี่ยนการเรียนรู้ AI ให้เป็น","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-04T16:52:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นการเปลี่ยนการเรียนรู้ AI ให้เป็น","time":"2026-08-04T16:52:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นการเปลี่ยนการเรียนรู้ AI ให้เป็น","time":"2026-08-04T16:52:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็นการ","เปลี่ยน","การเรียนรู้"," ","AI"," ","ให้","เป็น"],"library":"newmm","runtime":0.0001728534698486328},"time":"2026-08-04T16:52: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:52: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T16:52: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-04T16:52:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสร้างโอกาสและสร้างอาชีพ ตามแนวคิด ","time":"2026-08-04T16:52:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสร้างโอกาสและสร้างอาชีพ ตามแนวคิด ","time":"2026-08-04T16:52:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","สร้าง","โอกาส","และ","สร้าง","อาชีพ"," ","ตาม","แนวคิด"," "],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-08-04T16:52: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-04T16:52: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-04T16:52: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-04T16:52: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-04T16:52: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-04T16:52: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-04T16:53:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// สไลด์ถัดไปค่ะ และใน","time":"2026-08-04T16:53:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// สไลด์ถัดไปค่ะ และใน","time":"2026-08-04T16:53:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","สไลด์","ถัดไป","ค่ะ"," ","และ","ใน"],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่วนของการนำไปใช้จริงนะคะ เรามีอาสาสมัคร ","time":"2026-08-04T16:53:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่วนของการนำไปใช้จริงนะคะ เรามีอาสาสมัคร ","time":"2026-08-04T16:53:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่วน","ของ","การ","นำไปใช้","จริง","นะคะ"," ","เรา","มี","อาสาสมัคร"," "],"library":"newmm","runtime":0.0002701282501220703},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"24 คน ค่ะ ซึ่งอาสาสมัครจำนวน 24 คนนะคะ ไม่ใช่จำนวน","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-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"24 คน ค่ะ ซึ่งอาสาสมัครจำนวน 24 คนนะคะ ไม่ใช่จำนวน","time":"2026-08-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"24 คน ค่ะ ซึ่งอาสาสมัครจำนวน 24 คนนะคะ ไม่ใช่จำนวน","time":"2026-08-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["24"," ","คน"," ","ค่ะ"," ","ซึ่ง","อาสาสมัคร","จำนวน"," ","24"," ","คน","นะคะ"," ","ไม่","ใช่","จำนวน"],"library":"newmm","runtime":0.00022530555725097656},"time":"2026-08-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาสาสมัคร","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาสาสมัคร","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาสาสมัคร","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาสาสมัคร","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T16:53:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"อาสาสมัคร","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ใช่","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T16:53:12+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-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คน 20 คนเท่านั้นนะคะ แต่มันคือ ","time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คน 20 คนเท่านั้นนะคะ แต่มันคือ ","time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คน"," ","20"," ","คน","เท่านั้น","นะคะ"," ","แต่","มัน","คือ"," "],"library":"newmm","runtime":0.00015044212341308594},"time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"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":[]}]},"time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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":[]}]},"time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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":[]}]},"time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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":[]}]},"time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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":[]}]},"time":"2026-08-04T16:53:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"AI นะคะ มาเทรนผล","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-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"AI นะคะ มาเทรนผล","time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"AI นะคะ มาเทรนผล","time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["AI"," ","นะคะ"," ","มา","เท","รน","ผล"],"library":"newmm","runtime":0.00012540817260742188},"time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"รน","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"รน","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"รน","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"รน","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"เท","suggestions":[]},{"word":"รน","suggestions":[]},{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T16:53:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งในส่วนของ Partner ที่พัฒนาที่ต่อยอดไปกับทำงานร่วมกัน SCG Home ","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-04T16:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งในส่วนของ Partner ที่พัฒนาที่ต่อยอดไปกับทำงานร่วมกัน SCG Home ","time":"2026-08-04T16:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งในส่วนของ Partner ที่พัฒนาที่ต่อยอดไปกับทำงานร่วมกัน SCG Home ","time":"2026-08-04T16:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ใน","ส่วน","ของ"," ","Partner"," ","ที่","พัฒนา","ที่","ต่อยอด","ไป","กับ","ทำงาน","ร่วมกัน"," ","SCG"," ","Home"," "],"library":"newmm","runtime":0.00027060508728027344},"time":"2026-08-04T16:53: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":"Partner","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต่อยอด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"ร่วมกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SCG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Home","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:53: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":"Partner","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต่อยอด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"ร่วมกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SCG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Home","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:53: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":"Partner","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต่อยอด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"ร่วมกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SCG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Home","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:53: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":"Partner","suggestions":["partner"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต่อยอด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"ร่วมกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SCG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Home","suggestions":["home","come","some"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:53: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":"Partner","suggestions":["partner"]},{"word":" ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ต่อยอด","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"ร่วมกัน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"SCG","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Home","suggestions":["home","come","some"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:53: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-04T16:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ โรงพยายามศูนย์การแพทย์มหาวิทยาลัย","time":"2026-08-04T16:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ โรงพยายามศูนย์การแพทย์มหาวิทยาลัย","time":"2026-08-04T16:53:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","โรง","พยายาม","ศูนย์","การแพทย์","มหาวิทยาลัย"],"library":"newmm","runtime":0.0001850128173828125},"time":"2026-08-04T16:53: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":["0","๐"]},{"word":"การแพทย์","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T16:53: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":["0","๐"]},{"word":"การแพทย์","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T16:53: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":["0","๐"]},{"word":"การแพทย์","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T16:53: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":["0","๐"]},{"word":"การแพทย์","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T16:53: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":["0","๐"]},{"word":"การแพทย์","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T16:53: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-04T16:53:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็บริษัทแอนนาล็อกดีไวซ์ค่ะ ","time":"2026-08-04T16:53:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็บริษัทแอนนาล็อกดีไวซ์ค่ะ ","time":"2026-08-04T16:53:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","บริษัท","แอน","นา","ล็อก","ดีไวซ์","ค่ะ"," "],"library":"newmm","runtime":0.0001723766326904297},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ซึ่งที่เราพูดมานะคะ เราพูดเกี่ยวกับ AI Dashboard คอมพิวเตอร์ค่ะ แต่","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-04T16:53:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งที่เราพูดมานะคะ เราพูดเกี่ยวกับ AI Dashboard คอมพิวเตอร์ค่ะ แต่","time":"2026-08-04T16:53:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งที่เราพูดมานะคะ เราพูดเกี่ยวกับ AI Dashboard คอมพิวเตอร์ค่ะ แต่","time":"2026-08-04T16:53:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ที่","เรา","พูด","มา","นะคะ"," ","เรา","พูด","เกี่ยวกับ"," ","AI"," ","Dashboard"," ","คอมพิวเตอร์","ค่ะ"," ","แต่"],"library":"newmm","runtime":0.0015919208526611328},"time":"2026-08-04T16:53: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คอมพิวเตอร์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:53: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คอมพิวเตอร์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:53: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คอมพิวเตอร์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:53: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"คอมพิวเตอร์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:53: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"Dashboard","suggestions":["dashboard"]},{"word":" ","suggestions":[]},{"word":"คอมพิวเตอร์","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]}]},"time":"2026-08-04T16:53: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-04T16:53:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราไใม่ได้อยากให้ทุกคนจดจำเทคโนโลยี เราอยากให้ทุกคนจำ","time":"2026-08-04T16:53:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราไใม่ได้อยากให้ทุกคนจดจำเทคโนโลยี เราอยากให้ทุกคนจำ","time":"2026-08-04T16:53:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ไใม่","ได้","อยาก","ให้","ทุกคน","จดจำ","เทคโนโลยี"," ","เรา","อยาก","ให้","ทุกคน","จำ"],"library":"newmm","runtime":0.0002532005310058594},"time":"2026-08-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53: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-04T16:53:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีคุณภาพในการใช้ชีวิตเพิ่มมากขึ้นค่ะ ที่มีสามารถมีอาชีพได้จากการ","time":"2026-08-04T16:53:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีคุณภาพในการใช้ชีวิตเพิ่มมากขึ้นค่ะ ที่มีสามารถมีอาชีพได้จากการ","time":"2026-08-04T16:53:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","คุณภาพ","ใน","การ","ใช้ชีวิต","เพิ่มมากขึ้น","ค่ะ"," ","ที่","มี","สามารถ","มี","อาชีพ","ได้","จาก","การ"],"library":"newmm","runtime":0.0002570152282714844},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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":[]}]},"time":"2026-08-04T16:53: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-04T16:53:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นผู้ดูแลทางไกลค่ะ เพราะสำหรับพวกเราแล้วค่ะ นวัตกรรมที่ดีที่สุด","time":"2026-08-04T16:53:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นผู้ดูแลทางไกลค่ะ เพราะสำหรับพวกเราแล้วค่ะ นวัตกรรมที่ดีที่สุด","time":"2026-08-04T16:53:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ผู้ดูแล","ทางไกล","ค่ะ"," ","เพราะ","สำหรับ","พวกเรา","แล้ว","ค่ะ"," ","นวัตกรรม","ที่","ดี","ที่สุด"],"library":"newmm","runtime":0.00032901763916015625},"time":"2026-08-04T16:53: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":[]},{"word":"ดี","suggestions":[]},{"word":"ที่สุด","suggestions":[]}]},"time":"2026-08-04T16:53: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":[]},{"word":"ดี","suggestions":[]},{"word":"ที่สุด","suggestions":[]}]},"time":"2026-08-04T16:53: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":[]},{"word":"ดี","suggestions":[]},{"word":"ที่สุด","suggestions":[]}]},"time":"2026-08-04T16:53: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":[]},{"word":"ดี","suggestions":[]},{"word":"ที่สุด","suggestions":[]}]},"time":"2026-08-04T16:53: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":[]},{"word":"ดี","suggestions":[]},{"word":"ที่สุด","suggestions":[]}]},"time":"2026-08-04T16:53: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-04T16:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ใช่นวัตกรรมที่ซับซ้อนที่สุด แต่คือนวัตกรรมที่","time":"2026-08-04T16:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ใช่นวัตกรรมที่ซับซ้อนที่สุด แต่คือนวัตกรรมที่","time":"2026-08-04T16:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ใช่","นวัตกรรม","ที่","ซับซ้อน","ที่สุด"," ","แต่","คือ","นวัตกรรม","ที่"],"library":"newmm","runtime":0.00021886825561523438},"time":"2026-08-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตทุกคน ให้ผู้คนมีคุณภาพชีวิตที่ดี","time":"2026-08-04T16:54:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตทุกคน ให้ผู้คนมีคุณภาพชีวิตที่ดี","time":"2026-08-04T16:54:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","ทุกคน"," ","ให้","ผู้คน","มี","คุณภาพชีวิต","ที่","ดี"],"library":"newmm","runtime":0.0002357959747314453},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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-04T16:54:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กันค่ะ // และแน่นอนค่ะ นวัตกรรมของเราสร้างขึ้นมาเพื่อทดแทนผู้ดูแลค่ะ แต่เรากำลังสร้างผู้ดูแลรุ่นใหม่","time":"2026-08-04T16:54:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กันค่ะ // และแน่นอนค่ะ นวัตกรรมของเราสร้างขึ้นมาเพื่อทดแทนผู้ดูแลค่ะ แต่เรากำลังสร้างผู้ดูแลรุ่นใหม่","time":"2026-08-04T16:54:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน","ค่ะ"," ","//"," ","และ","แน่นอน","ค่ะ"," ","นวัตกรรม","ของ","เรา","สร้าง","ขึ้น","มา","เพื่อ","ทดแทน","ผู้ดูแล","ค่ะ"," ","แต่","เรา","กำลัง","สร้าง","ผู้ดูแล","รุ่นใหม่"],"library":"newmm","runtime":0.00039315223693847656},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"รุ่นใหม่","suggestions":[]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"รุ่นใหม่","suggestions":[]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":[]},{"word":"รุ่นใหม่","suggestions":[]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":["ผู้ดู"]},{"word":"รุ่นใหม่","suggestions":[]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"กำลัง","suggestions":[]},{"word":"สร้าง","suggestions":[]},{"word":"ผู้ดูแล","suggestions":["ผู้ดู"]},{"word":"รุ่นใหม่","suggestions":[]}]},"time":"2026-08-04T16:54:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"นั่นเองค่ะ ตามแนวคิด Earnings from","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-04T16:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั่นเองค่ะ ตามแนวคิด Earnings from","time":"2026-08-04T16:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั่นเองค่ะ ตามแนวคิด Earnings from","time":"2026-08-04T16:54:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั่นเอง","ค่ะ"," ","ตาม","แนวคิด"," ","Earnings"," ","from"],"library":"newmm","runtime":0.0001342296600341797},"time":"2026-08-04T16:54: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":"Earnings","suggestions":[]},{"word":" ","suggestions":[]},{"word":"from","suggestions":[]}]},"time":"2026-08-04T16:54: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":"Earnings","suggestions":[]},{"word":" ","suggestions":[]},{"word":"from","suggestions":[]}]},"time":"2026-08-04T16:54: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":"Earnings","suggestions":[]},{"word":" ","suggestions":[]},{"word":"from","suggestions":[]}]},"time":"2026-08-04T16:54: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":"Earnings","suggestions":[]},{"word":" ","suggestions":[]},{"word":"from","suggestions":["form","rom","for"]}]},"time":"2026-08-04T16:54: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":"Earnings","suggestions":[]},{"word":" ","suggestions":[]},{"word":"from","suggestions":["form","rom","for"]}]},"time":"2026-08-04T16:54: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-04T16:54:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// สวัสดีค่ะ // ค่ะ เรียนเชิญท่านคณะ","time":"2026-08-04T16:54:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// สวัสดีค่ะ // ค่ะ เรียนเชิญท่านคณะ","time":"2026-08-04T16:54:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","สวัสดี","ค่ะ"," ","//"," ","ค่ะ"," ","เรียนเชิญ","ท่าน","คณะ"],"library":"newmm","runtime":0.000152587890625},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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-04T16:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กรรมการค่ะ // ครับ ","time":"2026-08-04T16:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กรรมการค่ะ // ครับ ","time":"2026-08-04T16:54:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กรรมการ","ค่ะ"," ","//"," ","ครับ"," "],"library":"newmm","runtime":0.00012111663818359375},"time":"2026-08-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรามีฮาร์ดแวร์ที่ประดิษฐ์สำเร","time":"2026-08-04T16:54:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรามีฮาร์ดแวร์ที่ประดิษฐ์สำเร","time":"2026-08-04T16:54:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","มี","ฮาร์ดแวร์","ที่","ประดิษฐ์","สำ","เร"],"library":"newmm","runtime":0.0009598731994628906},"time":"2026-08-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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-04T16:54:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครับผม // เป็นตัวโพรโตทายล่าสุดค่","time":"2026-08-04T16:54:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครับผม // เป็นตัวโพรโตทายล่าสุดค่","time":"2026-08-04T16:54:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครับผม"," ","//"," ","เป็นตัว","โพ","ร","โต","ทาย","ล่าสุด","ค่"],"library":"newmm","runtime":0.00016427040100097656},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":["ค่ะ","คะ","คำ"]}]},"time":"2026-08-04T16:54: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":["ค่ะ","คะ","คำ"]}]},"time":"2026-08-04T16:54: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-04T16:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นิดหนึ่งครับเกี่ยวกับเรื่องของอัลกอริทึมนะครับ ที่เราจะใช้กับการพยากรณ์ในการล้มนะครับ อันนี้พอจะเล่าสั้น ๆ ได้ไหมครับ เบิิ้ง","time":"2026-08-04T16:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นิดหนึ่งครับ เกี่ยวกับเรื่องของอัลกอริทึมนะครับ ที่เราจะใช้กับการพยากรณ์ในการล้มนะครับ อันนี้พอจะเล่าสั้น ๆ ได้ไหมครับ เบิิ้ง","time":"2026-08-04T16:54:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นิดหนึ่ง","ครับ"," ","เกี่ยวกับ","เรื่อง","ของ","อัลกอริทึม","นะ","ครับ"," ","ที่","เรา","จะ","ใช้กับ","การ","พยากรณ์","ใน","การล้ม","นะ","ครับ"," ","อันนี้","พอ","จะ","เล่า","สั้น"," ","ๆ"," ","ได้","ไหม","ครับ"," ","เบิิ้ง"],"library":"newmm","runtime":0.0008165836334228516},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้กับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การล้ม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบิิ้ง","suggestions":[]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้กับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การล้ม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบิิ้ง","suggestions":[]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้กับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การล้ม","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบิิ้ง","suggestions":[]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้กับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การล้ม","suggestions":["การต้ม","การค้า","การออม"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบิิ้ง","suggestions":["เซิ้ง","ลบทิ้ง","เบิ่ง"]}]},"time":"2026-08-04T16:54: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":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ใช้กับ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"พยากรณ์","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"การล้ม","suggestions":["การต้ม","การค้า","การออม"]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อันนี้","suggestions":[]},{"word":"พอ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เล่า","suggestions":[]},{"word":"สั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เบิิ้ง","suggestions":["เซิ้ง","ลบทิ้ง","เบิ่ง"]}]},"time":"2026-08-04T16:54: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-04T16:54:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในการพัฒนาอันออริถึมตอนนี้น่ะ ","time":"2026-08-04T16:54:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในการพัฒนาอันออริถึมตอนนี้น่ะ ","time":"2026-08-04T16:54:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","การพัฒนา","อัน","ออ","ริ","ถึม","ตอนนี้","น่ะ"," "],"library":"newmm","runtime":0.00016045570373535156},"time":"2026-08-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีวิธีการจำลองผมไม่รู้วิธีการจำลองหรือเปล่านะครับ ","time":"2026-08-04T16:54:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีวิธีการจำลองผมไม่รู้วิธีการจำลองหรือเปล่านะครับ ","time":"2026-08-04T16:54:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","วิธี","การจำลอง","ผม","ไม่","รู้","วิธี","การจำลอง","หรือเปล่า","นะ","ครับ"," "],"library":"newmm","runtime":0.00025343894958496094},"time":"2026-08-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54: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-04T16:54:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ว่าอยากให้ลองเล่านิดหนึ่ง การที่","time":"2026-08-04T16:54:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ว่าอยากให้ลองเล่านิดหนึ่ง การที่","time":"2026-08-04T16:54:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ว่า","อยาก","ให้","ลอง","เล่า","นิดหนึ่ง"," ","การ","ที่"],"library":"newmm","runtime":0.00016117095947265625},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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":[]}]},"time":"2026-08-04T16:54: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-04T16:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะบอกว่าการพยากรณ์ผู้สูงอายุจะล้ม เรามีวิธีคิดอย่างๆร ","time":"2026-08-04T16:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะบอกว่าการพยากรณ์ผู้สูงอายุจะล้ม เรามีวิธีคิดอย่าง ๆ ร ","time":"2026-08-04T16:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","บอก","ว่าการ","พยากรณ์","ผู้สูงอายุ","จะ","ล้ม"," ","เรา","มี","วิธี","คิด","อย่าง"," ","ๆ"," ","ร"," "],"library":"newmm","runtime":0.0002923011779785156},"time":"2026-08-04T16:55: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":[]},{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อย่าง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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-04T16:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ ในส่วนนี้นะครับ ","time":"2026-08-04T16:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ ในส่วนนี้นะครับ ","time":"2026-08-04T16:55:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","ใน","ส่วน","นี้","นะ","ครับ"," "],"library":"newmm","runtime":0.0001251697540283203},"time":"2026-08-04T16:55: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-04T16:55: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-04T16:55: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-04T16:55: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-04T16:55: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-04T16:55: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-04T16:55:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือว่าเรามีการเก็บข้อมูลจากอาสาสมัคร","time":"2026-08-04T16:55:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือว่าเรามีการเก็บข้อมูลจากอาสาสมัคร","time":"2026-08-04T16:55:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","ว่า","เรา","มี","การ","เก็บ","ข้อมูล","จาก","อาสาสมัคร"],"library":"newmm","runtime":0.00020503997802734375},"time":"2026-08-04T16:55: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":[]},{"word":"อาสาสมัคร","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อาสาสมัคร","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อาสาสมัคร","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อาสาสมัคร","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"อาสาสมัคร","suggestions":[]}]},"time":"2026-08-04T16:55:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทั้งหมด 24 คน ด้วยรูปแบบการเคลื่อนไหวทั้งหมด 6 รูปแบบครับ ","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-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งหมด 24 คน ด้วยรูปแบบการเคลื่อนไหวทั้งหมด 6 รูปแบบครับ ","time":"2026-08-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งหมด 24 คน ด้วยรูปแบบการเคลื่อนไหวทั้งหมด 6 รูปแบบครับ ","time":"2026-08-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งหมด"," ","24"," ","คน"," ","ด้วย","รูปแบบ","การเคลื่อนไหว","ทั้งหมด"," ","6"," ","รูปแบบ","ครับ"," "],"library":"newmm","runtime":0.00030875205993652344},"time":"2026-08-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]},{"word":"ทั้งหมด","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รูปแบบ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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-04T16:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คือจะแบ่งออกเป็นแบบการเดินปกติ และการเดินแบบเซซ้าย","time":"2026-08-04T16:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คือจะแบ่งออกเป็นแบบการเดินปกติ และการเดินแบบเซซ้าย","time":"2026-08-04T16:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คือ","จะ","แบ่ง","ออก","เป็น","แบบ","การ","เดิน","ปกติ"," ","และ","การ","เดิน","แบบ","เซ","ซ้าย"],"library":"newmm","runtime":0.00023174285888671875},"time":"2026-08-04T16:55: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":[]},{"word":"ซ้าย","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"ซ้าย","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"ซ้าย","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"ซ้าย","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"ซ้าย","suggestions":[]}]},"time":"2026-08-04T16:55: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-04T16:55:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซ้าน เซขวาครับ และการเดิน","time":"2026-08-04T16:55:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซ้าน เซขวาครับ และการเดิน","time":"2026-08-04T16:55:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซ้าน"," ","เซ","ขวา","ครับ"," ","และ","การ","เดิน"],"library":"newmm","runtime":0.00014209747314453125},"time":"2026-08-04T16:55: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":[]}]},"time":"2026-08-04T16:55: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":[]}]},"time":"2026-08-04T16:55: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":[]}]},"time":"2026-08-04T16:55: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":[]}]},"time":"2026-08-04T16:55: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":[]}]},"time":"2026-08-04T16:55: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-04T16:55:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเดินพวกนี้ครับสามารถบ่งชี้ได้ว่าเป็นการเดินปกติ แล้วก็สภาวะการเดินที่เสี่ยงครับ ","time":"2026-08-04T16:55:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเดินพวกนี้ครับ สามารถบ่งชี้ได้ว่าเป็นการเดินปกติ แล้วก็สภาวะการเดินที่เสี่ยงครับ ","time":"2026-08-04T16:55:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","เดิน","พวก","นี้","ครับ"," ","สามารถ","บ่งชี้","ได้","ว่า","เป็นการ","เดิน","ปกติ"," ","แล้วก็","สภาวะ","การ","เดิน","ที่","เสี่ยง","ครับ"," "],"library":"newmm","runtime":0.00037026405334472656},"time":"2026-08-04T16:55: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สภาวะ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สภาวะ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สภาวะ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สภาวะ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สภาวะ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เดิน","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วก็หลังจ่กได้ชุดข้อมูลตรงนี้มาแล้ว 1240 ","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-04T16:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็หลังจ่กได้ชุดข้อมูลตรงนี้มาแล้ว 1240 ","time":"2026-08-04T16:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็หลังจ่กได้ชุดข้อมูลตรงนี้มาแล้ว 1240 ","time":"2026-08-04T16:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","หลัง","จ่ก","ได้","ชุด","ข้อมูล","ตรงนี้","มา","แล้ว"," ","1240"," "],"library":"newmm","runtime":0.00020599365234375},"time":"2026-08-04T16:55: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":"1240","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"1240","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"1240","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"1240","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"1240","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วก็มาเข้าสู่กระบวนการเทรนโมเดล AI ","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-04T16:55:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็มาเข้าสู่กระบวนการเทรนโมเดล AI ","time":"2026-08-04T16:55:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็มาเข้าสู่กระบวนการเทรนโมเดล AI ","time":"2026-08-04T16:55:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","มา","เข้าสู่","กระบวนการ","เท","รน","โมเดล"," ","AI"," "],"library":"newmm","runtime":0.0002357959747314453},"time":"2026-08-04T16:55: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":"AI","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ด้วย XGBoot แล้ว XGM จินตนาการตามดูครับ ว่า XT Boot ","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-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วย XGBoot แล้ว XGM จินตนาการตามดูครับ ว่า XT Boot ","time":"2026-08-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วย XGBoot แล้ว XGM จินตนาการตามดูครับ ว่า XT Boot ","time":"2026-08-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย"," ","XGBoot"," ","แล้ว"," ","XGM"," ","จินตนา","การตาม","ดู","ครับ"," ","ว่า"," ","XT"," ","Boot"," "],"library":"newmm","runtime":0.0002498626708984375},"time":"2026-08-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGBoot","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จินตนา","suggestions":[]},{"word":"การตาม","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XT","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGBoot","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จินตนา","suggestions":[]},{"word":"การตาม","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XT","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGBoot","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จินตนา","suggestions":[]},{"word":"การตาม","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XT","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGBoot","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จินตนา","suggestions":[]},{"word":"การตาม","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XT","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":["root","foot","good"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ด้วย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGBoot","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XGM","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จินตนา","suggestions":[]},{"word":"การตาม","suggestions":[]},{"word":"ดู","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"XT","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Boot","suggestions":["root","foot","good"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:55: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-04T16:55:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณลักษณะ จากค่าหลาย ๆ อย่างที่ได้รับเข้ามา ","time":"2026-08-04T16:55:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณลักษณะ จากค่าหลาย ๆ อย่างที่ได้รับเข้ามา ","time":"2026-08-04T16:55:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณลักษณะ"," ","จาก","ค่า","หลาย"," ","ๆ"," ","อย่าง","ที่","ได้รับ","เข้ามา"," "],"library":"newmm","runtime":0.00023221969604492188},"time":"2026-08-04T16:55: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-04T16:55: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-04T16:55: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-04T16:55: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-04T16:55: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-04T16:55: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-04T16:56:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเราไม่มีทางรู้ได้เลยว่าค่าไหนเป็นการบ่งชี้","time":"2026-08-04T16:56:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเราไม่มีทางรู้ได้เลยว่าค่าไหนเป็นการบ่งชี้","time":"2026-08-04T16:56:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เรา","ไม่","มีทาง","รู้","ได้","เลย","ว่า","ค่า","ไหน","เป็นการ","บ่งชี้"],"library":"newmm","runtime":0.0001804828643798828},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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-04T16:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำคัญในการบอกว่าการเดินลักษณะแบบนี้เป็นการเดินที่ปกติหรือมีความเสี่ยงครับ ตรงนี้ก็สามารถจะช่วยได้ ","time":"2026-08-04T16:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำคัญในการบอกว่าการเดินลักษณะแบบนี้เป็นการเดินที่ปกติหรือมีความเสี่ยงครับ ตรงนี้ก็สามารถจะช่วยได้ ","time":"2026-08-04T16:56:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำคัญ","ใน","การ","บอก","ว่าการ","เดิน","ลักษณะ","แบบนี้","เป็นการ","เดิน","ที่","ปกติ","หรือ","มี","ความเสี่ยง","ครับ"," ","ตรงนี้","ก็","สามารถ","จะ","ช่วย","ได้"," "],"library":"newmm","runtime":0.00033736228942871094},"time":"2026-08-04T16:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ความเสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ความเสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ความเสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ความเสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"มี","suggestions":[]},{"word":"ความเสี่ยง","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตรงนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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-04T16:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และหลังจากนั้น เราก็นำเข้ามาสู่ ","time":"2026-08-04T16:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และหลังจากนั้น เราก็นำเข้ามาสู่ ","time":"2026-08-04T16:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","หลังจากนั้น"," ","เรา","ก็","นำเข้า","มาสู่"," "],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-08-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อที่จะให้รู้ว่า ณ เวลานี้ ","time":"2026-08-04T16:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อที่จะให้รู้ว่า ณ เวลานี้ ","time":"2026-08-04T16:56:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อที่จะ","ให้","รู้","ว่า"," ","ณ"," ","เวลานี้"," "],"library":"newmm","runtime":0.0001533031463623047},"time":"2026-08-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ช่วงก่อนหน้าและหลังครับ มีการเกิดเหตุการณ์","time":"2026-08-04T16:56:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ช่วงก่อนหน้าและหลังครับ มีการเกิดเหตุการณ์","time":"2026-08-04T16:56:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ช่วง","ก่อนหน้า","และ","หลัง","ครับ"," ","มี","การ","เกิด","เหตุการณ์"],"library":"newmm","runtime":0.0002815723419189453},"time":"2026-08-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรขึ้นไปบ้าง เพื่อที่จะช่วยให้ทำนายความเสี่ยงนั้นมีความแม่นยำ","time":"2026-08-04T16:56:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรขึ้นไปบ้าง เพื่อที่จะช่วยให้ทำนายความเสี่ยงนั้นมีความแม่นยำ","time":"2026-08-04T16:56:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","ขึ้นไป","บ้าง"," ","เพื่อที่จะ","ช่วย","ให้","ทำนาย","ความเสี่ยง","นั้น","มี","ความแม่นยำ"],"library":"newmm","runtime":0.00022125244140625},"time":"2026-08-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากยิ่งขึ้นครับ // ครับ ","time":"2026-08-04T16:56:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากยิ่งขึ้นครับ // ครับ ","time":"2026-08-04T16:56:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มากยิ่งขึ้น","ครับ"," ","//"," ","ครับ"," "],"library":"newmm","runtime":0.00012683868408203125},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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-04T16:56:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราไม่รู้เรามีกลุ่มตัวอย่างที่เป็น","time":"2026-08-04T16:56:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราไม่รู้เรามีกลุ่มตัวอย่างที่เป็น","time":"2026-08-04T16:56:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ไม่","รู้","เรา","มี","กลุ่มตัวอย่าง","ที่","เป็น"],"library":"newmm","runtime":0.00016164779663085938},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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":[]}]},"time":"2026-08-04T16:56: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-04T16:56:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้สูงอายุนะครับ ที่มีการเดินอาจจะยังไม่คล่องอะไรพวกนี้ กลุ่มตัวอย่างยังเป็นแบบนั้นไหมครับ // ","time":"2026-08-04T16:56:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้สูงอายุนะครับ ที่มีการเดินอาจจะยังไม่คล่องอะไรพวกนี้ กลุ่มตัวอย่างยังเป็นแบบนั้นไหมครับ // ","time":"2026-08-04T16:56:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้สูงอายุ","นะ","ครับ"," ","ที่","มี","การ","เดิน","อาจจะ","ยัง","ไม่","คล่อง","อะไร","พวก","นี้"," ","กลุ่มตัวอย่าง","ยัง","เป็น","แบบ","นั้น","ไหม","ครับ"," ","//"," "],"library":"newmm","runtime":0.0003743171691894531},"time":"2026-08-04T16:56: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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่มตัวอย่าง","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่มตัวอย่าง","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่มตัวอย่าง","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่มตัวอย่าง","suggestions":["สุ่มตัวอย่าง"]},{"word":"ยัง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"กลุ่มตัวอย่าง","suggestions":["สุ่มตัวอย่าง"]},{"word":"ยัง","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:56: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-04T16:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลุ่มตัวอย่าฃในตอนนี้จะเป็นอาสาสมัครในวัย ","time":"2026-08-04T16:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลุ่มตัวอย่าฃในตอนนี้จะเป็นอาสาสมัครในวัย ","time":"2026-08-04T16:56:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลุ่ม","ตัว","อย่า","ฃ","ใน","ตอนนี้","จะ","เป็น","อาสาสมัคร","ใน","วัย"," "],"library":"newmm","runtime":0.0001919269561767578},"time":"2026-08-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56: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-04T16:56:44+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-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"20 ปีคับ ก็คือยังไม่มีข้อมูลของผู้สูงอายุ","time":"2026-08-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"20 ปีคับ ก็คือยังไม่มีข้อมูลของผู้สูงอายุ","time":"2026-08-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["20"," ","ปี","คับ"," ","ก็","คือ","ยัง","ไม่","มี","ข้อมูล","ของ","ผู้สูงอายุ"],"library":"newmm","runtime":0.00019407272338867188},"time":"2026-08-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"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-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"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-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"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-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"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-04T16:56:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"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-04T16:56: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-04T16:56:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยจริยธรรมทางการวิจัยครับ แต่ตอนนี้ได้มีการทำขอการวิจัย และจะเก็บข้อมูล","time":"2026-08-04T16:56:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยจริยธรรมทางการวิจัยครับ แต่ตอนนี้ได้มีการทำขอการวิจัย และจะเก็บข้อมูล","time":"2026-08-04T16:56:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","จริยธรรม","ทาง","การวิจัย","ครับ"," ","แต่","ตอนนี้","ได้","มี","การ","ทำ","ขอ","การวิจัย"," ","และ","จะ","เก็บ","ข้อมูล"],"library":"newmm","runtime":0.0004291534423828125},"time":"2026-08-04T16:56: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":[]},{"word":"ทำ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"การวิจัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"ทำ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"การวิจัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"ทำ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"การวิจัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"ทำ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"การวิจัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:56: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":[]},{"word":"ทำ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"การวิจัย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]}]},"time":"2026-08-04T16:56: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-04T16:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในส่วนนี้ในอนาคตครับ // ครับผมครับ เป็นกำลังใจให้นะครับ ","time":"2026-08-04T16:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในส่วนนี้ในอนาคตครับ // ครับผม ครับ เป็นกำลังใจให้นะครับ ","time":"2026-08-04T16:57:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ส่วน","นี้","ในอนาคต","ครับ"," ","//"," ","ครับผม"," ","ครับ"," ","เป็น","กำลังใจ","ให้","นะ","ครับ"," "],"library":"newmm","runtime":0.00029754638671875},"time":"2026-08-04T16:57: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"นะ","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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-04T16:57:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็จะขยายผมได้ แล้วก็มีกลุ่มตัวอย่าง","time":"2026-08-04T16:57:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็จะขยายผมได้ แล้วก็มีกลุ่มตัวอย่าง","time":"2026-08-04T16:57:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็","จะ","ขยาย","ผม","ได้"," ","แล้วก็","มี","กลุ่มตัวอย่าง"],"library":"newmm","runtime":0.00017023086547851562},"time":"2026-08-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ แล้วก็น่าจะมีกลุ่มตัวอย่างที่ตรงกับไอ้ประเด็นที่เรากำลังจะพัฒนานวัตกรรมขึ้นมาครับ ","time":"2026-08-04T16:57:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ แล้วก็น่าจะมีกลุ่มตัวอย่างที่ตรงกับไอ้ประเด็นที่เรากำลังจะพัฒนานวัตกรรมขึ้นมาครับ ","time":"2026-08-04T16:57:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","แล้วก็","น่าจะ","มี","กลุ่มตัวอย่าง","ที่","ตรง","กับ","ไอ้","ประเด็น","ที่","เรา","กำลังจะ","พัฒนา","นวัตกรรม","ขึ้น","มา","ครับ"," "],"library":"newmm","runtime":0.0003039836883544922},"time":"2026-08-04T16:57: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":[]},{"word":"กำลังจะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"กำลังจะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"กำลังจะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"กำลังจะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":"กำลังจะ","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:57: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-04T16:57:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ใช่ค่ะ ก็อย่างที่ขออนุญาตนิดหนึ่งนะคะ ก็อยากที่เราเป็นพ","time":"2026-08-04T16:57:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ใช่ค่ะ ก็อย่างที่ขออนุญาตนิดหนึ่งนะคะ ก็อยากที่เราเป็นพ","time":"2026-08-04T16:57:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ใช่","ค่ะ"," ","ก็","อย่าง","ที่","ขออนุญาต","นิดหนึ่ง","นะคะ"," ","ก็","อยาก","ที่","เรา","เป็น","พ"],"library":"newmm","runtime":0.00025272369384765625},"time":"2026-08-04T16:57: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-08-04T16:57: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":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-08-04T16:57: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-04T16:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โรงพยาบาลอะไรแบบนี้น่ะค่ะ เราก็ได้เข้าไป","time":"2026-08-04T16:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โรงพยาบาลอะไรแบบนี้น่ะค่ะ เราก็ได้เข้าไป","time":"2026-08-04T16:57:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โรงพยาบาล","อะไร","แบบนี้","น่ะ","ค่ะ"," ","เรา","ก็ได้","เข้าไป"],"library":"newmm","runtime":0.00018334388732910156},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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-04T16:57:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับผู้ป่วยหรือว่าผู้สูงอายุจริงค่ะ // ครับ ก็อันนี้","time":"2026-08-04T16:57:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับผู้ป่วยหรือว่าผู้สูงอายุจริงค่ะ // ครับ ก็อันนี้","time":"2026-08-04T16:57:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ผู้ป่วย","หรือว่า","ผู้สูงอายุ","จริง","ค่ะ"," ","//"," ","ครับ"," ","ก็","อันนี้"],"library":"newmm","runtime":0.00022792816162109375},"time":"2026-08-04T16:57: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":"ก็","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T16:57: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":"ก็","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T16:57: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":"ก็","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T16:57: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":"ก็","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T16:57: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":"ก็","suggestions":[]},{"word":"อันนี้","suggestions":[]}]},"time":"2026-08-04T16:57: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-04T16:57:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จริง ๆ โดยหลักการการเตือนผู้สูงอายุหรือผู้พิการ","time":"2026-08-04T16:57:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จริง ๆ โดยหลักการการเตือนผู้สูงอายุหรือผู้พิการ","time":"2026-08-04T16:57:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จริง ๆ"," ","โดย","หลักการ","การ","เตือน","ผู้สูงอายุ","หรือ","ผู้","พิการ"],"library":"newmm","runtime":0.00022363662719726562},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ก่อนจะล้มนี่ เป็นหลักการที่ดีครับ แต่เป็น concern แต่ว่าผม","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-04T16:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก่อนจะล้มนี่ เป็นหลักการที่ดีครับ แต่เป็น concern แต่ว่าผม","time":"2026-08-04T16:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก่อนจะล้มนี่ เป็นหลักการที่ดีครับ แต่เป็น concern แต่ว่าผม","time":"2026-08-04T16:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก่อน","จะ","ล้ม","นี่"," ","เป็น","หลักการ","ที่","ดี","ครับ"," ","แต่","เป็น"," ","concern"," ","แต่ว่า","ผม"],"library":"newmm","runtime":0.0006921291351318359},"time":"2026-08-04T16:57: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":"concern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T16:57: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":"concern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T16:57: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":"concern","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T16:57: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":"concern","suggestions":["concept","convert"]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T16:57: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":"concern","suggestions":["concept","convert"]},{"word":" ","suggestions":[]},{"word":"แต่ว่า","suggestions":[]},{"word":"ผม","suggestions":[]}]},"time":"2026-08-04T16:57: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-04T16:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คอนเซิร์นว่าเตือนเสร็จแล้ว ","time":"2026-08-04T16:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คอนเซิร์นว่าเตือนเสร็จแล้ว ","time":"2026-08-04T16:57:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คอน","เซิร์น","ว่า","เตือน","เสร็จ","แล้ว"," "],"library":"newmm","runtime":0.00015807151794433594},"time":"2026-08-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วอย่างไรต่อ แล้วเราจะทำอย่างไร ","time":"2026-08-04T16:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วอย่างไรต่อ แล้วเราจะทำอย่างไร ","time":"2026-08-04T16:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","อย่างไร","ต่อ"," ","แล้ว","เรา","จะ","ทำ","อย่างไร"," "],"library":"newmm","runtime":0.00016188621520996094},"time":"2026-08-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57: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-04T16:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก่อนที่เขาจะล้ม หลังเตือนนี่ มันน้อยมาก ","time":"2026-08-04T16:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก่อนที่เขาจะล้ม หลังเตือนนี่ มันน้อยมาก ","time":"2026-08-04T16:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก่อนที่","เขา","จะ","ล้ม"," ","หลัง","เตือน","นี่"," ","มัน","น้อย","มาก"," "],"library":"newmm","runtime":0.00023055076599121094},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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-04T16:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ใช่ ๆ // ใช่ไหมครับ เพราะฉะนั้น มันมี","time":"2026-08-04T16:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ใช่ ๆ // ใช่ไหมครับ เพราะฉะนั้น มันมี","time":"2026-08-04T16:57:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ใช่"," ","ๆ"," ","//"," ","ใช่ไหม","ครับ"," ","เพราะฉะนั้น"," ","มัน","มี"],"library":"newmm","runtime":0.00019407272338867188},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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-04T16:57:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กระบวนการที่เราบอกว่าเราต้องการที่จะ... ","time":"2026-08-04T16:57:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กระบวนการที่เราบอกว่าเราต้องการที่จะ... ","time":"2026-08-04T16:57:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กระบวนการ","ที่","เรา","บอ","กว่า","เรา","ต้องการ","ที่จะ","..."," "],"library":"newmm","runtime":0.00017952919006347656},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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":[]}]},"time":"2026-08-04T16:57: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-04T16:58:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากจะป้องกันอย่างไรไม่ให้เขาล้ม ","time":"2026-08-04T16:58:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากจะป้องกันอย่างไรไม่ให้เขาล้ม ","time":"2026-08-04T16:58:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยาก","จะ","ป้องกัน","อย่างไร","ไม่","ให้","เขา","ล้ม"," "],"library":"newmm","runtime":0.00019025802612304688},"time":"2026-08-04T16:58: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-04T16:58: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-04T16:58: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-04T16:58: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-04T16:58: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-04T16:58:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เราเอา AI ไปช่วยพรีเนกว่าจะ","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-04T16:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราเอา AI ไปช่วยพรีเนกว่าจะ","time":"2026-08-04T16:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราเอา AI ไปช่วยพรีเนกว่าจะ","time":"2026-08-04T16:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","เอา"," ","AI"," ","ไป","ช่วย","พ","รี","เน","กว่า","จะ"],"library":"newmm","runtime":0.00034165382385253906},"time":"2026-08-04T16:58: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พ","suggestions":[]},{"word":"รี","suggestions":[]},{"word":"เน","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พ","suggestions":[]},{"word":"รี","suggestions":[]},{"word":"เน","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พ","suggestions":[]},{"word":"รี","suggestions":[]},{"word":"เน","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พ","suggestions":[]},{"word":"รี","suggestions":[]},{"word":"เน","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:58:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"พ","suggestions":[]},{"word":"รี","suggestions":[]},{"word":"เน","suggestions":[]},{"word":"กว่า","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T16:58: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-04T16:58:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ล้ม หมายถึงว่าเขากำลังจะล้มแล้วน่ะ แต่ช่วงการเตือนไปถึงจังหวะการล้มนี่มันเป็นเวลา","time":"2026-08-04T16:58:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ล้ม หมายถึงว่าเขากำลังจะล้มแล้วน่ะ แต่ช่วงการเตือนไปถึงจังหวะการล้มนี่มันเป็นเวลา","time":"2026-08-04T16:58:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ล้ม"," ","หมาย","ถึงว่า","เขา","กำลังจะ","ล้ม","แล้ว","น่ะ"," ","แต่","ช่วง","การ","เตือน","ไป","ถึง","จังหวะ","การล้ม","นี่","มัน","เป็นเวลา"],"library":"newmm","runtime":0.00038313865661621094},"time":"2026-08-04T16:58: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":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ช่วง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"จังหวะ","suggestions":[]},{"word":"การล้ม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเวลา","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ช่วง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"จังหวะ","suggestions":[]},{"word":"การล้ม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเวลา","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ช่วง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"จังหวะ","suggestions":[]},{"word":"การล้ม","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเวลา","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ช่วง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"จังหวะ","suggestions":[]},{"word":"การล้ม","suggestions":["การต้ม","การค้า","การออม"]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเวลา","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":"น่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ช่วง","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"เตือน","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"จังหวะ","suggestions":[]},{"word":"การล้ม","suggestions":["การต้ม","การค้า","การออม"]},{"word":"นี่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เป็นเวลา","suggestions":[]}]},"time":"2026-08-04T16:58: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-04T16:58:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่รวดเร็วมาก กระบวนการหลังจากตรงนั้น เราจะทำอย้่า","time":"2026-08-04T16:58:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่รวดเร็วมาก กระบวนการหลังจากตรงนั้น เราจะทำอย้่า","time":"2026-08-04T16:58:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","รวดเร็ว","มาก"," ","กระบวนการ","หลังจาก","ตรงนั้น"," ","เรา","จะ","ทำ","อย้่า"],"library":"newmm","runtime":0.00021529197692871094},"time":"2026-08-04T16:58: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":"อย้่า","suggestions":[]}]},"time":"2026-08-04T16:58: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":"อย้่า","suggestions":[]}]},"time":"2026-08-04T16:58: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":"อย้่า","suggestions":[]}]},"time":"2026-08-04T16:58: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":"อย้่า","suggestions":["อย่า","อยู่","อย่าง"]}]},"time":"2026-08-04T16:58: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":"อย้่า","suggestions":["อย่า","อยู่","อย่าง"]}]},"time":"2026-08-04T16:58: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-04T16:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อไม่ให้เขาล้ม อันนี้เป็นข้อ","time":"2026-08-04T16:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อไม่ให้เขาล้ม อันนี้เป็นข้อ","time":"2026-08-04T16:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ไม่","ให้","เขา","ล้ม"," ","อันนี้","เป็น","ข้อ"],"library":"newmm","runtime":0.0001266002655029297},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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-04T16:58:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่น่าสนใจน่ะครับ // ขออนุญาตตอบนะคะ คือ","time":"2026-08-04T16:58:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่น่าสนใจน่ะครับ // ขออนุญาตตอบนะคะ คือ","time":"2026-08-04T16:58:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","น่าสนใจ","น่ะ","ครับ"," ","//"," ","ขออนุญาต","ตอบ","นะคะ"," ","คือ"],"library":"newmm","runtime":0.000347137451171875},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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-04T16:58:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในส่วนนี้ต้องยอมรับว่าตัวนวัตกรรมเราไม่ได้เข้าไปช่วย","time":"2026-08-04T16:58:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในส่วนนี้ต้องยอมรับว่าตัวนวัตกรรมเราไม่ได้เข้าไปช่วย","time":"2026-08-04T16:58:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ส่วน","นี้","ต้อง","ยอมรับ","ว่า","ตัว","นวัตกรรม","เรา","ไม่","ได้","เข้าไป","ช่วย"],"library":"newmm","runtime":0.00018930435180664062},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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-04T16:58:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบสมมติถ้าเขาล้มแรง จะป้องกันไม่ให้ล้มเลย ","time":"2026-08-04T16:58:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบสมมติถ้าเขาล้มแรง จะป้องกันไม่ให้ล้มเลย ","time":"2026-08-04T16:58:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","สมมติ","ถ้า","เขา","ล้ม","แรง"," ","จะ","ป้องกัน","ไม่","ให้","ล้ม","เลย"," "],"library":"newmm","runtime":0.0002079010009765625},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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-04T16:58:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ไม่ได้ค่ะ แต่ในส่วนตรงนนี้จะมีค่า","time":"2026-08-04T16:58:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ไม่ได้ค่ะ แต่ในส่วนตรงนนี้จะมีค่า","time":"2026-08-04T16:58:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ไม่","ได้","ค่ะ"," ","แต่","ใน","ส่วน","ตรง","น","นี้","จะ","มีค่า"],"library":"newmm","runtime":0.00015044212341308594},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58: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":[]}]},"time":"2026-08-04T16:58:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จะมีค่าความมั่นใจอยู่ค่ะ สมมติว่าตัว AI นี่ค่ะ สามารถจับได้ว่ามีความมั่นใจ ","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-04T16:58:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีค่าความมั่นใจอยู่ค่ะ สมมติว่าตัว AI นี่ค่ะ สามารถจับได้ว่ามีความมั่นใจ ","time":"2026-08-04T16:58:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีค่าความมั่นใจอยู่ค่ะ สมมติว่าตัว AI นี่ค่ะ สามารถจับได้ว่ามีความมั่นใจ ","time":"2026-08-04T16:58:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มีค่า","ความมั่นใจ","อยู่","ค่ะ"," ","สมมติ","ว่า","ตัว"," ","AI"," ","นี่","ค่ะ"," ","สามารถ","จับได้","ว่า","มี","ความมั่นใจ"," "],"library":"newmm","runtime":0.0002884864807128906},"time":"2026-08-04T16:58: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":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:58: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":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"จับได้","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:58:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"50-70 เปอร์เซ็นต์ เราสามารถทำนายได้ว่า","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-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"50-70 เปอร์เซ็นต์ เราสามารถทำนายได้ว่า","time":"2026-08-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"50-70 เปอร์เซ็นต์ เราสามารถทำนายได้ว่า","time":"2026-08-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["50","-","70"," ","เปอร์เซ็นต์"," ","เรา","สามารถ","ทำนาย","ได้","ว่า"],"library":"newmm","runtime":0.00017523765563964844},"time":"2026-08-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"50","suggestions":[]},{"word":"-","suggestions":[]},{"word":"70","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"50","suggestions":[]},{"word":"-","suggestions":[]},{"word":"70","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"50","suggestions":[]},{"word":"-","suggestions":[]},{"word":"70","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"50","suggestions":[]},{"word":"-","suggestions":[]},{"word":"70","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:58:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"50","suggestions":[]},{"word":"-","suggestions":[]},{"word":"70","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:58: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-04T16:58:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวมใส่อยู่นี่ จะเดินเซ หรือจะล้มนี่ จะ","time":"2026-08-04T16:58:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวมใส่อยู่นี่ จะเดินเซ หรือจะล้มนี่ จะ","time":"2026-08-04T16:58:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวมใส่","อยู่","นี่"," ","จะ","เดิน","เซ"," ","หรือ","จะ","ล้ม","นี่"," ","จะ"],"library":"newmm","runtime":0.00014734268188476562},"time":"2026-08-04T16:58: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-04T16:58: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-04T16:58: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-04T16:58: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-04T16:58: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-04T16:58:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เข้าไปช่วยเหลือก่อนที่เขาจะล้มค่ะ หรือถ้าตัวความมั่นใจถึง 100 เปอร์เซ็นต์ เราก็สามารถทำนายได้ว่า","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-04T16:59:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าไปช่วยเหลือก่อนที่เขาจะล้มค่ะ หรือถ้าตัวความมั่นใจถึง 100 เปอร์เซ็นต์ เราก็สามารถทำนายได้ว่า","time":"2026-08-04T16:59:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าไปช่วยเหลือก่อนที่เขาจะล้มค่ะ หรือถ้าตัวความมั่นใจถึง 100 เปอร์เซ็นต์ เราก็สามารถทำนายได้ว่า","time":"2026-08-04T16:59:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าไป","ช่วยเหลือ","ก่อนที่","เขา","จะ","ล้ม","ค่ะ"," ","หรือ","ถ้า","ตัว","ความมั่นใจ","ถึง"," ","100"," ","เปอร์เซ็นต์"," ","เรา","ก็","สามารถ","ทำนาย","ได้","ว่า"],"library":"newmm","runtime":0.00037550926208496094},"time":"2026-08-04T16:59: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":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ความมั่นใจ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ความมั่นใจ","suggestions":["ความมั่นคง"]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ความมั่นใจ","suggestions":["ความมั่นคง"]},{"word":"ถึง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"100","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ว่า","suggestions":[]}]},"time":"2026-08-04T16:59: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-04T16:59:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เขาน่าจะล้มไปแล้วจริง ๆ สิ่งที่เราทำได้คือไปช่วยได้ทันท่วงทีค่ะ ","time":"2026-08-04T16:59:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เขาน่าจะล้มไปแล้วจริง ๆ สิ่งที่เราทำได้คือไปช่วยได้ทันท่วงทีค่ะ ","time":"2026-08-04T16:59:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เขา","น่าจะ","ล้ม","ไป","แล้ว","จริง ๆ"," ","สิ่ง","ที่","เรา","ทำได้","คือ","ไป","ช่วย","ได้","ทันท่วงที","ค่ะ"," "],"library":"newmm","runtime":0.0011129379272460938},"time":"2026-08-04T16:59: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":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทันท่วงที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทันท่วงที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทันท่วงที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทันท่วงที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ช่วย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ทันท่วงที","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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-04T16:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อตัวอุปกรณ์นวัตกรรมของเรา ยังจำกัดอยู่แค่ตัวห้องเล็ก ๆ ค่ะ ","time":"2026-08-04T16:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อตัวอุปกรณ์นวัตกรรมของเรา ยังจำกัดอยู่แค่ตัวห้องเล็ก ๆ ค่ะ ","time":"2026-08-04T16:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ","ตัว","อุปกรณ์","นวัตกรรม","ของ","เรา"," ","ยัง","จำกัด","อยู่","แค่","ตัว","ห้อง","เล็ก"," ","ๆ"," ","ค่ะ"," "],"library":"newmm","runtime":0.0002529621124267578},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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-04T16:59:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// แล้วก็ขอเสริมเพิ่มเติมนะครับ ในส่วนของข้อมูลที่มี","time":"2026-08-04T16:59:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// แล้วก็ขอเสริมเพิ่มเติมนะครับ ในส่วนของข้อมูลที่มี","time":"2026-08-04T16:59:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","แล้วก็","ขอ","เสริม","เพิ่มเติม","นะ","ครับ"," ","ใน","ส่วน","ของ","ข้อมูล","ที่","มี"],"library":"newmm","runtime":0.0002124309539794922},"time":"2026-08-04T16:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"ของ","suggestions":[]},{"word":"ข้อมูล","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]}]},"time":"2026-08-04T16:59: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-04T16:59:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นสิ่งที่มีค่ามาก ๆ เลย ซึ่งข้อมูลในส่วนนี้เราสามมารถเอามาประเม","time":"2026-08-04T16:59:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นสิ่งที่มีค่ามาก ๆ เลย ซึ่งข้อมูลในส่วนนี้เราสามมารถเอามาประเม","time":"2026-08-04T16:59:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","สิ่ง","ที่","มีค่า","มาก"," ","ๆ"," ","เลย"," ","ซึ่ง","ข้อมูล","ใน","ส่วน","นี้","เรา","สาม","มา","รถ","เอา","มา","ประ","เม"],"library":"newmm","runtime":0.00027108192443847656},"time":"2026-08-04T16:59: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":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"มา","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ประ","suggestions":[]},{"word":"เม","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"มา","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ประ","suggestions":[]},{"word":"เม","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"มา","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ประ","suggestions":[]},{"word":"เม","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"มา","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ประ","suggestions":[]},{"word":"เม","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"สาม","suggestions":["3","๓"]},{"word":"มา","suggestions":[]},{"word":"รถ","suggestions":[]},{"word":"เอา","suggestions":[]},{"word":"มา","suggestions":[]},{"word":"ประ","suggestions":[]},{"word":"เม","suggestions":[]}]},"time":"2026-08-04T16:59: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-04T16:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็น่าแนวโน้นมีความเสี่ยง มี","time":"2026-08-04T16:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็น่าแนวโน้นมีความเสี่ยง มี","time":"2026-08-04T16:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","น่า","แนว","โน้น","มี","ความเสี่ยง"," ","มี"],"library":"newmm","runtime":0.0001575946807861328},"time":"2026-08-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอกาสที่จะเป็นโรคต่าง ๆ ที่ส่งผลต่อการเคลื่อนไหว ในส่วนนี้เราก็สามารถช่วยป้องกันได้ในระยะยาวค่ะ ","time":"2026-08-04T16:59:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอกาสที่จะเป็นโรคต่าง ๆ ที่ส่งผลต่อการเคลื่อนไหว ในส่วนนี้เราก็สามารถช่วยป้องกันได้ในระยะยาวค่ะ ","time":"2026-08-04T16:59:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอกาส","ที่จะ","เป็นโรค","ต่าง ๆ"," ","ที่","ส่งผล","ต่อ","การเคลื่อนไหว"," ","ใน","ส่วน","นี้","เรา","ก็","สามารถ","ช่วย","ป้องกัน","ได้","ใน","ระยะยาว","ค่ะ"," "],"library":"newmm","runtime":0.0012028217315673828},"time":"2026-08-04T16:59: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":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ป้องกัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระยะยาว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ป้องกัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระยะยาว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ป้องกัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระยะยาว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ป้องกัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระยะยาว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"ช่วย","suggestions":[]},{"word":"ป้องกัน","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระยะยาว","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T16:59: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-04T16:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ใช่ค่ะ อย่างเช่น อย่างหมออย่างนี้ใช่ไหมคะ ","time":"2026-08-04T16:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ใช่ค่ะ อย่างเช่น อย่างหมออย่างนี้ใช่ไหมคะ ","time":"2026-08-04T16:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ใช่","ค่ะ"," ","อย่างเช่น"," ","อย่าง","หมอ","อย่างนี้","ใช่ไหม","คะ"," "],"library":"newmm","runtime":0.00023102760314941406},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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-04T16:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบนี้ เราก็จะเอาข้อมูลกราฟแนวโน้มนี้ ๆ","time":"2026-08-04T16:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบนี้ เราก็จะเอาข้อมูลกราฟแนวโน้มนี้ ๆ ","time":"2026-08-04T16:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบนี้"," ","เรา","ก็","จะ","เอา","ข้อมูล","กราฟ","แนวโน้ม","นี้"," ","ๆ"," "],"library":"newmm","runtime":0.00019693374633789062},"time":"2026-08-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59: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-04T16:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วินิจฉัยว่าเขาเกิดการล้มมาแบบนี้ ๆ แล้วเกิดความเสี่ยงแบบนี้แบบนี้ แล้ว","time":"2026-08-04T16:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วินิจฉัยว่าเขาเกิดการล้มมาแบบนี้ ๆ แล้วเกิดความเสี่ยงแบบนี้แบบนี้ แล้ว","time":"2026-08-04T16:59:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วินิจฉัย","ว่า","เขา","เกิด","การล้ม","มา","แบบนี้"," ","ๆ"," ","แล้ว","เกิด","ความเสี่ยง","แบบนี้","แบบนี้"," ","แล้ว"],"library":"newmm","runtime":0.0003688335418701172},"time":"2026-08-04T16:59: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":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T16:59: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":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T16:59: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":[" ๆ "]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T16:59: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":[" ๆ "]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T16:59: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":[" ๆ "]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T16:59: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-04T16:59:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะรักษาในทางแนวไหนบ้าง อย่างเช่นเรามีแนวโน้ม","time":"2026-08-04T16:59:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะรักษาในทางแนวไหนบ้าง อย่างเช่นเรามีแนวโน้ม","time":"2026-08-04T16:59:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","รักษา","ใน","ทาง","แนว","ไหน","บ้าง"," ","อย่างเช่น","เรา","มีแนวโน้ม"],"library":"newmm","runtime":0.0004341602325439453},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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":[]}]},"time":"2026-08-04T16:59: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-04T17:00:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หกล้ม พรุ่งนี้เราก็จะได้มาดูแลผู้สูงอายุคนนั้นครับ ","time":"2026-08-04T17:00:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หกล้ม พรุ่งนี้เราก็จะได้มาดูแลผู้สูงอายุคนนั้นครับ ","time":"2026-08-04T17:00:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หกล้ม"," ","พรุ่งนี้","เรา","ก็","จะ","ได้มา","ดูแล","ผู้สูงอายุ","คน","นั้น","ครับ"," "],"library":"newmm","runtime":0.00021719932556152344},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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-04T17:00:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ครับ จริง ๆ ก็อยากจะถามเหมือนอาจารย์สุเมศ","time":"2026-08-04T17:00:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ครับ จริง ๆ ก็อยากจะถามเหมือนอาจารย์สุเมศ","time":"2026-08-04T17:00:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ครับ"," ","จริง ๆ"," ","ก็","อยาก","จะ","ถาม","เหมือน","อาจารย์","สุ","เม","ศ"],"library":"newmm","runtime":0.00023293495178222656},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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-04T17:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถามเมื่อกี้นี้นะครับ จากที่ตอบมาแล้ว มันจะดีกว่าไหมครับ ","time":"2026-08-04T17:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถามเมื่อกี้นี้นะครับ จากที่ตอบมาแล้ว มันจะดีกว่าไหมครับ ","time":"2026-08-04T17:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถาม","เมื่อกี้นี้","นะ","ครับ"," ","จาก","ที่","ตอบ","มา","แล้ว"," ","มัน","จะ","ดีกว่า","ไหม","ครับ"," "],"library":"newmm","runtime":0.00021791458129882812},"time":"2026-08-04T17:00: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดีกว่า","suggestions":[]},{"word":"ไหม","suggestions":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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-04T17:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเกิดว่าเราพัฒนาระบบของเราให้","time":"2026-08-04T17:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเกิดว่าเราพัฒนาระบบของเราให้","time":"2026-08-04T17:00:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เกิด","ว่า","เรา","พัฒนา","ระบบ","ของ","เรา","ให้"],"library":"newmm","runtime":0.0003256797790527344},"time":"2026-08-04T17:00: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-04T17:00: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-04T17:00: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-04T17:00: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-04T17:00: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-04T17:00: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-04T17:00:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันสามารถที่จะทำนาย ในนี้มันใช้คำว่า \"ทำนาย\" ","time":"2026-08-04T17:00:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันสามารถที่จะทำนาย ในนี้มันใช้คำว่า \"ทำนาย\" ","time":"2026-08-04T17:00:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","สามารถ","ที่จะ","ทำนาย"," ","ใน","นี้","มัน","ใช้","คำ","ว่า"," ","\"","ทำนาย","\""," "],"library":"newmm","runtime":0.00020241737365722656},"time":"2026-08-04T17:00: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":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"ทำนาย","suggestions":[]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"ทำนาย","suggestions":["ทำลาย","ทำนา","ทนาย"]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ว่า","suggestions":[]},{"word":" ","suggestions":[]},{"word":"\"","suggestions":[]},{"word":"ทำนาย","suggestions":["ทำลาย","ทำนา","ทนาย"]},{"word":"\"","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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-04T17:00:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นการทำนายใช่ไหมครับ แต่ดันเป็นการทำนาย","time":"2026-08-04T17:00:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นการทำนายใช่ไหมครับ แต่ดันเป็นการทำนาย","time":"2026-08-04T17:00:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็นการ","ทำนาย","ใช่ไหม","ครับ"," ","แต่","ดัน","เป็นการ","ทำนาย"],"library":"newmm","runtime":0.00018095970153808594},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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-04T17:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบเรียลไทม์ ก็คือมันจะเกิดขึ้นต่อจากนั้น // ใช่ค่ะ ","time":"2026-08-04T17:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบเรียลไทม์ ก็คือมันจะเกิดขึ้นต่อจากนั้น // ใช่ค่ะ ","time":"2026-08-04T17:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","เรียลไทม์"," ","ก็","คือ","มัน","จะ","เกิดขึ้น","ต่อจากนั้น"," ","//"," ","ใช่","ค่ะ"," "],"library":"newmm","runtime":0.00023508071899414062},"time":"2026-08-04T17:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"1-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-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1-2 วิค่ะ // ก็คือมันไม่นานนะ จะะเป็นไปได้","time":"2026-08-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1-2 วิค่ะ // ก็คือมันไม่นานนะ จะะเป็นไปได้","time":"2026-08-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1","-","2"," ","วิ","ค่ะ"," ","//"," ","ก็","คือ","มัน","ไม่","นาน","นะ"," ","จะ","ะ","เป็นไปได้"],"library":"newmm","runtime":0.0005102157592773438},"time":"2026-08-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1","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":[]},{"word":"นาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ะ","suggestions":[]},{"word":"เป็นไปได้","suggestions":[]}]},"time":"2026-08-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1","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":[]},{"word":"นาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ะ","suggestions":[]},{"word":"เป็นไปได้","suggestions":[]}]},"time":"2026-08-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1","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":[]},{"word":"นาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ะ","suggestions":[]},{"word":"เป็นไปได้","suggestions":[]}]},"time":"2026-08-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1","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":[]},{"word":"นาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ะ","suggestions":[]},{"word":"เป็นไปได้","suggestions":[]}]},"time":"2026-08-04T17:00:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1","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":[]},{"word":"นาน","suggestions":[]},{"word":"นะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ะ","suggestions":[]},{"word":"เป็นไปได้","suggestions":[]}]},"time":"2026-08-04T17:00: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-04T17:00:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไหมครับว่าเราจะเก็บข้อมูลแล้วทำให้ช่วงเวลาในการทำนายตรงนี้มันกว้างกว่านี้อีก","time":"2026-08-04T17:00:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไหมครับ ว่าเราจะเก็บข้อมูลแล้วทำให้ช่วงเวลาในการทำนายตรงนี้มันกว้างกว่านี้อีก","time":"2026-08-04T17:00:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไหม","ครับ"," ","ว่า","เรา","จะ","เก็บ","ข้อมูล","แล้ว","ทำให้","ช่วงเวลา","ใน","การ","ทำนาย","ตรงนี้","มัน","กว้าง","กว่า","นี้","อีก"],"library":"newmm","runtime":0.0004210472106933594},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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-04T17:00:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สักหน่อย // ทำได้ค่ะ ทำได้ในตอนนี้ เราก็ต้องพัฒนาเพิ่มเติม","time":"2026-08-04T17:00:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สักหน่อย // ทำได้ค่ะ ทำได้ในตอนนี้ เราก็ต้องพัฒนาเพิ่มเติม","time":"2026-08-04T17:00:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สักหน่อย"," ","//"," ","ทำได้","ค่ะ"," ","ทำได้","ใน","ตอนนี้"," ","เรา","ก็","ต้อง","พัฒนา","เพิ่มเติม"],"library":"newmm","runtime":0.0002658367156982422},"time":"2026-08-04T17:00: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":[]},{"word":"เพิ่มเติม","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"เพิ่มเติม","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"เพิ่มเติม","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"เพิ่มเติม","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"เพิ่มเติม","suggestions":[]}]},"time":"2026-08-04T17:00: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-04T17:00:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ เรามีการข้อจรรยาธรรม ","time":"2026-08-04T17:00:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ เรามีการข้อจรรยาธรรม ","time":"2026-08-04T17:00:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","เรา","มี","การ","ข้อ","จรรยา","ธรรม"," "],"library":"newmm","runtime":0.0001983642578125},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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":[]}]},"time":"2026-08-04T17:00: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-04T17:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับอย่างเช่น ผู้ป่วยสโตรกมาพัฒนาโมเดล แล้วมันก็จะมีความแม่นยำและเสถียรมากขึ้นค่ะ // ","time":"2026-08-04T17:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับอย่างเช่น ผู้ป่วยสโตรกมาพัฒนาโมเดล แล้วมันก็จะมีความแม่นยำและเสถียรมากขึ้นค่ะ // ","time":"2026-08-04T17:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","อย่างเช่น"," ","ผู้ป่วย","สโตรก","มา","พัฒนา","โมเดล"," ","แล้ว","มัน","ก็","จะ","มี","ความแม่นยำ","และ","เสถียร","มากขึ้น","ค่ะ"," ","//"," "],"library":"newmm","runtime":0.0003306865692138672},"time":"2026-08-04T17:00: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เสถียร","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เสถียร","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เสถียร","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เสถียร","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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":[]},{"word":"ก็","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความแม่นยำ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"เสถียร","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:00: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-04T17:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ฝากตรงนี้ไว้ ผมว่ามันน่าจะมีประโยชน์ ถ้าล้ม","time":"2026-08-04T17:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ฝากตรงนี้ไว้ ผมว่ามันน่าจะมีประโยชน์ ถ้าล้ม","time":"2026-08-04T17:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ฝาก","ตรงนี้","ไว้"," ","ผม","ว่า","มัน","น่าจะ","มีประโยชน์"," ","ถ้า","ล้ม"],"library":"newmm","runtime":0.00044989585876464844},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ล้ม","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ล้ม","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ล้ม","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ล้ม","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ล้ม","suggestions":[]}]},"time":"2026-08-04T17:01: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-04T17:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปแล้ว โอเค เราช่วยไปได้ทัน แต่มันจะดีมากกว่านั้นถ้าเกิดว่ารู้ทันแล้วก็","time":"2026-08-04T17:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปแล้ว โอเค เราช่วยไปได้ทัน แต่มันจะดีมากกว่านั้นถ้าเกิดว่ารู้ทันแล้วก็","time":"2026-08-04T17:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","แล้ว"," ","โอเค"," ","เรา","ช่วย","ไป","ได้","ทัน"," ","แต่","มัน","จะ","ดี","มากกว่า","นั้น","ถ้า","เกิด","ว่า","รู้ทัน","แล้วก็"],"library":"newmm","runtime":0.00029015541076660156},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"รู้ทัน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"รู้ทัน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"รู้ทัน","suggestions":[]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"รู้ทัน","suggestions":["รู้กัน","รู้จัก","รู้ตัว"]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"ดี","suggestions":[]},{"word":"มากกว่า","suggestions":[]},{"word":"นั้น","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ว่า","suggestions":[]},{"word":"รู้ทัน","suggestions":["รู้กัน","รู้จัก","รู้ตัว"]},{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:01: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-04T17:01:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รีบไปช่วยป้องกันไว้ก่อน มันจะได้สมกับคำที่ว่าเป็นการ","time":"2026-08-04T17:01:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รีบไปช่วยป้องกันไว้ก่อน มันจะได้สมกับคำที่ว่าเป็นการ","time":"2026-08-04T17:01:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รีบ","ไป","ช่วย","ป้องกัน","ไว้","ก่อน"," ","มัน","จะ","ได้","สม","กับ","คำ","ที่ว่า","เป็นการ"],"library":"newmm","runtime":0.00026607513427734375},"time":"2026-08-04T17:01: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":[]},{"word":"ที่ว่า","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ที่ว่า","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ที่ว่า","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ที่ว่า","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ที่ว่า","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-08-04T17:01: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-04T17:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พยากรณ์ครับ ขอบคุณครับ // ขอบคุณค่ะ ","time":"2026-08-04T17:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พยากรณ์ครับ ขอบคุณครับ // ขอบคุณค่ะ ","time":"2026-08-04T17:01:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พยากรณ์","ครับ"," ","ขอบคุณ","ครับ"," ","//"," ","ขอบคุณ","ค่ะ"," "],"library":"newmm","runtime":0.00017142295837402344},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01:14+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-04T17:01:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ ขอเสียงปรบมือให้กับทีมที่ 10 นะคะ ตแอ","time":"2026-08-04T17:01:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ ขอเสียงปรบมือให้กับทีมที่ 10 นะคะ ตแอ","time":"2026-08-04T17:01:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","ขอ","เสียง","ปรบมือให้","กับ","ทีม","ที่"," ","10"," ","นะคะ"," ","ต","แอ"],"library":"newmm","runtime":0.0001900196075439453},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต","suggestions":[]},{"word":"แอ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต","suggestions":[]},{"word":"แอ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต","suggestions":[]},{"word":"แอ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต","suggestions":[]},{"word":"แอ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต","suggestions":[]},{"word":"แอ","suggestions":[]}]},"time":"2026-08-04T17:01:22+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-04T17:01:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็นำเสนอมาครบทั้ง 10 ทีมแล้วนะคะ ขอเวลาให้ท่านคณะกรรมการรวบรวมคะแนนสักครู่หนึ่งนะคะ แล้วเราจะกลับ","time":"2026-08-04T17:01:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็นำเสนอมาครบทั้ง 10 ทีมแล้วนะคะ ขอเวลาให้ท่านคณะกรรมการรวบรวมคะแนนสักครู่หนึ่งนะคะ แล้วเราจะกลับ","time":"2026-08-04T17:01:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","นำเสนอ","มา","ครบ","ทั้ง"," ","10"," ","ทีม","แล้ว","นะคะ"," ","ขอเวลา","ให้","ท่าน","คณะกรรมการ","รวบรวม","คะแนน","สัก","ครู่หนึ่ง","นะคะ"," ","แล้ว","เรา","จะ","กลับ"],"library":"newmm","runtime":0.0006248950958251953},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอเวลา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สัก","suggestions":[]},{"word":"ครู่หนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอเวลา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สัก","suggestions":[]},{"word":"ครู่หนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอเวลา","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สัก","suggestions":[]},{"word":"ครู่หนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอเวลา","suggestions":["เวลา","ขอลา","นอกเวลา"]},{"word":"ให้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สัก","suggestions":[]},{"word":"ครู่หนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทีม","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอเวลา","suggestions":["เวลา","ขอลา","นอกเวลา"]},{"word":"ให้","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"คณะกรรมการ","suggestions":[]},{"word":"รวบรวม","suggestions":[]},{"word":"คะแนน","suggestions":[]},{"word":"สัก","suggestions":[]},{"word":"ครู่หนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:01: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-04T17:01:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สู่ช่วงขแงการประกาศผลรางวัลค่ะ ระหว่างนี้นะคะ ","time":"2026-08-04T17:01:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สู่ช่วงขแงการประกาศผลรางวัลค่ะ ระหว่างนี้นะคะ ","time":"2026-08-04T17:01:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สู่","ช่วง","ข","แง","การ","ประกาศ","ผล","รางวัล","ค่ะ"," ","ระหว่าง","นี้","นะคะ"," "],"library":"newmm","runtime":0.0002753734588623047},"time":"2026-08-04T17:01: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":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01:34+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-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เวทีประมาณ 10 นาทีนะคะ ในระหว่างนี้นะคะ ผู้","time":"2026-08-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เวทีประมาณ 10 นาทีนะคะ ในระหว่างนี้นะคะ ผู้","time":"2026-08-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เวที","ประมาณ"," ","10"," ","นาที","นะคะ"," ","ใน","ระหว่าง","นี้","นะคะ"," ","ผู้"],"library":"newmm","runtime":0.0002009868621826172},"time":"2026-08-04T17:01: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":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เวที","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เวที","suggestions":[]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เวที","suggestions":["เทวี","เวท","เวลา"]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เวที","suggestions":["เทวี","เวท","เวลา"]},{"word":"ประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นาที","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระหว่าง","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:01:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่เข้าร่วมงานนะคะ สามารถสแกน QR Code นะคะ เพื่อทำแบบประเมินความพึงพอใจนะคะ แล้วก็สามารถ","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-04T17:01:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เข้าร่วมงานนะคะ สามารถสแกน QR Code นะคะ เพื่อทำแบบประเมินความพึงพอใจนะคะ แล้วก็สามารถ","time":"2026-08-04T17:01:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เข้าร่วมงานนะคะ สามารถสแกน QR Code นะคะ เพื่อทำแบบประเมินความพึงพอใจนะคะ แล้วก็สามารถ","time":"2026-08-04T17:01:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เข้า","ร่วมงาน","นะคะ"," ","สามารถ","สแกน"," ","QR"," ","Code"," ","นะคะ"," ","เพื่อ","ทำ","แบบ","ประเมิน","ความพึงพอใจ","นะคะ"," ","แล้วก็","สามารถ"],"library":"newmm","runtime":0.00038933753967285156},"time":"2026-08-04T17:01: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":"QR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ความพึงพอใจ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"QR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ความพึงพอใจ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"QR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ความพึงพอใจ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"QR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ความพึงพอใจ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:01: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":"QR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ความพึงพอใจ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้วก็","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:01: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-04T17:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำหน้าจอค่ะ ที่ประเมินเสร็จเรียบร้อยแล้ว ไปรับของที่ระลึ","time":"2026-08-04T17:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำหน้าจอค่ะ ที่ประเมินเสร็จเรียบร้อยแล้ว ไปรับของที่ระลึ","time":"2026-08-04T17:01:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำ","หน้าจอ","ค่ะ"," ","ที่","ประเมิน","เสร็จ","เรียบร้อย","แล้ว"," ","ไป","รับ","ของ","ที่","ระ","ลึ"],"library":"newmm","runtime":0.0003352165222167969},"time":"2026-08-04T17:01: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระ","suggestions":[]},{"word":"ลึ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระ","suggestions":[]},{"word":"ลึ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระ","suggestions":[]},{"word":"ลึ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระ","suggestions":[]},{"word":"ลึ","suggestions":["ลง","ลบ","ละ"]}]},"time":"2026-08-04T17:01: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":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไป","suggestions":[]},{"word":"รับ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"ระ","suggestions":[]},{"word":"ลึ","suggestions":["ลง","ลบ","ละ"]}]},"time":"2026-08-04T17:01: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-04T17:01:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของที่ระลึกตรงที่จุดลงทะเบียนนะคะ ของเราน่ารัก","time":"2026-08-04T17:01:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของที่ระลึกตรงที่จุดลงทะเบียนนะคะ ของเราน่ารัก","time":"2026-08-04T17:01:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของที่ระลึก","ตรง","ที่","จุด","ลงทะเบียน","นะคะ"," ","ของ","เรา","น่ารัก"],"library":"newmm","runtime":0.00025653839111328125},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01: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":[]}]},"time":"2026-08-04T17:01: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":["น่าฟัง","น่ารู้"]}]},"time":"2026-08-04T17:01: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":["น่าฟัง","น่ารู้"]}]},"time":"2026-08-04T17:01: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-04T17:01:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากเลยนะคะ เป็นแก้วน้ำสีพาสเทลนะคะ แต่รบกวนทำแบบประเมินให้เรานิดหนึ่งนะคะ ถ้าทำแบบประเมินเสร็จเรียบร้อยแล้ว ","time":"2026-08-04T17:01:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มากเลยนะคะ เป็นแก้วน้ำสีพาสเทลนะคะ แต่รบกวนทำแบบประเมินให้เรานิดหนึ่งนะคะ ถ้าทำแบบประเมินเสร็จเรียบร้อยแล้ว ","time":"2026-08-04T17:01:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก","เลย","นะคะ"," ","เป็น","แก้วน้ำ","สี","พาสเทล","นะคะ"," ","แต่","รบกวน","ทำ","แบบ","ประเมิน","ให้","เรา","นิดหนึ่ง","นะคะ"," ","ถ้า","ทำ","แบบ","ประเมิน","เสร็จ","เรียบร้อย","แล้ว"," "],"library":"newmm","runtime":0.0003867149353027344},"time":"2026-08-04T17:01: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":[]},{"word":"พาสเทล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"เสร็จ","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"พาสเทล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"เสร็จ","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"พาสเทล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"เสร็จ","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"พาสเทล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"เสร็จ","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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":[]},{"word":"พาสเทล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"รบกวน","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นิดหนึ่ง","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"ทำ","suggestions":[]},{"word":"แบบ","suggestions":[]},{"word":"ประเมิน","suggestions":[]},{"word":"เสร็จ","suggestions":[]},{"word":"เรียบร้อย","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:01: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-04T17:02:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็สามารถแสดงหน้าจอการประเมินเพื่อรับของที่ระลึกได้เลยนะคะ ","time":"2026-08-04T17:02:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็สามารถแสดงหน้าจอการประเมินเพื่อรับของที่ระลึกได้เลยนะคะ ","time":"2026-08-04T17:02:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","สามารถ","แสดง","หน้าจอ","การประเมิน","เพื่อ","รับ","ของที่ระลึก","ได้","เลย","นะคะ"," "],"library":"newmm","runtime":0.001062154769897461},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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-04T17:02:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออนุญาตประชาสัมพันธ์ ประกาศนะคะ หากมีท่านใดนะคะ พบกระเป๋าสตางค์","time":"2026-08-04T17:02:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออนุญาตประชาสัมพันธ์ ประกาศนะคะ หากมีท่านใดนะคะ พบกระเป๋าสตางค์","time":"2026-08-04T17:02:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออนุญาต","ประชาสัมพันธ์"," ","ประกาศ","นะคะ"," ","หาก","มี","ท่าน","ใด","นะคะ"," ","พบ","กระเป๋าสตางค์"],"library":"newmm","runtime":0.0012183189392089844},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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-04T17:02:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอให้ส่งคืนที่โต๊ะลงทะเบียนนะคะ ","time":"2026-08-04T17:02:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอให้ส่งคืนที่โต๊ะลงทะเบียนนะคะ ","time":"2026-08-04T17:02:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอให้","ส่งคืน","ที่","โต๊ะ","ลงทะเบียน","นะคะ"," "],"library":"newmm","runtime":0.0001704692840576172},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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-04T17:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หากท่านใดนะคะ พบกระเป๋าสตางค์สีน้ำตาล รบกสน","time":"2026-08-04T17:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หากท่านใดนะคะ พบกระเป๋าสตางค์สีน้ำตาล รบกสน","time":"2026-08-04T17:02:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หาก","ท่าน","ใด","นะคะ"," ","พบ","กระเป๋าสตางค์","สีน้ำตาล"," ","รบ","กสน"],"library":"newmm","runtime":0.0002033710479736328},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":["กัน","กิน","แสน"]}]},"time":"2026-08-04T17:02: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":["กัน","กิน","แสน"]}]},"time":"2026-08-04T17:02: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-04T17:02:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คืนที่โต๊ะลงทะเบียนนะคะ ขอบคุณมากค่ะ ","time":"2026-08-04T17:02:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คืนที่โต๊ะลงทะเบียนนะคะ ขอบคุณมากค่ะ ","time":"2026-08-04T17:02:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คืน","ที่","โต๊ะ","ลงทะเบียน","นะคะ"," ","ขอบคุณ","มาก","ค่ะ"," "],"library":"newmm","runtime":0.00018072128295898438},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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":[]}]},"time":"2026-08-04T17:02: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-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรับหน้าจอ","time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรับหน้าจอ","time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปรับ","หน้าจอ"],"library":"newmm","runtime":0.00007462501525878906},"time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปรับ","suggestions":[]},{"word":"หน้าจอ","suggestions":[]}]},"time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปรับ","suggestions":[]},{"word":"หน้าจอ","suggestions":[]}]},"time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปรับ","suggestions":[]},{"word":"หน้าจอ","suggestions":[]}]},"time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปรับ","suggestions":[]},{"word":"หน้าจอ","suggestions":[]}]},"time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปรับ","suggestions":[]},{"word":"หน้าจอ","suggestions":[]}]},"time":"2026-08-04T17:05: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-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ขึ้นอยู่ต่อ","time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ขึ้นอยู่ต่อ","time":"2026-08-04T17:05:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ขึ้นอยู่","ต่อ"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:14+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-04T17:05:14+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-04T17:05:14+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-04T17:05:14+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-04T17:05: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-04T17:05:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีนะคะ","time":"2026-08-04T17:05:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีนะคะ ","time":"2026-08-04T17:05:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","นะคะ"," "],"library":"newmm","runtime":0.00008535385131835938},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:15+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-04T17:05:15+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-04T17:05:15+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-04T17:05:15+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-04T17:05:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เป็น QR Code","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-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็น QR Code","time":"2026-08-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็น QR Code","time":"2026-08-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น"," ","QR"," ","Code"],"library":"newmm","runtime":0.00007271766662597656},"time":"2026-08-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"QR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":[]}]},"time":"2026-08-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"QR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]}]},"time":"2026-08-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"QR","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]}]},"time":"2026-08-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"QR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]}]},"time":"2026-08-04T17:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"QR","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"Code","suggestions":["โค้ด"]}]},"time":"2026-08-04T17:05: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-04T17:05:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" สำหรับทำ","time":"2026-08-04T17:05:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" สำหรับทำ","time":"2026-08-04T17:05:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","สำหรับ","ทำ"],"library":"newmm","runtime":0.00007891654968261719},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:17+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-04T17:05:17+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-04T17:05:17+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-04T17:05:17+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-04T17:05: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-04T17:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบประเมินความพึง","time":"2026-08-04T17:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบประเมินความพึง","time":"2026-08-04T17:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","ประเมิน","ความ","พึง"],"library":"newmm","runtime":0.00009584426879882812},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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-04T17:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พอใจในการ","time":"2026-08-04T17:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พอใจในการ","time":"2026-08-04T17:05:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พอใจ","ใน","การ"],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:18+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-04T17:05:18+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-04T17:05:18+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-04T17:05:18+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-04T17:05: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-04T17:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าร่วมงานใน","time":"2026-08-04T17:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าร่วมงานใน","time":"2026-08-04T17:05: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-04T17:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้นะคะ","time":"2026-08-04T17:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้นะคะ ","time":"2026-08-04T17:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้า","ร่วมงาน","ใน"],"library":"newmm","runtime":0.00011801719665527344},"time":"2026-08-04T17:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","นะคะ"," "],"library":"newmm","runtime":0.00005745887756347656},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:19+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-04T17:05:19+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-04T17:05:19+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-04T17:05:19+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-04T17:05: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":[]}]},"time":"2026-08-04T17:05:19+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-04T17:05:19+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-04T17:05:19+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-04T17:05:19+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-04T17:05: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-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านสามารถ","time":"2026-08-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านสามารถ","time":"2026-08-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","สามารถ"],"library":"newmm","runtime":0.0000858306884765625},"time":"2026-08-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ท่าน","suggestions":[]},{"word":"สามารถ","suggestions":[]}]},"time":"2026-08-04T17:05: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-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่วมกัน","time":"2026-08-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่วมกัน","time":"2026-08-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่วมกัน"],"library":"newmm","runtime":0.00006437301635742188},"time":"2026-08-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร่วมกัน","suggestions":[]}]},"time":"2026-08-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร่วมกัน","suggestions":[]}]},"time":"2026-08-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร่วมกัน","suggestions":[]}]},"time":"2026-08-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร่วมกัน","suggestions":[]}]},"time":"2026-08-04T17:05:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร่วมกัน","suggestions":[]}]},"time":"2026-08-04T17:05: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-04T17:05:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สแกนคิวอาร์โค้ด","time":"2026-08-04T17:05:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สแกนคิวอาร์โค้ด","time":"2026-08-04T17:05:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สแกน","คิว","อาร์","โค้ด"],"library":"newmm","runtime":0.00012350082397460938},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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-04T17:05:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะแล้วก็ทำ","time":"2026-08-04T17:05:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ แล้วก็ทำ","time":"2026-08-04T17:05:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","แล้วก็","ทำ"],"library":"newmm","runtime":0.00010037422180175781},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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-04T17:05:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบประเมินจาก","time":"2026-08-04T17:05:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบประเมินจาก","time":"2026-08-04T17:05:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","ประเมิน","จาก"],"library":"newmm","runtime":0.000091552734375},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:25+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-04T17:05:25+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-04T17:05:25+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-04T17:05:25+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-04T17:05: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-04T17:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นั้นแสดงหน้า","time":"2026-08-04T17:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นั้นแสดงหน้า","time":"2026-08-04T17:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นั้น","แสดง","หน้า"],"library":"newmm","runtime":0.00008440017700195312},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:26+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-04T17:05:26+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-04T17:05:26+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-04T17:05:26+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-04T17:05: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-04T17:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จอผลการประเมิน","time":"2026-08-04T17:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จอผลการประเมิน","time":"2026-08-04T17:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จอ","ผล","การประเมิน"],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:26+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-04T17:05:26+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-04T17:05:26+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-04T17:05:26+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-04T17:05: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-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อรับ","time":"2026-08-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อรับ","time":"2026-08-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","รับ"],"library":"newmm","runtime":0.00005793571472167969},"time":"2026-08-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T17:05:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"รับ","suggestions":[]}]},"time":"2026-08-04T17:05: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-04T17:05:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของที่ระลึกที่จะลงทะเบียน","time":"2026-08-04T17:05:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของที่ระลึกที่จะลงทะเบียน","time":"2026-08-04T17:05:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของที่ระลึก","ที่จะ","ลงทะเบียน"],"library":"newmm","runtime":0.0001327991485595703},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05:29+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-04T17:05:29+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-04T17:05:29+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-04T17:05:29+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-04T17:05: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-04T17:05:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้เลยนะคะ","time":"2026-08-04T17:05:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้เลยนะคะ ","time":"2026-08-04T17:05:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","เลย","นะคะ"," "],"library":"newmm","runtime":0.00008106231689453125},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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":[]}]},"time":"2026-08-04T17:05: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-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ","time":"2026-08-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ","time":"2026-08-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," "],"library":"newmm","runtime":0.0001785755157470703},"time":"2026-08-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:23:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:23: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-04T17:23:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรากำลังจะเข้าสู่","time":"2026-08-04T17:23:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรากำลังจะเข้าสู่","time":"2026-08-04T17:23:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","กำลังจะ","เข้าสู่"],"library":"newmm","runtime":0.0002570152282714844},"time":"2026-08-04T17:23: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":[]}]},"time":"2026-08-04T17:23:55+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-04T17:23:55+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-04T17:23:55+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-04T17:23:55+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-04T17:23: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-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การ","time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การ","time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ"],"library":"newmm","runtime":0.000049114227294921875},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:23: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-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประกาศรางวัล","time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประกาศรางวัล","time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประกาศ","รางวัล"],"library":"newmm","runtime":0.00020933151245117188},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:23:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:23: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-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บทความวิชาการ","time":"2026-08-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บทความวิชาการ","time":"2026-08-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บทความ","วิชาการ"],"library":"newmm","runtime":0.00022411346435546875},"time":"2026-08-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:23:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีเด่นนะคะ","time":"2026-08-04T17:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีเด่นนะคะ ","time":"2026-08-04T17:23:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดีเด่น","นะคะ"," "],"library":"newmm","runtime":0.00014662742614746094},"time":"2026-08-04T17:23: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":[]}]},"time":"2026-08-04T17:23:59+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-04T17:23:59+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-04T17:23:59+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-04T17:23:59+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-04T17:23: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-04T17:24:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราก็การประกวดนวัตกรรม","time":"2026-08-04T17:24:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราก็การประกวดนวัตกรรม","time":"2026-08-04T17:24:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ก็","การประกวด","นวัตกรรม"],"library":"newmm","runtime":0.0002048015594482422},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กูสิ","time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กูสิ","time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กู","สิ"],"library":"newmm","runtime":0.00008845329284667969},"time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กู","suggestions":[]},{"word":"สิ","suggestions":[]}]},"time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กู","suggestions":[]},{"word":"สิ","suggestions":[]}]},"time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กู","suggestions":[]},{"word":"สิ","suggestions":[]}]},"time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กู","suggestions":["ก็","ดู","กด"]},{"word":"สิ","suggestions":[]}]},"time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กู","suggestions":["ก็","ดู","กด"]},{"word":"สิ","suggestions":[]}]},"time":"2026-08-04T17:24:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Design","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-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Design","time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Design","time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Design"],"library":"newmm","runtime":0.00004506111145019531},"time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Design","suggestions":[]}]},"time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Design","suggestions":[]}]},"time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Design","suggestions":[]}]},"time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Design","suggestions":["design","sign"]}]},"time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Design","suggestions":["design","sign"]}]},"time":"2026-08-04T17:24:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" Challenge นะคะ","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-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" Challenge นะคะ","time":"2026-08-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" Challenge นะคะ ","time":"2026-08-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","Challenge"," ","นะคะ"," "],"library":"newmm","runtime":0.00008416175842285156},"time":"2026-08-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:24:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นรางวัล","time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นรางวัล","time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","รางวัล"],"library":"newmm","runtime":0.0001125335693359375},"time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แห่งความภาคภูมิใจค่ะ","time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แห่งความภาคภูมิใจค่ะ ","time":"2026-08-04T17:24:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แห่ง","ความภาคภูมิใจ","ค่ะ"," "],"library":"newmm","runtime":0.0003521442413330078},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้โอกาสนี้","time":"2026-08-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้โอกาสนี้","time":"2026-08-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้โอกาส","นี้"],"library":"newmm","runtime":0.00017189979553222656},"time":"2026-08-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ให้โอกาส","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ให้โอกาส","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ให้โอกาส","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ให้โอกาส","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T17:24:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ให้โอกาส","suggestions":[]},{"word":"นี้","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะดิฉันขอ","time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ดิฉันขอ","time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ดิฉัน","ขอ"],"library":"newmm","runtime":0.00011754035949707031},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญท่าน","time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญท่าน","time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ","ท่าน"],"library":"newmm","runtime":0.0001323223114013672},"time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียนเชิญ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียนเชิญ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียนเชิญ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียนเชิญ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:24:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียนเชิญ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อธิการ","time":"2026-08-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อธิการ","time":"2026-08-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อธิการ"],"library":"newmm","runtime":0.0001068115234375},"time":"2026-08-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อธิการ","suggestions":[]}]},"time":"2026-08-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อธิการ","suggestions":[]}]},"time":"2026-08-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อธิการ","suggestions":[]}]},"time":"2026-08-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อธิการ","suggestions":["อธิการฯ","อธิบาย","อาการ"]}]},"time":"2026-08-04T17:24:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อธิการ","suggestions":["อธิการฯ","อธิบาย","อาการ"]}]},"time":"2026-08-04T17:24: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-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บดีมหา","time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บดีมหา","time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บดี","มหา"],"library":"newmm","runtime":0.00007748603820800781},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บดี","suggestions":[]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บดี","suggestions":[]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บดี","suggestions":[]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บดี","suggestions":["ดี","บี","บด"]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บดี","suggestions":["ดี","บี","บด"]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิทยาลัย","time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิทยาลัย","time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิทยาลัย"],"library":"newmm","runtime":0.00009822845458984375},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:24:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยีพระจอม","time":"2026-08-04T17:24:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยีพระจอม","time":"2026-08-04T17:24:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี","พระ","จอม"],"library":"newmm","runtime":0.00014090538024902344},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24:13+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-04T17:24:13+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-04T17:24:13+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-04T17:24:13+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-04T17:24: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-04T17:24:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกล้าธนบุรีรองศาสตราจารย์ดร","time":"2026-08-04T17:24:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกล้าธนบุรีรองศาสตราจารย์ดร","time":"2026-08-04T17:24:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกล้า","ธนบุรี","รองศาสตราจารย์","ดร"],"library":"newmm","runtime":0.0002875328063964844},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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-04T17:24:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แซ่เตียให้เกียรติ","time":"2026-08-04T17:24:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แซ่เตียให้เกียรติ","time":"2026-08-04T17:24:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แซ่","เตีย","ให้เกียรติ"],"library":"newmm","runtime":0.00015282630920410156},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24:16+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-04T17:24:16+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-04T17:24:16+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-04T17:24:16+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-04T17:24: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-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขึ้นมอบรางวัล","time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขึ้นมอบรางวัล","time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขึ้น","มอบ","รางวัล"],"library":"newmm","runtime":0.00013971328735351562},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24:17+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-04T17:24:17+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-04T17:24:17+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-04T17:24:17+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-04T17:24: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-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บนเวที","time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บนเวที","time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บน","เวที"],"library":"newmm","runtime":0.00009393692016601562},"time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T17:24:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บน","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะขอเรียนเชิญค่ะ","time":"2026-08-04T17:24:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ขอเรียนเชิญค่ะ ","time":"2026-08-04T17:24:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรา","time":"2026-08-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรา","time":"2026-08-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา"],"library":"newmm","runtime":0.00005221366882324219},"time":"2026-08-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:24:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะมีรางวัล","time":"2026-08-04T17:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะมีรางวัล","time":"2026-08-04T17:24:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","มี","รางวัล"],"library":"newmm","runtime":0.00008106231689453125},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:24:39+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-04T17:24:39+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-04T17:24:39+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-04T17:24:39+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-04T17: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-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บทความวิชาการ","time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บทความวิชาการ","time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บทความ","วิชาการ"],"library":"newmm","runtime":0.00010514259338378906},"time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บทความ","suggestions":[]},{"word":"วิชาการ","suggestions":[]}]},"time":"2026-08-04T17:24:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ดีเด่นจำนวน 6","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-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีเด่นจำนวน 6","time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีเด่นจำนวน 6","time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดีเด่น","จำนวน"," ","6"],"library":"newmm","runtime":0.00016498565673828125},"time":"2026-08-04T17:24: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":"6","suggestions":[]}]},"time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ดีเด่น","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ดีเด่น","suggestions":[]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ดีเด่น","suggestions":["โดดเด่น","เด่น"]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ดีเด่น","suggestions":["โดดเด่น","เด่น"]},{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" รางวัลนะคะ","time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" รางวัลนะคะ ","time":"2026-08-04T17:24:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","รางวัล","นะคะ"," "],"library":"newmm","runtime":0.00011038780212402344},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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-04T17:24:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลางวันแรกค่ะ","time":"2026-08-04T17:24:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลางวันแรกค่ะ ","time":"2026-08-04T17:24:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลางวัน","แรก","ค่ะ"," "],"library":"newmm","runtime":0.00015091896057128906},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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-04T17:24:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณพรรณทิพา","time":"2026-08-04T17:24:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณพรรณทิพา","time":"2026-08-04T17:24:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","พรรณ","ทิพา"],"library":"newmm","runtime":0.00012803077697753906},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24:46+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-04T17:24:46+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-04T17:24:46+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-04T17:24:46+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-04T17:24: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-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุข","time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุข","time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุข"],"library":"newmm","runtime":0.00005698204040527344},"time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สุข","suggestions":[]}]},"time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สุข","suggestions":[]}]},"time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สุข","suggestions":[]}]},"time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สุข","suggestions":[]}]},"time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สุข","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิริสรณ์ค่ะ","time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิริสรณ์ค่ะ ","time":"2026-08-04T17:24:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิริ","สรณ","์","ค่ะ"," "],"library":"newmm","runtime":0.00010514259338378906},"time":"2026-08-04T17:24: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-04T17:24: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-04T17:24: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-04T17:24: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-04T17:24: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-04T17:24: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-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชื่อ","time":"2026-08-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชื่อ","time":"2026-08-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชื่อ"],"library":"newmm","runtime":0.00005245208740234375},"time":"2026-08-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชื่อ","suggestions":[]}]},"time":"2026-08-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชื่อ","suggestions":[]}]},"time":"2026-08-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชื่อ","suggestions":[]}]},"time":"2026-08-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชื่อ","suggestions":[]}]},"time":"2026-08-04T17:24:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชื่อ","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานกรอบ","time":"2026-08-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานกรอบ","time":"2026-08-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","กรอบ"],"library":"newmm","runtime":0.0001347064971923828},"time":"2026-08-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"กรอบ","suggestions":[]}]},"time":"2026-08-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"กรอบ","suggestions":[]}]},"time":"2026-08-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"กรอบ","suggestions":[]}]},"time":"2026-08-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"กรอบ","suggestions":[]}]},"time":"2026-08-04T17:24:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"กรอบ","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แนวคิดการ","time":"2026-08-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แนวคิดการ","time":"2026-08-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แนวคิด","การ"],"library":"newmm","runtime":0.0002391338348388672},"time":"2026-08-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แนวคิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แนวคิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แนวคิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แนวคิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:24:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แนวคิด","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จับคู่ความสามารถ","time":"2026-08-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จับคู่ความสามารถ","time":"2026-08-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จับคู่","ความสามารถ"],"library":"newmm","runtime":0.00016379356384277344},"time":"2026-08-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จับคู่","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จับคู่","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จับคู่","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จับคู่","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-04T17:24:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จับคู่","suggestions":[]},{"word":"ความสามารถ","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิงหน้าที่และลักษณะ","time":"2026-08-04T17:24:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิงหน้าที่และลักษณะ","time":"2026-08-04T17:24:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิง","หน้าที่","และ","ลักษณะ"],"library":"newmm","runtime":0.00018715858459472656},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24: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-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.0000705718994140625},"time":"2026-08-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:24:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บุคคลที่","time":"2026-08-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บุคคลที่","time":"2026-08-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บุคคล","ที่"],"library":"newmm","runtime":0.00012183189392089844},"time":"2026-08-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บุคคล","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บุคคล","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บุคคล","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บุคคล","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:24:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บุคคล","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความพิการ","time":"2026-08-04T17:24:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความพิการ","time":"2026-08-04T17:24:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ความ","พิการ"],"library":"newmm","runtime":0.00009894371032714844},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24:56+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-04T17:24:56+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-04T17:24:56+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-04T17:24:56+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-04T17:24: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-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางจิตสังคม","time":"2026-08-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางจิตสังคม","time":"2026-08-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางจิต","สังคม"],"library":"newmm","runtime":0.00012683868408203125},"time":"2026-08-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทางจิต","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทางจิต","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทางจิต","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทางจิต","suggestions":["ทางจิตใจ"]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:24:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทางจิต","suggestions":["ทางจิตใจ"]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แนวทาง","time":"2026-08-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แนวทาง","time":"2026-08-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แนวทาง"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-08-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:24:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:24: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-04T17:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การออกแบบระบบ","time":"2026-08-04T17:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การออกแบบระบบ","time":"2026-08-04T17:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ออกแบบ","ระบบ"],"library":"newmm","runtime":0.000148773193359375},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24:59+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-04T17:24:59+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-04T17:24:59+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-04T17:24:59+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-04T17:24: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-04T17:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การจ้างงานแบบนี้","time":"2026-08-04T17:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การจ้างงานแบบนี้","time":"2026-08-04T17:24:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","จ้างงาน","แบบนี้"],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-08-04T17:24: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":[]}]},"time":"2026-08-04T17:24:59+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-04T17:24:59+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-04T17:24:59+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-04T17:24:59+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-04T17:24: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-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่วนร่วม","time":"2026-08-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่วนร่วม","time":"2026-08-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่วนร่วม"],"library":"newmm","runtime":0.00010180473327636719},"time":"2026-08-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ส่วนร่วม","suggestions":[]}]},"time":"2026-08-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ส่วนร่วม","suggestions":[]}]},"time":"2026-08-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ส่วนร่วม","suggestions":[]}]},"time":"2026-08-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ส่วนร่วม","suggestions":["ส่วนรวม","มีส่วนร่วม"]}]},"time":"2026-08-04T17:25:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ส่วนร่วม","suggestions":["ส่วนรวม","มีส่วนร่วม"]}]},"time":"2026-08-04T17: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-04T17:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะขอเรียนเชิญค่ะ","time":"2026-08-04T17:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ขอเรียนเชิญค่ะ ","time":"2026-08-04T17:25:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00011563301086425781},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียงปรบมือค่ะ","time":"2026-08-04T17:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียงปรบมือค่ะ ","time":"2026-08-04T17:25:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง","ปรบมือ","ค่ะ"," "],"library":"newmm","runtime":0.00017786026000976562},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำ","time":"2026-08-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำ","time":"2026-08-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำ"],"library":"newmm","runtime":0.00004696846008300781},"time":"2026-08-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ลำ","suggestions":[]}]},"time":"2026-08-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำ","suggestions":[]}]},"time":"2026-08-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำ","suggestions":[]}]},"time":"2026-08-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำ","suggestions":[]}]},"time":"2026-08-04T17:25:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำ","suggestions":[]}]},"time":"2026-08-04T17:25:35+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-04T17:25:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดับที่ 2","time":"2026-08-04T17:25:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดับที่ 2","time":"2026-08-04T17:25:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดับ","ที่"," ","2"],"library":"newmm","runtime":0.00007295608520507812},"time":"2026-08-04T17:25: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":"2","suggestions":[]}]},"time":"2026-08-04T17:25:36+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":[]}]},"time":"2026-08-04T17:25:36+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":[]}]},"time":"2026-08-04T17:25:36+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":[]}]},"time":"2026-08-04T17:25:36+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":[]}]},"time":"2026-08-04T17:25: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-04T17:25:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะคะ","time":"2026-08-04T17:25:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะคะ ","time":"2026-08-04T17:25:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะคะ"," "],"library":"newmm","runtime":0.00006890296936035156},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25:37+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-04T17:25:37+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-04T17:25:37+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-04T17:25:37+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-04T17:25: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-04T17:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานของคุณปรีดา","time":"2026-08-04T17:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานของคุณปรีดา","time":"2026-08-04T17:25:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","ของ","คุณ","ปรีดา"],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":["ปรีชา","ปวีณา","รีด"]}]},"time":"2026-08-04T17:25: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":["ปรีชา","ปวีณา","รีด"]}]},"time":"2026-08-04T17:25: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-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กังแฮ","time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กังแฮ","time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัง","แฮ"],"library":"newmm","runtime":0.00006699562072753906},"time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กัง","suggestions":[]},{"word":"แฮ","suggestions":[]}]},"time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กัง","suggestions":[]},{"word":"แฮ","suggestions":[]}]},"time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กัง","suggestions":[]},{"word":"แฮ","suggestions":[]}]},"time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กัง","suggestions":["กัน","กับ","ยัง"]},{"word":"แฮ","suggestions":[]}]},"time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กัง","suggestions":["กัน","กับ","ยัง"]},{"word":"แฮ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และคุณวรางคณา","time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และคุณวรางคณา","time":"2026-08-04T17:25:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","คุณ","วรางคณา"],"library":"newmm","runtime":0.00012493133544921875},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:25:39+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-04T17:25:39+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-04T17:25:39+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-04T17:25:39+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-04T17: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-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กระเป๋า","time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กระเป๋า","time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กระเป๋า"],"library":"newmm","runtime":0.00009989738464355469},"time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กระเป๋า","suggestions":[]}]},"time":"2026-08-04T17:25: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-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนะคะ","time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนะคะ ","time":"2026-08-04T17:25:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัน","นะคะ"," "],"library":"newmm","runtime":0.00009298324584960938},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25:40+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-04T17:25:40+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-04T17:25:40+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-04T17:25:40+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-04T17:25: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-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผล","time":"2026-08-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผล","time":"2026-08-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผล"],"library":"newmm","runtime":0.00004601478576660156},"time":"2026-08-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:25:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:25: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-04T17:25:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานชื่อการเปิด","time":"2026-08-04T17:25:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานชื่อการเปิด","time":"2026-08-04T17:25:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","ชื่อ","การ","เปิด"],"library":"newmm","runtime":0.00014328956604003906},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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-04T17:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โลกการเรียนรู้ที่เท่าเทียม","time":"2026-08-04T17:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โลกการเรียนรู้ที่เท่าเทียม","time":"2026-08-04T17:25:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โลก","การเรียนรู้","ที่","เท่าเทียม"],"library":"newmm","runtime":0.0001742839813232422},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลไก","time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลไก","time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลไก"],"library":"newmm","runtime":0.00007534027099609375},"time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กลไก","suggestions":[]}]},"time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กลไก","suggestions":[]}]},"time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กลไก","suggestions":[]}]},"time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กลไก","suggestions":["ลูก","หลัก","กนก"]}]},"time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กลไก","suggestions":["ลูก","หลัก","กนก"]}]},"time":"2026-08-04T17: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-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสนับสนุน","time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสนับสนุน","time":"2026-08-04T17:25:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","สนับสนุน"],"library":"newmm","runtime":0.0001316070556640625},"time":"2026-08-04T17:25:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:25:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:25:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:25:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:25:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:25: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-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และแนวทาง","time":"2026-08-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และแนวทาง","time":"2026-08-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","แนวทาง"],"library":"newmm","runtime":0.00007605552673339844},"time":"2026-08-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:25:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"แนวทาง","suggestions":[]}]},"time":"2026-08-04T17:25: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-04T17:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสร้างสังคม","time":"2026-08-04T17:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสร้างสังคม","time":"2026-08-04T17:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","สร้าง","สังคม"],"library":"newmm","runtime":0.00012111663818359375},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25:50+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-04T17:25:50+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-04T17:25:50+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-04T17:25:50+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-04T17:25: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-04T17:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยที่ครอบคลุม","time":"2026-08-04T17:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยที่ครอบคลุม","time":"2026-08-04T17:25:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","ที่","ครอบคลุม"],"library":"newmm","runtime":0.00016689300537109375},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25:50+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-04T17:25:50+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-04T17:25:50+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-04T17:25:50+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-04T17:25: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-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.000056743621826171875},"time":"2026-08-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:25:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:25: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-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นักศึกษาที่","time":"2026-08-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นักศึกษาที่","time":"2026-08-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นักศึกษา","ที่"],"library":"newmm","runtime":0.00013256072998046875},"time":"2026-08-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นักศึกษา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นักศึกษา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นักศึกษา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นักศึกษา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:25:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นักศึกษา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:25: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-04T17:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีความบกพร่อง","time":"2026-08-04T17:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีความบกพร่อง","time":"2026-08-04T17:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ความ","บกพร่อง"],"library":"newmm","runtime":0.00011467933654785156},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25:54+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-04T17:25:54+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-04T17:25:54+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-04T17:25:54+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-04T17:25: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-04T17:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางการได้ยินนะคะ","time":"2026-08-04T17:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางการได้ยินนะคะ ","time":"2026-08-04T17:25:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางการ","ได้ยิน","นะคะ"," "],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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-04T17:25:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญค่ะ","time":"2026-08-04T17:25:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญค่ะ ","time":"2026-08-04T17:25:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.0000858306884765625},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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":[]}]},"time":"2026-08-04T17:25: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-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ","time":"2026-08-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.00005602836608886719},"time":"2026-08-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:26:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:26:19+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-04T17:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระดับที่ 3","time":"2026-08-04T17:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระดับที่ 3","time":"2026-08-04T17:26:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระดับ","ที่"," ","3"],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T17: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":"3","suggestions":[]}]},"time":"2026-08-04T17: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":"3","suggestions":[]}]},"time":"2026-08-04T17: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":"3","suggestions":[]}]},"time":"2026-08-04T17: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":"3","suggestions":[]}]},"time":"2026-08-04T17: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":"3","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะคะชื่อ","time":"2026-08-04T17:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะคะ ชื่อ","time":"2026-08-04T17:26:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะคะ"," ","ชื่อ"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงาน","time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงาน","time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน"],"library":"newmm","runtime":0.00009894371032714844},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หุ่นยนต์ตัวแทน","time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หุ่นยนต์ตัวแทน","time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หุ่นยนต์","ตัวแทน"],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-08-04T17: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-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่องานบน","time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่องานบน","time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","งาน","บน"],"library":"newmm","runtime":0.0000762939453125},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หุ่นยนต์","suggestions":[]},{"word":"ตัวแทน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หุ่นยนต์","suggestions":[]},{"word":"ตัวแทน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หุ่นยนต์","suggestions":[]},{"word":"ตัวแทน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หุ่นยนต์","suggestions":[]},{"word":"ตัวแทน","suggestions":[]}]},"time":"2026-08-04T17:26:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หุ่นยนต์","suggestions":[]},{"word":"ตัวแทน","suggestions":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:26:22+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-04T17:26:22+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-04T17:26:22+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-04T17:26:22+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-04T17: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-04T17:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานสำหรับคนพิการ","time":"2026-08-04T17:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานสำหรับคนพิการ","time":"2026-08-04T17:26:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","สำหรับ","คนพิการ"],"library":"newmm","runtime":0.0003368854522705078},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26:24+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-04T17:26:24+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-04T17:26:24+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-04T17:26:24+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-04T17:26: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-04T17:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางการเคลื่อนไหวค่ะ","time":"2026-08-04T17:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางการเคลื่อนไหวค่ะ ","time":"2026-08-04T17:26:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","การเคลื่อนไหว","ค่ะ"," "],"library":"newmm","runtime":0.00018286705017089844},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณะ","time":"2026-08-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณะ","time":"2026-08-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณะ"],"library":"newmm","runtime":0.00005269050598144531},"time":"2026-08-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คณะ","time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คณะ","time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คณะ"],"library":"newmm","runtime":0.00005054473876953125},"time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้เขียนนะคะได้แก่","time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้เขียนนะคะ ได้แก่","time":"2026-08-04T17:26:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้เขียน","นะคะ"," ","ได้แก่"],"library":"newmm","runtime":0.00019431114196777344},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณ","time":"2026-08-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณ","time":"2026-08-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ"],"library":"newmm","runtime":0.00005173683166503906},"time":"2026-08-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตะวันทอง","time":"2026-08-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตะวันทอง","time":"2026-08-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตะวัน","ทอง"],"library":"newmm","runtime":0.00010061264038085938},"time":"2026-08-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตะวัน","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตะวัน","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตะวัน","suggestions":[]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตะวัน","suggestions":["วัน","ตะกอน","ระวัง"]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T17:26:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตะวัน","suggestions":["วัน","ตะกอน","ระวัง"]},{"word":"ทอง","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ศุภโชคคุณ","time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ศุภโชคคุณ","time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ศุภ","โชค","คุณ"],"library":"newmm","runtime":0.0000705718994140625},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26:33+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-04T17:26:33+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-04T17:26: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-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนรัตน์","time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนรัตน์","time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒน","รัตน์"],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T17:26:33+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-04T17:26:33+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-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พัฒน","suggestions":[]},{"word":"รัตน์","suggestions":[]}]},"time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัฒน","suggestions":[]},{"word":"รัตน์","suggestions":[]}]},"time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัฒน","suggestions":[]},{"word":"รัตน์","suggestions":[]}]},"time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัฒน","suggestions":["วัฒน","พัฒนา","พัน"]},{"word":"รัตน์","suggestions":[]}]},"time":"2026-08-04T17:26:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัฒน","suggestions":["วัฒน","พัฒนา","พัน"]},{"word":"รัตน์","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซีรี่ย์จีน","time":"2026-08-04T17:26:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซีรี่ย์จีน","time":"2026-08-04T17:26:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซี","รี่","ย์","จีน"],"library":"newmm","runtime":0.0012888908386230469},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณ","time":"2026-08-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณ","time":"2026-08-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ"],"library":"newmm","runtime":0.00006794929504394531},"time":"2026-08-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แพรพร้อมพงษ์","time":"2026-08-04T17:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แพรพร้อมพงษ์","time":"2026-08-04T17:26:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แพร","พร้อม","พงษ์"],"library":"newmm","runtime":0.00011706352233886719},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:26:37+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-04T17:26:37+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-04T17:26:37+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-04T17:26:37+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-04T17: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-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยานาวิน","time":"2026-08-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยานาวิน","time":"2026-08-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยา","นาวิน"],"library":"newmm","runtime":0.00010657310485839844},"time":"2026-08-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยา","suggestions":[]},{"word":"นาวิน","suggestions":[]}]},"time":"2026-08-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยา","suggestions":[]},{"word":"นาวิน","suggestions":[]}]},"time":"2026-08-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยา","suggestions":[]},{"word":"นาวิน","suggestions":[]}]},"time":"2026-08-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยา","suggestions":[]},{"word":"นาวิน","suggestions":["นาน","วิน","น่ากิน"]}]},"time":"2026-08-04T17:26:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยา","suggestions":[]},{"word":"นาวิน","suggestions":["นาน","วิน","น่ากิน"]}]},"time":"2026-08-04T17: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-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณวัฒนา","time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณวัฒนา","time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","วัฒนา"],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]},{"word":"วัฒนา","suggestions":[]}]},"time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]},{"word":"วัฒนา","suggestions":[]}]},"time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]},{"word":"วัฒนา","suggestions":[]}]},"time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]},{"word":"วัฒนา","suggestions":["วัฒน","พัฒนา","วาสนา"]}]},"time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]},{"word":"วัฒนา","suggestions":["วัฒน","พัฒนา","วาสนา"]}]},"time":"2026-08-04T17:26: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-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชัยผาคำ","time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชัยผาคำ","time":"2026-08-04T17:26:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชัย","ผา","คำ"],"library":"newmm","runtime":0.00009417533874511719},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26:39+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-04T17:26:39+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-04T17:26:39+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-04T17:26:39+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-04T17:26: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-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณ","time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณ","time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ"],"library":"newmm","runtime":0.000055789947509765625},"time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อิทธิวัฒน์รับ","time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อิทธิวัฒน์รับ","time":"2026-08-04T17:26:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อิทธิ","วัฒน","์","รับ"],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":["กับ","รอบ","จับ"]}]},"time":"2026-08-04T17:26: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":["กับ","รอบ","จับ"]}]},"time":"2026-08-04T17:26: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-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตระกูล","time":"2026-08-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตระกูล","time":"2026-08-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตระกูล"],"library":"newmm","runtime":0.0001010894775390625},"time":"2026-08-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตระกูล","suggestions":[]}]},"time":"2026-08-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตระกูล","suggestions":[]}]},"time":"2026-08-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตระกูล","suggestions":[]}]},"time":"2026-08-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตระกูล","suggestions":["ประมูล"]}]},"time":"2026-08-04T17:26:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตระกูล","suggestions":["ประมูล"]}]},"time":"2026-08-04T17:26: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-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และรองศาสตราจารย์","time":"2026-08-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และรองศาสตราจารย์","time":"2026-08-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","รองศาสตราจารย์"],"library":"newmm","runtime":0.000102996826171875},"time":"2026-08-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"รองศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"รองศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"รองศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"รองศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T17:26:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"รองศาสตราจารย์","suggestions":[]}]},"time":"2026-08-04T17:26: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-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดรสยามเจริญ","time":"2026-08-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดรสยามเจริญ","time":"2026-08-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดร","สยาม","เจริญ"],"library":"newmm","runtime":0.00010275840759277344},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26:45+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-04T17:26:45+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-04T17:26:45+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-04T17:26:45+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-04T17:26: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-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสียงค่ะขอ","time":"2026-08-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสียงค่ะ ขอ","time":"2026-08-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสียง","ค่ะ"," ","ขอ"],"library":"newmm","runtime":0.00013017654418945312},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26: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-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญค่ะ","time":"2026-08-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญค่ะ ","time":"2026-08-04T17:26:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00009870529174804688},"time":"2026-08-04T17:26: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":[]}]},"time":"2026-08-04T17:26:46+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-04T17:26:46+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-04T17:26:46+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-04T17:26:46+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-04T17: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-04T17:27:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าถึงข้อมูลอีกครั้ง","time":"2026-08-04T17:27:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าถึงข้อมูลอีกครั้ง","time":"2026-08-04T17:27:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าถึง","ข้อมูล","อีกครั้ง"],"library":"newmm","runtime":0.00020694732666015625},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:16+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-04T17:27:16+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-04T17:27:16+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-04T17:27:16+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-04T17:27: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-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะลำดับที่","time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ลำดับที่","time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ลำดับ","ที่"],"library":"newmm","runtime":0.00010919570922851562},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 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-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 5 นะคะ","time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 5 นะคะ ","time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","5"," ","นะคะ"," "],"library":"newmm","runtime":0.0000762939453125},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":["นคะ","นะ","คะ"]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T17:27:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับที่ 4","time":"2026-08-04T17:27:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับที่ 4","time":"2026-08-04T17:27:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","ที่"," ","4"],"library":"newmm","runtime":0.00009059906005859375},"time":"2026-08-04T17:27: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":"4","suggestions":[]}]},"time":"2026-08-04T17:27:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:27:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:27:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:27:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะคะ","time":"2026-08-04T17:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะคะ ","time":"2026-08-04T17:27:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะคะ"," "],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:21+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-04T17:27:21+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-04T17:27:21+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-04T17:27:21+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-04T17:27: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-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชื่อผลงาน","time":"2026-08-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชื่อผลงาน","time":"2026-08-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชื่อ","ผลงาน"],"library":"newmm","runtime":0.00007724761962890625},"time":"2026-08-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:27:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชื่อ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความต้องการจำเป็น","time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความต้องการจำเป็น","time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความต้องการ","จำเป็น"],"library":"newmm","runtime":0.0001571178436279297},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความต้องการ","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความต้องการ","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความต้องการ","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความต้องการ","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความต้องการ","suggestions":[]},{"word":"จำเป็น","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และรูป","time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และรูป","time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","รูป"],"library":"newmm","runtime":0.00005817413330078125},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]},{"word":"รูป","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบการส่งเสริม","time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบการส่งเสริม","time":"2026-08-04T17:27:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","การ","ส่งเสริม"],"library":"newmm","runtime":0.00015616416931152344},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:23+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-04T17:27:23+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-04T17:27:23+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-04T17:27:23+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-04T17:27: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-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การ","time":"2026-08-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การ","time":"2026-08-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ"],"library":"newmm","runtime":0.00005030632019042969},"time":"2026-08-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประกอบอาชีพการ","time":"2026-08-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประกอบอาชีพการ","time":"2026-08-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประกอบอาชีพ","การ"],"library":"newmm","runtime":0.00030684471130371094},"time":"2026-08-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประกอบอาชีพ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประกอบอาชีพ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประกอบอาชีพ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประกอบอาชีพ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:27:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประกอบอาชีพ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:27:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แพทย์แผนไทยของ","time":"2026-08-04T17:27:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แพทย์แผนไทยของ","time":"2026-08-04T17:27:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แพทย์","แผน","ไทย","ของ"],"library":"newmm","runtime":0.00011491775512695312},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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-04T17:27:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการทางการเห็น","time":"2026-08-04T17:27:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการทางการเห็น","time":"2026-08-04T17:27:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","ทางการ","เห็น"],"library":"newmm","runtime":0.0001266002655029297},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:27+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-04T17:27:27+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-04T17:27:27+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-04T17:27:27+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-04T17:27: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-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อ","time":"2026-08-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อ","time":"2026-08-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ"],"library":"newmm","runtime":0.00005507469177246094},"time":"2026-08-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:27:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การสร้าง","time":"2026-08-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การสร้าง","time":"2026-08-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","สร้าง"],"library":"newmm","runtime":0.00008344650268554688},"time":"2026-08-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T17:27:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รายได้ที่","time":"2026-08-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รายได้ที่","time":"2026-08-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราย","ได้ที่"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ราย","suggestions":[]},{"word":"ได้ที่","suggestions":[]}]},"time":"2026-08-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ราย","suggestions":[]},{"word":"ได้ที่","suggestions":[]}]},"time":"2026-08-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ราย","suggestions":[]},{"word":"ได้ที่","suggestions":[]}]},"time":"2026-08-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ราย","suggestions":[]},{"word":"ได้ที่","suggestions":[]}]},"time":"2026-08-04T17:27:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ราย","suggestions":[]},{"word":"ได้ที่","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยั่งยืนนะคะ","time":"2026-08-04T17:27:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยั่งยืนนะคะ ","time":"2026-08-04T17:27:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยั่งยืน","นะคะ"," "],"library":"newmm","runtime":0.00010919570922851562},"time":"2026-08-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นการวิจัย","time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นการวิจัย","time":"2026-08-04T17:27: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-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบผสมผสาน","time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบผสมผสาน","time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","การวิจัย"],"library":"newmm","runtime":0.00010704994201660156},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","ผสมผสาน"],"library":"newmm","runtime":0.000110626220703125},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การวิจัย","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การวิจัย","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การวิจัย","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การวิจัย","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]},{"word":"การวิจัย","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แบบ","suggestions":[]},{"word":"ผสมผสาน","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แบบ","suggestions":[]},{"word":"ผสมผสาน","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แบบ","suggestions":[]},{"word":"ผสมผสาน","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แบบ","suggestions":[]},{"word":"ผสมผสาน","suggestions":[]}]},"time":"2026-08-04T17:27:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แบบ","suggestions":[]},{"word":"ผสมผสาน","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิธี","time":"2026-08-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิธี","time":"2026-08-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิธี"],"library":"newmm","runtime":0.00005888938903808594},"time":"2026-08-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิธี","suggestions":[]}]},"time":"2026-08-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิธี","suggestions":[]}]},"time":"2026-08-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิธี","suggestions":[]}]},"time":"2026-08-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิธี","suggestions":[]}]},"time":"2026-08-04T17:27:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิธี","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:27:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดเชิงสำรวจตามลำ","time":"2026-08-04T17:27:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดเชิงสำรวจตามลำ","time":"2026-08-04T17:27:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิด","เชิง","สำรวจ","ตาม","ลำ"],"library":"newmm","runtime":0.0008625984191894531},"time":"2026-08-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความสำคัญ","time":"2026-08-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความสำคัญ","time":"2026-08-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความสำคัญ"],"library":"newmm","runtime":0.00009942054748535156},"time":"2026-08-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความสำคัญ","suggestions":[]}]},"time":"2026-08-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความสำคัญ","suggestions":[]}]},"time":"2026-08-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความสำคัญ","suggestions":[]}]},"time":"2026-08-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความสำคัญ","suggestions":[]}]},"time":"2026-08-04T17:27:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความสำคัญ","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะเป็น","time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เป็น","time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เป็น"],"library":"newmm","runtime":0.00008368492126464844},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:37+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-04T17:27:37+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-04T17:27:37+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-04T17:27:37+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-04T17:27: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-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานของ","time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานของ","time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","ของ"],"library":"newmm","runtime":0.00008225440979003906},"time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:27:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณสุนทร","time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณสุนทร","time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","สุนทร"],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]},{"word":"สุนทร","suggestions":[]}]},"time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]},{"word":"สุนทร","suggestions":[]}]},"time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]},{"word":"สุนทร","suggestions":[]}]},"time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]},{"word":"สุนทร","suggestions":["สุนัข","สุเทพ","สาทร"]}]},"time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]},{"word":"สุนทร","suggestions":["สุนัข","สุเทพ","สาทร"]}]},"time":"2026-08-04T17:27: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-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สายคำคุณเทพวิศิษฐ์","time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สายคำคุณเทพวิศิษฐ์","time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สาย","คำ","คุณ","เทพ","วิศิษฐ์"],"library":"newmm","runtime":0.00014090538024902344},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โปรแกรม Rich","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-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โปรแกรม Rich","time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โปรแกรม Rich","time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โปรแกรม"," ","Rich"],"library":"newmm","runtime":0.0001239776611328125},"time":"2026-08-04T17: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":"Rich","suggestions":[]}]},"time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":[]}]},"time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":[]}]},"time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":["with","high","rice"]}]},"time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":["with","high","rice"]}]},"time":"2026-08-04T17: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-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" คุณวินัย","time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" คุณวินัย","time":"2026-08-04T17:27:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","คุณ","วินัย"],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:27:42+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-04T17:27:42+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-04T17:27:42+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-04T17:27:42+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-04T17: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-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อินทร์เสมียน","time":"2026-08-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อินทร์เสมียน","time":"2026-08-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อินทร์","เสมียน"],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อินทร์","suggestions":[]},{"word":"เสมียน","suggestions":[]}]},"time":"2026-08-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อินทร์","suggestions":[]},{"word":"เสมียน","suggestions":[]}]},"time":"2026-08-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อินทร์","suggestions":[]},{"word":"เสมียน","suggestions":[]}]},"time":"2026-08-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อินทร์","suggestions":["จันทร์","อินทรีย์"]},{"word":"เสมียน","suggestions":["เขียน","เรียน","เสียง"]}]},"time":"2026-08-04T17:27:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อินทร์","suggestions":["จันทร์","อินทรีย์"]},{"word":"เสมียน","suggestions":["เขียน","เรียน","เสียง"]}]},"time":"2026-08-04T17:27: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-04T17:27:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาวิน","time":"2026-08-04T17:27:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาวิน","time":"2026-08-04T17:27:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","ภา","วิน"],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T17:27: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":[]}]},"time":"2026-08-04T17:27:45+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-04T17:27:45+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-04T17:27:45+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-04T17:27:45+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-04T17:27: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-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภัทรธนปกรณ์ค่ะ","time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภัทรธนปกรณ์ค่ะ ","time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภัทร","ธน","ปกรณ์","ค่ะ"," "],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27: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-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"โปรแกรม Rich คุณวินัยอินทร์เสมียนคุณภาวินภัทรพระนครค่ะขอเรียนเชิญค่ะ","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-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โปรแกรม Rich คุณวินัยอินทร์เสมียนคุณภาวินภัทรพระนครค่ะขอเรียนเชิญค่ะ","time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โปรแกรม Rich คุณวินัยอินทร์เสมียนคุณภาวินภัทรพระนครค่ะ ขอเรียนเชิญค่ะ ","time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โปรแกรม"," ","Rich"," ","คุณ","วินัย","อินทร์","เสมียน","คุณ","ภา","วิน","ภัทร","พระนคร","ค่ะ"," ","ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00028634071350097656},"time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"วินัย","suggestions":[]},{"word":"อินทร์","suggestions":[]},{"word":"เสมียน","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"วิน","suggestions":[]},{"word":"ภัทร","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"วินัย","suggestions":[]},{"word":"อินทร์","suggestions":[]},{"word":"เสมียน","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"วิน","suggestions":[]},{"word":"ภัทร","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"วินัย","suggestions":[]},{"word":"อินทร์","suggestions":[]},{"word":"เสมียน","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"วิน","suggestions":[]},{"word":"ภัทร","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":["with","high","rice"]},{"word":" ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"วินัย","suggestions":[]},{"word":"อินทร์","suggestions":["จันทร์","อินทรีย์"]},{"word":"เสมียน","suggestions":["เขียน","เรียน","เสียง"]},{"word":"คุณ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"วิน","suggestions":[]},{"word":"ภัทร","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โปรแกรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rich","suggestions":["with","high","rice"]},{"word":" ","suggestions":[]},{"word":"คุณ","suggestions":[]},{"word":"วินัย","suggestions":[]},{"word":"อินทร์","suggestions":["จันทร์","อินทรีย์"]},{"word":"เสมียน","suggestions":["เขียน","เรียน","เสียง"]},{"word":"คุณ","suggestions":[]},{"word":"ภา","suggestions":[]},{"word":"วิน","suggestions":[]},{"word":"ภัทร","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:27: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-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นโยบาย","time":"2026-08-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นโยบาย","time":"2026-08-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นโยบาย"],"library":"newmm","runtime":0.00008344650268554688},"time":"2026-08-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นโยบาย","suggestions":[]}]},"time":"2026-08-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นโยบาย","suggestions":[]}]},"time":"2026-08-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นโยบาย","suggestions":[]}]},"time":"2026-08-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นโยบาย","suggestions":[]}]},"time":"2026-08-04T17:28:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นโยบาย","suggestions":[]}]},"time":"2026-08-04T17:28: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-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สู่การปฏิบัติ","time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สู่การปฏิบัติ","time":"2026-08-04T17:28: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-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะผลงาน","time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ผลงาน","time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สู่","การปฏิบัติ"],"library":"newmm","runtime":0.00010585784912109375},"time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ผลงาน"],"library":"newmm","runtime":0.00005936622619628906},"time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สู่","suggestions":[]},{"word":"การปฏิบัติ","suggestions":[]}]},"time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สู่","suggestions":[]},{"word":"การปฏิบัติ","suggestions":[]}]},"time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สู่","suggestions":[]},{"word":"การปฏิบัติ","suggestions":[]}]},"time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สู่","suggestions":[]},{"word":"การปฏิบัติ","suggestions":[]}]},"time":"2026-08-04T17:28:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สู่","suggestions":[]},{"word":"การปฏิบัติ","suggestions":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28:23+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-04T17:28:23+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-04T17:28:23+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-04T17:28:23+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-04T17:28: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-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณ","time":"2026-08-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณ","time":"2026-08-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ"],"library":"newmm","runtime":0.00004792213439941406},"time":"2026-08-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:28:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:28: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-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชุมเขต","time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชุมเขต","time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชุม","เขต"],"library":"newmm","runtime":0.00010514259338378906},"time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชุม","suggestions":[]},{"word":"เขต","suggestions":[]}]},"time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชุม","suggestions":[]},{"word":"เขต","suggestions":[]}]},"time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชุม","suggestions":[]},{"word":"เขต","suggestions":[]}]},"time":"2026-08-04T17:28: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-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แสวงเจริญและคุณ","time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แสวงเจริญและคุณ","time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แสวง","เจริญ","และ","คุณ"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชุม","suggestions":["ชุด","ชม","มุม"]},{"word":"เขต","suggestions":[]}]},"time":"2026-08-04T17:28:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชุม","suggestions":["ชุด","ชม","มุม"]},{"word":"เขต","suggestions":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ณัฐ","time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ณัฐ","time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ณัฐ"],"library":"newmm","runtime":0.00004553794860839844},"time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ณัฐ","suggestions":[]}]},"time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ณัฐ","suggestions":[]}]},"time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ณัฐ","suggestions":[]}]},"time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ณัฐ","suggestions":[]}]},"time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ณัฐ","suggestions":[]}]},"time":"2026-08-04T17:28: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-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วดีเตมีรักษ์","time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วดีเตมีรักษ์","time":"2026-08-04T17:28:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วดี","เต","มี","รักษ์"],"library":"newmm","runtime":0.00009274482727050781},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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-04T17:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณค่ะ","time":"2026-08-04T17:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณค่ะ ","time":"2026-08-04T17:28:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","ค่ะ"," "],"library":"newmm","runtime":0.00009226799011230469},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:28:28+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-04T17:28:28+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-04T17:28:28+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-04T17:28:28+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-04T17: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-04T17:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญค่ะ","time":"2026-08-04T17:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญค่ะ ","time":"2026-08-04T17:28:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00008559226989746094},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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":[]}]},"time":"2026-08-04T17:28: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-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ","time":"2026-08-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.0000553131103515625},"time":"2026-08-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:28:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:28: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-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับสุดท้าย","time":"2026-08-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับสุดท้าย","time":"2026-08-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","สุดท้าย"],"library":"newmm","runtime":0.0001163482666015625},"time":"2026-08-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T17:29:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุดท้าย","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะผลงาน","time":"2026-08-04T17:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ผลงาน","time":"2026-08-04T17:29:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ผลงาน"],"library":"newmm","runtime":0.00009846687316894531},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29:01+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-04T17:29:01+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-04T17:29:01+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-04T17:29:01+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-04T17: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-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชื่อกรรมการการศึกษา","time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชื่อกรรมการการศึกษา","time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชื่อ","กรรมการ","การศึกษา"],"library":"newmm","runtime":0.00015425682067871094},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29:03+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-04T17:29:03+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-04T17:29:03+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-04T17:29:03+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-04T17:29: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-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อทุกคน","time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อทุกคน","time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ทุกคน"],"library":"newmm","runtime":0.00009202957153320312},"time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ทุกคน","suggestions":[]}]},"time":"2026-08-04T17:29:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Fashion for","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-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Fashion for","time":"2026-08-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Fashion for","time":"2026-08-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Fashion"," ","for"],"library":"newmm","runtime":0.00005984306335449219},"time":"2026-08-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Fashion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"for","suggestions":[]}]},"time":"2026-08-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Fashion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"for","suggestions":[]}]},"time":"2026-08-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Fashion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"for","suggestions":[]}]},"time":"2026-08-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Fashion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"for","suggestions":["or","form","four"]}]},"time":"2026-08-04T17:29:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Fashion","suggestions":[]},{"word":" ","suggestions":[]},{"word":"for","suggestions":["or","form","four"]}]},"time":"2026-08-04T17: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-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" การขับ","time":"2026-08-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" การขับ","time":"2026-08-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","การขับ"],"library":"newmm","runtime":0.00006604194641113281},"time":"2026-08-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"การขับ","suggestions":[]}]},"time":"2026-08-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"การขับ","suggestions":[]}]},"time":"2026-08-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"การขับ","suggestions":[]}]},"time":"2026-08-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"การขับ","suggestions":["การขยับ","การสลับ","การกัน"]}]},"time":"2026-08-04T17:29:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"การขับ","suggestions":["การขยับ","การสลับ","การกัน"]}]},"time":"2026-08-04T17:29: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-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เคลื่อนปรัชญา","time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เคลื่อนปรัชญา","time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เคลื่อน","ปรัชญา"],"library":"newmm","runtime":0.00009560585021972656},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เคลื่อน","suggestions":[]},{"word":"ปรัชญา","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เคลื่อน","suggestions":[]},{"word":"ปรัชญา","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เคลื่อน","suggestions":[]},{"word":"ปรัชญา","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เคลื่อน","suggestions":[]},{"word":"ปรัชญา","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เคลื่อน","suggestions":[]},{"word":"ปรัชญา","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" udl","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-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" udl","time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" udl","time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","udl"],"library":"newmm","runtime":0.000042438507080078125},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"udl","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"udl","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"udl","suggestions":[]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"udl","suggestions":["url","do","d"]}]},"time":"2026-08-04T17:29:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"udl","suggestions":["url","do","d"]}]},"time":"2026-08-04T17:29: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-04T17:29:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ด้วยเทคโนโลยีสู่","time":"2026-08-04T17:29:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ด้วยเทคโนโลยีสู่","time":"2026-08-04T17:29:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ด้วย","เทคโนโลยี","สู่"],"library":"newmm","runtime":0.00014019012451171875},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความ","time":"2026-08-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความ","time":"2026-08-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความ"],"library":"newmm","runtime":0.00005316734313964844},"time":"2026-08-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:29:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยั่งยืนทาง","time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยั่งยืนทาง","time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยั่งยืน","ทาง"],"library":"newmm","runtime":0.00006365776062011719},"time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยั่งยืน","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยั่งยืน","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยั่งยืน","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยั่งยืน","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยั่งยืน","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเรียนรู้ค่ะ","time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเรียนรู้ค่ะ ","time":"2026-08-04T17:29:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การเรียนรู้","ค่ะ"," "],"library":"newmm","runtime":0.000102996826171875},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:29:10+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-04T17:29:10+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-04T17:29:10+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-04T17:29:10+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-04T17: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-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณ","time":"2026-08-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณ","time":"2026-08-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ"],"library":"newmm","runtime":0.00005793571472167969},"time":"2026-08-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:29:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณ","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พลอยพัชรี","time":"2026-08-04T17:29:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พลอยพัชรี","time":"2026-08-04T17:29:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พลอย","พัช","รี"],"library":"newmm","runtime":0.00011610984802246094},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29:13+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-04T17:29:13+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-04T17:29:13+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-04T17:29:13+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-04T17:29: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-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อัคร","time":"2026-08-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อัคร","time":"2026-08-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อัคร"],"library":"newmm","runtime":0.000047206878662109375},"time":"2026-08-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อัคร","suggestions":[]}]},"time":"2026-08-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อัคร","suggestions":[]}]},"time":"2026-08-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อัคร","suggestions":[]}]},"time":"2026-08-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อัคร","suggestions":["อะไร","ใคร","อัน"]}]},"time":"2026-08-04T17:29:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อัคร","suggestions":["อะไร","ใคร","อัน"]}]},"time":"2026-08-04T17:29: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-04T17:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พงศ์ฐิติค่ะและคุณ","time":"2026-08-04T17:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พงศ์ฐิติค่ะ และคุณ","time":"2026-08-04T17:29:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พงศ์","ฐิติ","ค่ะ"," ","และ","คุณ"],"library":"newmm","runtime":0.0001201629638671875},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:29: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-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัชรพงษ์","time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัชรพงษ์","time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัชร","พงษ์"],"library":"newmm","runtime":0.00008368492126464844},"time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วัชร","suggestions":[]},{"word":"พงษ์","suggestions":[]}]},"time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วัชร","suggestions":[]},{"word":"พงษ์","suggestions":[]}]},"time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วัชร","suggestions":[]},{"word":"พงษ์","suggestions":[]}]},"time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วัชร","suggestions":["วัน","วัฒน","วิชา"]},{"word":"พงษ์","suggestions":[]}]},"time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วัชร","suggestions":["วัน","วัฒน","วิชา"]},{"word":"พงษ์","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุ้มศรีค่ะ","time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุ้มศรีค่ะ ","time":"2026-08-04T17:29:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุ้ม","ศรี","ค่ะ"," "],"library":"newmm","runtime":0.00010514259338378906},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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-04T17:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียงปรบมือค่ะ","time":"2026-08-04T17:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียงปรบมือค่ะ ","time":"2026-08-04T17:29:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง","ปรบมือ","ค่ะ"," "],"library":"newmm","runtime":0.00010776519775390625},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับ","time":"2026-08-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับ","time":"2026-08-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ"],"library":"newmm","runtime":0.0000591278076171875},"time":"2026-08-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ลำดับ","suggestions":[]}]},"time":"2026-08-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำดับ","suggestions":[]}]},"time":"2026-08-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำดับ","suggestions":[]}]},"time":"2026-08-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำดับ","suggestions":[]}]},"time":"2026-08-04T17:29:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำดับ","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถัดไปนะคะ","time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถัดไปนะคะ ","time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถัดไป","นะคะ"," "],"library":"newmm","runtime":0.00012731552124023438},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29:42+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-04T17:29:42+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-04T17:29:42+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-04T17:29:42+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-04T17:29: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-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญ","time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญ","time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ"],"library":"newmm","runtime":0.00007653236389160156},"time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:29:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทั้ง 6","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-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้ง 6","time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้ง 6","time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้ง"," ","6"],"library":"newmm","runtime":0.00007843971252441406},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ผลงาน","time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ผลงาน","time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ผลงาน"],"library":"newmm","runtime":0.00007081031799316406},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราคาขึ้น","time":"2026-08-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราคาขึ้น","time":"2026-08-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราคา","ขึ้น"],"library":"newmm","runtime":0.00010204315185546875},"time":"2026-08-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ราคา","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ราคา","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ราคา","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ราคา","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T17:29:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ราคา","suggestions":[]},{"word":"ขึ้น","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บนเวทีอีกครั้ง","time":"2026-08-04T17:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บนเวทีอีกครั้ง","time":"2026-08-04T17:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บน","เวที","อีกครั้ง"],"library":"newmm","runtime":0.0001506805419921875},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29:45+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-04T17:29:45+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-04T17:29:45+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-04T17:29:45+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-04T17:29: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-04T17:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อถ่ายภาพหมู่ค่ะ","time":"2026-08-04T17:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อถ่ายภาพหมู่ค่ะ ","time":"2026-08-04T17:29:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ถ่ายภาพ","หมู่","ค่ะ"," "],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29: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-04T17:29:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญค่ะ","time":"2026-08-04T17:29:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญค่ะ ","time":"2026-08-04T17:29:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00007891654968261719},"time":"2026-08-04T17:29: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":[]}]},"time":"2026-08-04T17:29:46+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-04T17:29:46+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-04T17:29:46+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-04T17:29:46+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-04T17:29: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-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้ง","time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้ง","time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้ง"],"library":"newmm","runtime":0.00005054473876953125},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้ง","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 6 ผลงาน","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-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 6 ผลงาน","time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 6 ผลงาน","time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","6"," ","ผลงาน"],"library":"newmm","runtime":0.00009107589721679688},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":["งาน","ทำงาน","ผ่าน"]}]},"time":"2026-08-04T17:29:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ผลงาน","suggestions":["งาน","ทำงาน","ผ่าน"]}]},"time":"2026-08-04T17:29: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-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อสักครู่","time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อสักครู่","time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ","สักครู่"],"library":"newmm","runtime":0.00012612342834472656},"time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"สักครู่","suggestions":[]}]},"time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"สักครู่","suggestions":[]}]},"time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"สักครู่","suggestions":[]}]},"time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"สักครู่","suggestions":[]}]},"time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เมื่อ","suggestions":[]},{"word":"สักครู่","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลยนะคะขึ้นเวทีได้เลยค่ะ","time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลยนะคะ ขึ้นเวทีได้เลยค่ะ ","time":"2026-08-04T17:29:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลย","นะคะ"," ","ขึ้น","เวที","ได้","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-08-04T17:29: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:29: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:29: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:29: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:29: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:29: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-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ","time":"2026-08-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.00005316734313964844},"time":"2026-08-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณทุกท่านนะคะ","time":"2026-08-04T17:31:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณทุกท่านนะคะ ","time":"2026-08-04T17:31:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ทุกท่าน","นะคะ"," "],"library":"newmm","runtime":0.00014066696166992188},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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-04T17:31:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตั้งแต่ทักไปนะ","time":"2026-08-04T17:31:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตั้งแต่ทักไปนะ","time":"2026-08-04T17:31:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตั้งแต่","ทัก","ไป","นะ"],"library":"newmm","runtime":0.00011539459228515625},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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-04T17:31:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะจะเป็นการ","time":"2026-08-04T17:31:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะจะเป็นการ","time":"2026-08-04T17:31:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","จะ","เป็นการ"],"library":"newmm","runtime":0.00008559226989746094},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31:15+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-04T17:31:15+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-04T17:31:15+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-04T17:31:15+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-04T17:31: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-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประกาศรางวัล","time":"2026-08-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประกาศรางวัล","time":"2026-08-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประกาศ","รางวัล"],"library":"newmm","runtime":0.00008869171142578125},"time":"2026-08-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประกาศ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การประกวดนวัตกรรม","time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การประกวดนวัตกรรม","time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การประกวด","นวัตกรรม"],"library":"newmm","runtime":0.00010180473327636719},"time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การประกวด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การประกวด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การประกวด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การประกวด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การประกวด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:31:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" innovative Design","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-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" innovative Design","time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" innovative Design","time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","innovative"," ","Design"],"library":"newmm","runtime":0.00005936622619628906},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"innovative","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"innovative","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"innovative","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":[]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"innovative","suggestions":["innovation"]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"innovative","suggestions":["innovation"]},{"word":" ","suggestions":[]},{"word":"Design","suggestions":["design","sign"]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" Challenge นะคะเป็น","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-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" Challenge นะคะเป็น","time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" Challenge นะคะ เป็น","time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","Challenge"," ","นะคะ"," ","เป็น"],"library":"newmm","runtime":0.00008726119995117188},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"Challenge","suggestions":["challenge"]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัลแห่ง","time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัลแห่ง","time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล","แห่ง"],"library":"newmm","runtime":0.000080108642578125},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แห่ง","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แห่ง","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แห่ง","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แห่ง","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แห่ง","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความภาคภูมิใจ","time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความภาคภูมิใจ","time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความภาคภูมิใจ"],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความภาคภูมิใจ","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความภาคภูมิใจ","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความภาคภูมิใจ","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความภาคภูมิใจ","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความภาคภูมิใจ","suggestions":[]}]},"time":"2026-08-04T17:31:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"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-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"5 รางวัลนะคะ","time":"2026-08-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"5 รางวัลนะคะ ","time":"2026-08-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["5"," ","รางวัล","นะคะ"," "],"library":"newmm","runtime":0.00008940696716308594},"time":"2026-08-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็น","time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็น","time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น"],"library":"newmm","runtime":0.000052928924560546875},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัลชม","time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัลชม","time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล","ชม"],"library":"newmm","runtime":0.0000705718994140625},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"ชม","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"ชม","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"ชม","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"ชม","suggestions":[]}]},"time":"2026-08-04T17:31:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"ชม","suggestions":[]}]},"time":"2026-08-04T17:31:26+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-04T17:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชย 2 รางวัล","time":"2026-08-04T17:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชย 2 รางวัล","time":"2026-08-04T17:31:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชย"," ","2"," ","รางวัล"],"library":"newmm","runtime":0.00008225440979003906},"time":"2026-08-04T17: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:27+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":[]}]},"time":"2026-08-04T17:31:27+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":[]}]},"time":"2026-08-04T17:31:27+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":[]}]},"time":"2026-08-04T17:31:27+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":[]}]},"time":"2026-08-04T17:31: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-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัลรอง","time":"2026-08-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัลรอง","time":"2026-08-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล","รอง"],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"รอง","suggestions":[]}]},"time":"2026-08-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"รอง","suggestions":[]}]},"time":"2026-08-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"รอง","suggestions":[]}]},"time":"2026-08-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"รอง","suggestions":[]}]},"time":"2026-08-04T17:31:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"รอง","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชนะเลิศ","time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชนะเลิศ","time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชนะเลิศ"],"library":"newmm","runtime":0.00007724761962890625},"time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อันดับ 2 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-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันดับ 2 2 รางวัล","time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันดับ 2 2 รางวัล","time":"2026-08-04T17:31:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันดับ"," ","2"," ","2"," ","รางวัล"],"library":"newmm","runtime":0.00016546249389648438},"time":"2026-08-04T17:31:29+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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:29+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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:29+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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:29+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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:29+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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราง","time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราง","time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราง"],"library":"newmm","runtime":0.000049114227294921875},"time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ราง","suggestions":[]}]},"time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ราง","suggestions":[]}]},"time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ราง","suggestions":[]}]},"time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ราง","suggestions":["ทาง","รา","วาง"]}]},"time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ราง","suggestions":["ทาง","รา","วาง"]}]},"time":"2026-08-04T17:31:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"วัลรองชนะเลิศอันดับ 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-04T17:31:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัลรองชนะเลิศอันดับ 1","time":"2026-08-04T17:31:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัลรองชนะเลิศอันดับ 1","time":"2026-08-04T17:31:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัล","รองชนะเลิศ","อันดับ"," ","1"],"library":"newmm","runtime":0.00030612945556640625},"time":"2026-08-04T17:31: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":"1","suggestions":[]}]},"time":"2026-08-04T17:31: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":"1","suggestions":[]}]},"time":"2026-08-04T17:31: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":"1","suggestions":[]}]},"time":"2026-08-04T17:31: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":"1","suggestions":[]}]},"time":"2026-08-04T17:31: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":"1","suggestions":[]}]},"time":"2026-08-04T17:31:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"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-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"1","time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"1","time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["1"],"library":"newmm","runtime":0.00003504753112792969},"time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"1","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" รางวัลละ","time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" รางวัลละ","time":"2026-08-04T17:31:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","รางวัล","ละ"],"library":"newmm","runtime":0.00010466575622558594},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31:33+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-04T17:31:33+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-04T17:31:33+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-04T17:31:33+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-04T17:31: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-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็รางวัล","time":"2026-08-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็รางวัล","time":"2026-08-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","รางวัล"],"library":"newmm","runtime":0.00006937980651855469},"time":"2026-08-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]}]},"time":"2026-08-04T17:31:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]}]},"time":"2026-08-04T17:31: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-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ","time":"2026-08-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ","time":"2026-08-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," "],"library":"newmm","runtime":0.00006794929504394531},"time":"2026-08-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดย","time":"2026-08-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดย","time":"2026-08-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย"],"library":"newmm","runtime":0.000049114227294921875},"time":"2026-08-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:31:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ละรางวัล","time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ละรางวัล","time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ละ","รางวัล"],"library":"newmm","runtime":0.00010132789611816406},"time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แต่ละ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะจะได้","time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ จะได้","time":"2026-08-04T17:31:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","จะ","ได้"],"library":"newmm","runtime":0.00009918212890625},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รับโล่เก็บโล่นะ","time":"2026-08-04T17:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รับโล่เก็บโล่นะ","time":"2026-08-04T17:31:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รับ","โล่","เก็บ","โล่","นะ"],"library":"newmm","runtime":0.00009059906005859375},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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-04T17:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะกี่บาทแล้วก็เงิน","time":"2026-08-04T17:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะกี่บาทแล้วก็เงิน","time":"2026-08-04T17:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","กี่","บาท","แล้วก็","เงิน"],"library":"newmm","runtime":0.00013971328735351562},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31: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-04T17:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัลนะคะ","time":"2026-08-04T17:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัลนะคะ ","time":"2026-08-04T17:31:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล","นะคะ"," "],"library":"newmm","runtime":0.00010180473327636719},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31:43+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-04T17:31:43+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-04T17:31:43+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-04T17:31:43+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-04T17:31: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-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.00006437301635742188},"time":"2026-08-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:31:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัลแรก","time":"2026-08-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัลแรก","time":"2026-08-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล","แรก"],"library":"newmm","runtime":0.00009417533874511719},"time":"2026-08-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T17:31:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]},{"word":"แรก","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะเป็นราง","time":"2026-08-04T17:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เป็นราง","time":"2026-08-04T17:31:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เป็น","ราง"],"library":"newmm","runtime":0.00008916854858398438},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":["ทาง","รา","วาง"]}]},"time":"2026-08-04T17: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":["ทาง","รา","วาง"]}]},"time":"2026-08-04T17:31: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-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัลชมเชยนะ","time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัลชมเชยนะ","time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัล","ชมเชย","นะ"],"library":"newmm","runtime":0.0001266002655029297},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31:47+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-04T17:31:47+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-04T17:31:47+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-04T17:31:47+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-04T17:31: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-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะจำนวน","time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะจำนวน","time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","จำนวน"],"library":"newmm","runtime":0.00007176399230957031},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คะ","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คะ","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คะ","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คะ","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คะ","suggestions":[]},{"word":"จำนวน","suggestions":[]}]},"time":"2026-08-04T17:31:47+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-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 2 รางวัลนะคะ","time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 2 รางวัลนะคะ ","time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","2"," ","รางวัล","นะคะ"," "],"library":"newmm","runtime":0.00009584426879882812},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผล","time":"2026-08-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผล","time":"2026-08-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผล"],"library":"newmm","runtime":0.000047206878662109375},"time":"2026-08-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:31:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานรหัส","time":"2026-08-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานรหัส","time":"2026-08-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","รหัส"],"library":"newmm","runtime":0.00026798248291015625},"time":"2026-08-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:31:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:31:53+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-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ 2","time":"2026-08-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ 2","time":"2026-08-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","2"],"library":"newmm","runtime":0.00007033348083496094},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:31:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"3 37","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-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"3 37","time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"3 37","time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["3"," ","37"],"library":"newmm","runtime":0.000044345855712890625},"time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"37","suggestions":[]}]},"time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"37","suggestions":[]}]},"time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"37","suggestions":[]}]},"time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"37","suggestions":["นะ","ก็","จะ"]}]},"time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"3","suggestions":[]},{"word":" ","suggestions":[]},{"word":"37","suggestions":["นะ","ก็","จะ"]}]},"time":"2026-08-04T17: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-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะชื่อผลงาน","time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ชื่อผลงาน","time":"2026-08-04T17:31:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ชื่อ","ผลงาน"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลายไทย","time":"2026-08-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลายไทย","time":"2026-08-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลายไทย"],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลายไทย","suggestions":[]}]},"time":"2026-08-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลายไทย","suggestions":["ชาวไทย"]}]},"time":"2026-08-04T17:31:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลายไทย","suggestions":["ชาวไทย"]}]},"time":"2026-08-04T17:31: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-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สัมผัสได้","time":"2026-08-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สัมผัสได้","time":"2026-08-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สัมผัส","ได้"],"library":"newmm","runtime":0.00007462501525878906},"time":"2026-08-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สัมผัส","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สัมผัส","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สัมผัส","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สัมผัส","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:31:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สัมผัส","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:31: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-04T17:31:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชุดแรกของ","time":"2026-08-04T17:31:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชุดแรกของ","time":"2026-08-04T17:31:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชุด","แรก","ของ"],"library":"newmm","runtime":0.00010323524475097656},"time":"2026-08-04T17:31: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":[]}]},"time":"2026-08-04T17:31:59+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-04T17:31:59+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-04T17:31:59+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-04T17:31:59+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-04T17:31: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-04T17:32:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไทยสำหรับผู้พิการ","time":"2026-08-04T17:32:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไทยสำหรับผู้พิการ","time":"2026-08-04T17:32:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไทย","สำหรับ","ผู้","พิการ"],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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-04T17:32:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางสายตาค่ะ","time":"2026-08-04T17:32:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางสายตาค่ะ ","time":"2026-08-04T17:32:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","สายตา","ค่ะ"," "],"library":"newmm","runtime":0.0003006458282470703},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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-04T17:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียงปรบมือค่ะ","time":"2026-08-04T17:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียงปรบมือค่ะ ","time":"2026-08-04T17:32:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง","ปรบมือ","ค่ะ"," "],"library":"newmm","runtime":0.00010800361633300781},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัล","time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัล","time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล"],"library":"newmm","runtime":0.00007557868957519531},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:32: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-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชมเชย","time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชมเชย","time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชมเชย"],"library":"newmm","runtime":0.00006222724914550781},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชมเชย","suggestions":[]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชมเชย","suggestions":[]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชมเชย","suggestions":[]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชมเชย","suggestions":["ชดเชย","เชย"]}]},"time":"2026-08-04T17:32:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชมเชย","suggestions":["ชดเชย","เชย"]}]},"time":"2026-08-04T17:32:37+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-04T17:32:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะวันที่ 2 นะ","time":"2026-08-04T17:32:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะวันที่ 2 นะ","time":"2026-08-04T17:32:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","วันที่"," ","2"," ","นะ"],"library":"newmm","runtime":0.00011706352233886719},"time":"2026-08-04T17:32: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:32:38+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":[]}]},"time":"2026-08-04T17:32:38+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":[]}]},"time":"2026-08-04T17:32:38+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":[]}]},"time":"2026-08-04T17:32:38+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":[]}]},"time":"2026-08-04T17:32: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-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะรหัส","time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะรหัส","time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","รหัส"],"library":"newmm","runtime":0.00006747245788574219},"time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คะ","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คะ","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คะ","suggestions":[]},{"word":"รหัส","suggestions":[]}]},"time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คะ","suggestions":[]},{"word":"รหัส","suggestions":["สหัส","รัส","รับ"]}]},"time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คะ","suggestions":[]},{"word":"รหัส","suggestions":["สหัส","รัส","รับ"]}]},"time":"2026-08-04T17:32:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ผลงาน 24","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-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงาน 24","time":"2026-08-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงาน 24","time":"2026-08-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน"," ","24"],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:32:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:32: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-04T17:32:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เจ็บค่ะ","time":"2026-08-04T17:32:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เจ็บค่ะ ","time":"2026-08-04T17:32:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เจ็บ","ค่ะ"," "],"library":"newmm","runtime":0.00006341934204101562},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32:41+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-04T17:32:41+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-04T17:32:41+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-04T17:32:41+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-04T17:32: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-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบ","time":"2026-08-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบ","time":"2026-08-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ"],"library":"newmm","runtime":0.00006532669067382812},"time":"2026-08-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T17:32:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ระบบ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตาราง","time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตาราง","time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตาราง"],"library":"newmm","runtime":0.00005841255187988281},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตาราง","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตาราง","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตาราง","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตาราง","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตาราง","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 9 ช่องอัจฉริยะ","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-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 9 ช่องอัจฉริยะ","time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 9 ช่องอัจฉริยะ","time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","9"," ","ช่อง","อัจฉริยะ"],"library":"newmm","runtime":0.00009751319885253906},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":["ช่วง","ท่อง","ช่าง"]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:32:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"9","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ช่อง","suggestions":["ช่วง","ท่อง","ช่าง"]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:32: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-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อ","time":"2026-08-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อ","time":"2026-08-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ"],"library":"newmm","runtime":0.00004982948303222656},"time":"2026-08-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:32:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:32: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-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนา","time":"2026-08-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนา","time":"2026-08-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา"],"library":"newmm","runtime":0.000056743621826171875},"time":"2026-08-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T17:32:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัฒนา","suggestions":[]}]},"time":"2026-08-04T17:32: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-04T17:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทักษะการเคลื่อน","time":"2026-08-04T17:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทักษะการเคลื่อน","time":"2026-08-04T17:32:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทักษะ","การ","เคลื่อน"],"library":"newmm","runtime":0.00010395050048828125},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:32:46+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-04T17:32:46+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-04T17:32:46+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-04T17:32:46+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-04T17: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-04T17:32:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไหวการคิดและ","time":"2026-08-04T17:32:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไหวการคิดและ","time":"2026-08-04T17:32:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไหว","การ","คิด","และ"],"library":"newmm","runtime":0.0001163482666015625},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การเรียนรู้แบบ","time":"2026-08-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การเรียนรู้แบบ","time":"2026-08-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การเรียนรู้","แบบ"],"library":"newmm","runtime":0.00010204315185546875},"time":"2026-08-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-04T17:32:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การเรียนรู้","suggestions":[]},{"word":"แบบ","suggestions":[]}]},"time":"2026-08-04T17:32: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-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"องค์รวม","time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"องค์รวม","time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["องค์","รวม"],"library":"newmm","runtime":0.00009202957153320312},"time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]}]},"time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]}]},"time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]}]},"time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]}]},"time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"องค์","suggestions":[]},{"word":"รวม","suggestions":[]}]},"time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สำหรับผู้มีภาวะ Auto","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-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับผู้มีภาวะ Auto","time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับผู้มีภาวะ Auto","time":"2026-08-04T17:32:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","ผู้","มี","ภาวะ"," ","Auto"],"library":"newmm","runtime":0.00014638900756835938},"time":"2026-08-04T17:32: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":"Auto","suggestions":[]}]},"time":"2026-08-04T17:32: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":"Auto","suggestions":[]}]},"time":"2026-08-04T17:32: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":"Auto","suggestions":[]}]},"time":"2026-08-04T17:32: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":"Auto","suggestions":["auto","to","out"]}]},"time":"2026-08-04T17:32: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":"Auto","suggestions":["auto","to","out"]}]},"time":"2026-08-04T17:32: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-04T17:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญนะคะ","time":"2026-08-04T17:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญนะคะ ","time":"2026-08-04T17:32:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ","นะคะ"," "],"library":"newmm","runtime":0.00008893013000488281},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:32:51+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-04T17:32:51+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-04T17:32:51+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-04T17:32:51+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-04T17: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-04T17:32:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียงปรบมือค่ะ","time":"2026-08-04T17:32:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียงปรบมือค่ะ ","time":"2026-08-04T17:32:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง","ปรบมือ","ค่ะ"," "],"library":"newmm","runtime":0.00010991096496582031},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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":[]}]},"time":"2026-08-04T17:32: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-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปน้อง","time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปน้อง","time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","น้อง"],"library":"newmm","runtime":0.00007295608520507812},"time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไป","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไป","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไป","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไป","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไป","suggestions":[]},{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆจากโรง","time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ จากโรง","time":"2026-08-04T17:33:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","จาก","โรง"],"library":"newmm","runtime":0.00011849403381347656},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนกรุงเทพ","time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนกรุงเทพ","time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","กรุงเทพ"],"library":"newmm","runtime":0.00011324882507324219},"time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียน","suggestions":[]},{"word":"กรุงเทพ","suggestions":[]}]},"time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียน","suggestions":[]},{"word":"กรุงเทพ","suggestions":[]}]},"time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียน","suggestions":[]},{"word":"กรุงเทพ","suggestions":[]}]},"time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียน","suggestions":[]},{"word":"กรุงเทพ","suggestions":["กรุงเทพฯ","กรุงไทย"]}]},"time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียน","suggestions":[]},{"word":"กรุงเทพ","suggestions":["กรุงเทพฯ","กรุงไทย"]}]},"time":"2026-08-04T17:33: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-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คริสเตียนนะคะ","time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คริสเตียนนะคะ ","time":"2026-08-04T17:33:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คริสเตียน","นะคะ"," "],"library":"newmm","runtime":0.00009107589721679688},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33:18+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-04T17:33:18+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-04T17:33:18+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-04T17:33:18+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-04T17:33: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-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราง","time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราง","time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราง"],"library":"newmm","runtime":0.000055789947509765625},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ราง","suggestions":[]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ราง","suggestions":[]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ราง","suggestions":[]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ราง","suggestions":["ทาง","รา","วาง"]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ราง","suggestions":["ทาง","รา","วาง"]}]},"time":"2026-08-04T17: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-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วัลต่อมา","time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วัลต่อมา","time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วัล","ต่อมา"],"library":"newmm","runtime":0.00009202957153320312},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วัล","suggestions":[]},{"word":"ต่อมา","suggestions":[]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วัล","suggestions":[]},{"word":"ต่อมา","suggestions":[]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วัล","suggestions":[]},{"word":"ต่อมา","suggestions":[]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วัล","suggestions":["วัน","วัด","วัย"]},{"word":"ต่อมา","suggestions":[]}]},"time":"2026-08-04T17:33:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วัล","suggestions":["วัน","วัด","วัย"]},{"word":"ต่อมา","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ","time":"2026-08-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ","time":"2026-08-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," "],"library":"newmm","runtime":0.0000629425048828125},"time":"2026-08-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นรางวัลรองชนะ","time":"2026-08-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นรางวัลรองชนะ","time":"2026-08-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","รางวัล","รอง","ชนะ"],"library":"newmm","runtime":0.00011301040649414062},"time":"2026-08-04T17:33: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-04T17:33: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-04T17:33: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-04T17:33: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-04T17:33: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-04T17:33:33+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-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลิศอันดับ 2","time":"2026-08-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลิศอันดับ 2","time":"2026-08-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลิศ","อันดับ"," ","2"],"library":"newmm","runtime":0.00007772445678710938},"time":"2026-08-04T17:33: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-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะคะ","time":"2026-08-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะคะ ","time":"2026-08-04T17:33: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":"2","suggestions":[]}]},"time":"2026-08-04T17:33:33+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":[]}]},"time":"2026-08-04T17:33:33+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":[]}]},"time":"2026-08-04T17:33:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะคะ"," "],"library":"newmm","runtime":0.000051021575927734375},"time":"2026-08-04T17:33:33+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":[]}]},"time":"2026-08-04T17:33:33+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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33:33+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-04T17:33:33+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-04T17:33:33+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-04T17:33:33+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-04T17:33: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-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้รับ","time":"2026-08-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้รับ","time":"2026-08-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้รับ"],"library":"newmm","runtime":0.00008249282836914062},"time":"2026-08-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:33:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โล่เกียรติยศ","time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โล่เกียรติยศ","time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โล่","เกียรติยศ"],"library":"newmm","runtime":0.00008535385131835938},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โล่","suggestions":["โลก","ไล่","โซ่"]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โล่","suggestions":["โลก","ไล่","โซ่"]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"และเงินรางวัล 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-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และเงินรางวัล 5","time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และเงินรางวัล 5","time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","เงิน","รางวัล"," ","5"],"library":"newmm","runtime":0.00010418891906738281},"time":"2026-08-04T17:33: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":"5","suggestions":[]}]},"time":"2026-08-04T17:33: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":"5","suggestions":[]}]},"time":"2026-08-04T17:33: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":"5","suggestions":[]}]},"time":"2026-08-04T17:33: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":"5","suggestions":[]}]},"time":"2026-08-04T17:33: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":"5","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":",000 บาทค่ะ","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-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":",000 บาทค่ะ","time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":",000 บาทค่ะ ","time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[",","000"," ","บาท","ค่ะ"," "],"library":"newmm","runtime":0.00010275840759277344},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัล","time":"2026-08-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัล","time":"2026-08-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล"],"library":"newmm","runtime":0.00006937980651855469},"time":"2026-08-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:33:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รองชนะ","time":"2026-08-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รองชนะ","time":"2026-08-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รอง","ชนะ"],"library":"newmm","runtime":0.00006365776062011719},"time":"2026-08-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รอง","suggestions":[]},{"word":"ชนะ","suggestions":[]}]},"time":"2026-08-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รอง","suggestions":[]},{"word":"ชนะ","suggestions":[]}]},"time":"2026-08-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รอง","suggestions":[]},{"word":"ชนะ","suggestions":[]}]},"time":"2026-08-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รอง","suggestions":[]},{"word":"ชนะ","suggestions":[]}]},"time":"2026-08-04T17:33:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รอง","suggestions":[]},{"word":"ชนะ","suggestions":[]}]},"time":"2026-08-04T17:33:41+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-04T17:33:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลิศอันดับ 2 ที","time":"2026-08-04T17:33:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลิศอันดับ 2 ที","time":"2026-08-04T17:33:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลิศ","อันดับ"," ","2"," ","ที"],"library":"newmm","runtime":0.00008678436279296875},"time":"2026-08-04T17:33: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ที","suggestions":[]}]},"time":"2026-08-04T17:33:42+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":[]}]},"time":"2026-08-04T17:33:42+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":[]}]},"time":"2026-08-04T17:33:42+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":[]}]},"time":"2026-08-04T17:33:42+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":[]}]},"time":"2026-08-04T17:33: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-04T17:33:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มแรกนะคะ","time":"2026-08-04T17:33:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มแรกนะคะ ","time":"2026-08-04T17:33:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ม","แรก","นะคะ"," "],"library":"newmm","runtime":0.00010156631469726562},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้","time":"2026-08-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้","time":"2026-08-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้"],"library":"newmm","runtime":0.00004935264587402344},"time":"2026-08-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:33:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แก่ผลงาน","time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แก่ผลงาน","time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แก่","ผลงาน"],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แก่","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แก่","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แก่","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แก่","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แก่","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:33:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 24 02 ค่ะ","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-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 24 02 ค่ะ","time":"2026-08-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 24 02 ค่ะ ","time":"2026-08-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","24"," ","02"," ","ค่ะ"," "],"library":"newmm","runtime":0.00007963180541992188},"time":"2026-08-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"02","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"02","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"02","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"02","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"02","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระบบการสื่อสารผ่าน","time":"2026-08-04T17:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระบบการสื่อสารผ่าน","time":"2026-08-04T17:33:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระบบ","การสื่อสาร","ผ่าน"],"library":"newmm","runtime":0.0003116130828857422},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33:48+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-04T17:33:48+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-04T17:33:48+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-04T17:33:48+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-04T17:33: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-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การ","time":"2026-08-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การ","time":"2026-08-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ"],"library":"newmm","runtime":0.00004935264587402344},"time":"2026-08-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:33:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มองตาสำหรับ","time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มองตาสำหรับ","time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มอง","ตา","สำหรับ"],"library":"newmm","runtime":0.00010704994201660156},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33:50+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-04T17:33:50+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-04T17:33:50+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-04T17:33:50+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-04T17:33: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-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ","time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ","time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"],"library":"newmm","runtime":0.00006818771362304688},"time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T17:33:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T17:33: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-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางการเคลื่อนไหว","time":"2026-08-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางการเคลื่อนไหว","time":"2026-08-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","การเคลื่อนไหว"],"library":"newmm","runtime":0.00011754035949707031},"time":"2026-08-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T17:33:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทาง","suggestions":[]},{"word":"การเคลื่อนไหว","suggestions":[]}]},"time":"2026-08-04T17:33: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-04T17:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในบริบทภาษาไทยค่ะ","time":"2026-08-04T17:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในบริบทภาษาไทยค่ะ ","time":"2026-08-04T17:33:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","บริบท","ภาษาไทย","ค่ะ"," "],"library":"newmm","runtime":0.00014495849609375},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียงปรบมือค่ะ","time":"2026-08-04T17:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียงปรบมือค่ะ ","time":"2026-08-04T17:33:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง","ปรบมือ","ค่ะ"," "],"library":"newmm","runtime":0.00010943412780761719},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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":[]}]},"time":"2026-08-04T17:33: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-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับเรา","time":"2026-08-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับเรา","time":"2026-08-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","เรา"],"library":"newmm","runtime":0.00007176399230957031},"time":"2026-08-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:34:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]},{"word":"เรา","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัล","time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัล","time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล"],"library":"newmm","runtime":0.00006628036499023438},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รองชนะเลิศ","time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รองชนะเลิศ","time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รองชนะเลิศ"],"library":"newmm","runtime":0.00007557868957519531},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รองชนะเลิศ","suggestions":[]}]},"time":"2026-08-04T17:34:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"อันดับ 2 ระดับที่ 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-04T17:34:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันดับ 2 ระดับที่ 2","time":"2026-08-04T17:34:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันดับ 2 ระดับที่ 2","time":"2026-08-04T17:34:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันดับ"," ","2"," ","ระดับ","ที่"," ","2"],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-08-04T17:34:27+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":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:27+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":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:27+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":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:27+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":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:27+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":[]},{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะคะ","time":"2026-08-04T17:34:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะคะ ","time":"2026-08-04T17:34:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะคะ"," "],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T17:34: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":[]}]},"time":"2026-08-04T17:34:27+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-04T17:34:27+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-04T17:34:27+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-04T17:34:27+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-04T17:34: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-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผล","time":"2026-08-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผล","time":"2026-08-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผล"],"library":"newmm","runtime":0.000047206878662109375},"time":"2026-08-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:34:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานหมายเลข","time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานหมายเลข","time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","หมายเลข"],"library":"newmm","runtime":0.0001239776611328125},"time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]},{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:34:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 24 21 ค่ะ","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-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 24 21 ค่ะ","time":"2026-08-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 24 21 ค่ะ ","time":"2026-08-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","24"," ","21"," ","ค่ะ"," "],"library":"newmm","runtime":0.00007653236389160156},"time":"2026-08-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"21","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"21","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"21","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"21","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:34:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"21","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การพัฒนา","time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การพัฒนา","time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การพัฒนา"],"library":"newmm","runtime":0.00009799003601074219},"time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โปรแกรมแปลภาษามือ","time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โปรแกรมแปลภาษามือ","time":"2026-08-04T17:34:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โปรแกรม","แปล","ภาษามือ"],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T17:34: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":[]}]},"time":"2026-08-04T17:34:33+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-04T17:34:33+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-04T17:34:33+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-04T17:34:33+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-04T17:34:33+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-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2","time":"2026-08-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2","time":"2026-08-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2"],"library":"newmm","runtime":0.00003886222839355469},"time":"2026-08-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ที่ทางด้วย","time":"2026-08-04T17:34:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ที่ทางด้วย","time":"2026-08-04T17:34:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ที่ทาง","ด้วย"],"library":"newmm","runtime":0.0000858306884765625},"time":"2026-08-04T17:34: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":[]}]},"time":"2026-08-04T17:34:35+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-04T17:34:35+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-04T17:34:35+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-04T17:34:35+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-04T17:34: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-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปัญญา","time":"2026-08-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปัญญา","time":"2026-08-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปัญญา"],"library":"newmm","runtime":0.000064849853515625},"time":"2026-08-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปัญญา","suggestions":[]}]},"time":"2026-08-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปัญญา","suggestions":[]}]},"time":"2026-08-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปัญญา","suggestions":[]}]},"time":"2026-08-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปัญญา","suggestions":[]}]},"time":"2026-08-04T17:34:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปัญญา","suggestions":[]}]},"time":"2026-08-04T17:34: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-04T17:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะขอเสียงปรบมือค่ะ","time":"2026-08-04T17:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ขอเสียงปรบมือค่ะ ","time":"2026-08-04T17:34:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ขอ","เสียง","ปรบมือ","ค่ะ"," "],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T17: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":"ปรบมือ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17: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":"ปรบมือ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17: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":"ปรบมือ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17: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":"ปรบมือ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17: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":"ปรบมือ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้","time":"2026-08-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้","time":"2026-08-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้"],"library":"newmm","runtime":0.00004458427429199219},"time":"2026-08-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:35:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:35:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะแต่ว่าไม่ไป","time":"2026-08-04T17:35:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ แต่ว่าไม่ไป","time":"2026-08-04T17:35:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","แต่ว่า","ไม่","ไป"],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเขา","time":"2026-08-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเขา","time":"2026-08-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เขา"],"library":"newmm","runtime":0.000091552734375},"time":"2026-08-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T17:35:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เขา","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:35:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะขอเสียงปรบมือให้","time":"2026-08-04T17:35:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ขอเสียงปรบมือให้","time":"2026-08-04T17:35:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ขอ","เสียง","ปรบมือให้"],"library":"newmm","runtime":0.00011777877807617188},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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-04T17:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับโรงเรียนแก่น","time":"2026-08-04T17:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับโรงเรียนแก่น","time":"2026-08-04T17:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","โรงเรียน","แก่น"],"library":"newmm","runtime":0.00009441375732421875},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35:13+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-04T17:35:13+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-04T17:35:13+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-04T17:35:13+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-04T17:35: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-04T17:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นครวิทยาลัยค่ะ","time":"2026-08-04T17:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นครวิทยาลัยค่ะ ","time":"2026-08-04T17:35:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นคร","วิทยาลัย","ค่ะ"," "],"library":"newmm","runtime":0.0001010894775390625},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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-04T17:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะรักมาทักไปนะ","time":"2026-08-04T17:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ รักมาทักไปนะ","time":"2026-08-04T17:35:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","รัก","มา","ทัก","ไป","นะ"],"library":"newmm","runtime":0.00011873245239257812},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะรางวัลรองชนะ","time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะรางวัลรองชนะ","time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","รางวัล","รอง","ชนะ"],"library":"newmm","runtime":0.00009942054748535156},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เลิศอันดับ 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-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลิศอันดับ 1 ค่ะ","time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลิศอันดับ 1 ค่ะ ","time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลิศ","อันดับ"," ","1"," ","ค่ะ"," "],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-08-04T17:35: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เลิศ","suggestions":[]},{"word":"อันดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เลิศ","suggestions":[]},{"word":"อันดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เลิศ","suggestions":["เลิก","เลย","เกิด"]},{"word":"อันดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เลิศ","suggestions":["เลิก","เลย","เกิด"]},{"word":"อันดับ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้รับ","time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้รับ","time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้รับ"],"library":"newmm","runtime":0.00006341934204101562},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้รับ","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โล่เกียรติยศ","time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โล่เกียรติยศ","time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โล่","เกียรติยศ"],"library":"newmm","runtime":0.00007939338684082031},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โล่","suggestions":[]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โล่","suggestions":["โลก","ไล่","โซ่"]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:35:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โล่","suggestions":["โลก","ไล่","โซ่"]},{"word":"เกียรติยศ","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เงิน","time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เงิน","time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เงิน"],"library":"newmm","runtime":0.00004220008850097656},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เงิน","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เงิน","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เงิน","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เงิน","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เงิน","suggestions":[]}]},"time":"2026-08-04T17:35:50+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-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัล 10","time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัล 10","time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล"," ","10"],"library":"newmm","runtime":0.00007557868957519531},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"10","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":",000 บาทค่ะ","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-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":",000 บาทค่ะ","time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":",000 บาทค่ะ ","time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[",","000"," ","บาท","ค่ะ"," "],"library":"newmm","runtime":0.00009751319885253906},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":",","suggestions":[]},{"word":"000","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอ","time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอ","time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ"],"library":"newmm","runtime":0.000043392181396484375},"time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เสียงปรบมือให้กับ","time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เสียงปรบมือให้กับ","time":"2026-08-04T17:35:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เสียง","ปรบมือให้","กับ"],"library":"newmm","runtime":0.000095367431640625},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35:52+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-04T17:35:52+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-04T17:35:52+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-04T17:35:52+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-04T17:35: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-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผล","time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผล","time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผล"],"library":"newmm","runtime":0.00004982948303222656},"time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผล","suggestions":[]}]},"time":"2026-08-04T17:35:55+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-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานที่ 2","time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานที่ 2","time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","ที่"," ","2"],"library":"newmm","runtime":0.00009799003601074219},"time":"2026-08-04T17: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":"2","suggestions":[]}]},"time":"2026-08-04T17: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":"2","suggestions":[]}]},"time":"2026-08-04T17: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":"2","suggestions":[]}]},"time":"2026-08-04T17: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":"2","suggestions":[]}]},"time":"2026-08-04T17: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":"2","suggestions":[]}]},"time":"2026-08-04T17:35:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"4 32","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-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"4 32","time":"2026-08-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"4 32","time":"2026-08-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["4"," ","32"],"library":"newmm","runtime":0.00004744529724121094},"time":"2026-08-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32","suggestions":[]}]},"time":"2026-08-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32","suggestions":[]}]},"time":"2026-08-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32","suggestions":[]}]},"time":"2026-08-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32","suggestions":["นะ","ก็","จะ"]}]},"time":"2026-08-04T17:35:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"4","suggestions":[]},{"word":" ","suggestions":[]},{"word":"32","suggestions":["นะ","ก็","จะ"]}]},"time":"2026-08-04T17:35: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-04T17:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ค่ะชื่อ","time":"2026-08-04T17:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ค่ะ ชื่อ","time":"2026-08-04T17:35:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ค่ะ"," ","ชื่อ"],"library":"newmm","runtime":0.00006508827209472656},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":[]}]},"time":"2026-08-04T17:35: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":["สื่อ","เชื่อ","ช่อ"]}]},"time":"2026-08-04T17:35: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":["สื่อ","เชื่อ","ช่อ"]}]},"time":"2026-08-04T17:35: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-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลงานห่วง","time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลงานห่วง","time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผลงาน","ห่วง"],"library":"newmm","runtime":0.00007510185241699219},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ห่วง","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ห่วง","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ห่วง","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ห่วง","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผลงาน","suggestions":[]},{"word":"ห่วง","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ใย AI ดูแลความ","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-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใย AI ดูแลความ","time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใย AI ดูแลความ","time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใย"," ","AI"," ","ดูแล","ความ"],"library":"newmm","runtime":0.00011897087097167969},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใย","suggestions":["ใน","ใบ","ใด"]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:35:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใย","suggestions":["ใน","ใบ","ใด"]},{"word":" ","suggestions":[]},{"word":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ดูแล","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:35: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-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใครอัจฉริยะ","time":"2026-08-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใครอัจฉริยะ","time":"2026-08-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใคร","อัจฉริยะ"],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใคร","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใคร","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใคร","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใคร","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17:36:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใคร","suggestions":[]},{"word":"อัจฉริยะ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นเด็กแบรนด์","time":"2026-08-04T17:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นเด็กแบรนด์","time":"2026-08-04T17:36:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","เด็ก","แบรนด์"],"library":"newmm","runtime":0.00012755393981933594},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36:01+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-04T17:36:01+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-04T17:36:01+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-04T17:36:01+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-04T17:36: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-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะเพื่อ","time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เพื่อ","time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เพื่อ"],"library":"newmm","runtime":0.00007557868957519531},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36:02+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-04T17:36:02+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-04T17:36:02+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-04T17:36:02+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-04T17:36: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-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประเมินความ","time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประเมินความ","time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประเมิน","ความ"],"library":"newmm","runtime":0.00011801719665527344},"time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ประเมิน","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ประเมิน","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ประเมิน","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ประเมิน","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:36:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ประเมิน","suggestions":[]},{"word":"ความ","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รอบทิศทาง","time":"2026-08-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รอบทิศทาง","time":"2026-08-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รอบทิศทาง"],"library":"newmm","runtime":0.00011873245239257812},"time":"2026-08-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รอบทิศทาง","suggestions":[]}]},"time":"2026-08-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รอบทิศทาง","suggestions":[]}]},"time":"2026-08-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รอบทิศทาง","suggestions":[]}]},"time":"2026-08-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รอบทิศทาง","suggestions":[]}]},"time":"2026-08-04T17:36:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รอบทิศทาง","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แป้งประสาทสัมผัส","time":"2026-08-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แป้งประสาทสัมผัส","time":"2026-08-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แป้ง","ประสาทสัมผัส"],"library":"newmm","runtime":0.00013065338134765625},"time":"2026-08-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แป้ง","suggestions":[]},{"word":"ประสาทสัมผัส","suggestions":[]}]},"time":"2026-08-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แป้ง","suggestions":[]},{"word":"ประสาทสัมผัส","suggestions":[]}]},"time":"2026-08-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แป้ง","suggestions":[]},{"word":"ประสาทสัมผัส","suggestions":[]}]},"time":"2026-08-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แป้ง","suggestions":[]},{"word":"ประสาทสัมผัส","suggestions":[]}]},"time":"2026-08-04T17:36:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แป้ง","suggestions":[]},{"word":"ประสาทสัมผัส","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และบันทึกเหตุการณ์","time":"2026-08-04T17:36:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และบันทึกเหตุการณ์","time":"2026-08-04T17:36:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","บันทึก","เหตุการณ์"],"library":"newmm","runtime":0.00019884109497070312},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36:06+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-04T17:36:06+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-04T17:36:06+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-04T17:36:06+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-04T17:36: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-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แบบเรียลไทม์","time":"2026-08-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แบบเรียลไทม์","time":"2026-08-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แบบ","เรียลไทม์"],"library":"newmm","runtime":0.00012111663818359375},"time":"2026-08-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แบบ","suggestions":[]},{"word":"เรียลไทม์","suggestions":[]}]},"time":"2026-08-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แบบ","suggestions":[]},{"word":"เรียลไทม์","suggestions":[]}]},"time":"2026-08-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แบบ","suggestions":[]},{"word":"เรียลไทม์","suggestions":[]}]},"time":"2026-08-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แบบ","suggestions":[]},{"word":"เรียลไทม์","suggestions":[]}]},"time":"2026-08-04T17:36:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แบบ","suggestions":[]},{"word":"เรียลไทม์","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อผู้สูง","time":"2026-08-04T17:36:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อผู้สูง","time":"2026-08-04T17:36:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ผู้","สูง"],"library":"newmm","runtime":0.00009703636169433594},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36:08+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-04T17:36:08+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-04T17:36:08+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-04T17:36:08+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-04T17:36: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-04T17:36:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อายุและผู้พิการ","time":"2026-08-04T17:36:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อายุและผู้พิการ","time":"2026-08-04T17:36:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อายุ","และ","ผู้","พิการ"],"library":"newmm","runtime":0.00008296966552734375},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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-04T17:36:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะเป็นนักศึกษา","time":"2026-08-04T17:36:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ เป็นนักศึกษา","time":"2026-08-04T17:36:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","เป็น","นักศึกษา"],"library":"newmm","runtime":0.00009870529174804688},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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-04T17:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้พิการหูหนวกนะคะ","time":"2026-08-04T17:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้พิการหูหนวกนะคะ ","time":"2026-08-04T17:36:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้","พิการ","หูหนวก","นะคะ"," "],"library":"newmm","runtime":0.00014090538024902344},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตบมือด้วยกัน","time":"2026-08-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตบมือด้วยกัน","time":"2026-08-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตบมือ","ด้วยกัน"],"library":"newmm","runtime":0.00010347366333007812},"time":"2026-08-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ตบมือ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ตบมือ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ตบมือ","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ตบมือ","suggestions":["แบมือ","ยกมือ","มือ"]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T17:36:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ตบมือ","suggestions":["แบมือ","ยกมือ","มือ"]},{"word":"ด้วยกัน","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โรง","time":"2026-08-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โรง","time":"2026-08-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โรง"],"library":"newmm","runtime":0.000054836273193359375},"time":"2026-08-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โรง","suggestions":[]}]},"time":"2026-08-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โรง","suggestions":["ทรง","ตรง","โรค"]}]},"time":"2026-08-04T17:36:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โรง","suggestions":["ทรง","ตรง","โรค"]}]},"time":"2026-08-04T17: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-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนโสตศึกษา","time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนโสตศึกษา","time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","โสตศึกษา"],"library":"newmm","runtime":0.00011992454528808594},"time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียน","suggestions":[]},{"word":"โสตศึกษา","suggestions":[]}]},"time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียน","suggestions":[]},{"word":"โสตศึกษา","suggestions":[]}]},"time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียน","suggestions":[]},{"word":"โสตศึกษา","suggestions":[]}]},"time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียน","suggestions":[]},{"word":"โสตศึกษา","suggestions":[]}]},"time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียน","suggestions":[]},{"word":"โสตศึกษา","suggestions":[]}]},"time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทุ่งมหาเมฆนะคะ Call Center","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-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุ่งมหาเมฆนะคะ Call Center","time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุ่งมหาเมฆนะคะ Call Center","time":"2026-08-04T17:36:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุ่ง","มหาเมฆ","นะคะ"," ","Call"," ","Center"],"library":"newmm","runtime":0.00016164779663085938},"time":"2026-08-04T17:36: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":"Call","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Center","suggestions":[]}]},"time":"2026-08-04T17:36: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":"Call","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Center","suggestions":[]}]},"time":"2026-08-04T17:36: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":"Call","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Center","suggestions":[]}]},"time":"2026-08-04T17:36: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":"Call","suggestions":["all","call","wall"]},{"word":" ","suggestions":[]},{"word":"Center","suggestions":["enter","center","letter"]}]},"time":"2026-08-04T17:36: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":"Call","suggestions":["all","call","wall"]},{"word":" ","suggestions":[]},{"word":"Center","suggestions":["enter","center","letter"]}]},"time":"2026-08-04T17:36: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-04T17:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้อมือค่ะ","time":"2026-08-04T17:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้อมือค่ะ ","time":"2026-08-04T17:36:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้อมือ","ค่ะ"," "],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36:26+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-04T17:36:26+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-04T17:36:26+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-04T17:36:26+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-04T17:36: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-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และ","time":"2026-08-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และ","time":"2026-08-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ"],"library":"newmm","runtime":0.00004935264587402344},"time":"2026-08-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัล","time":"2026-08-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัล","time":"2026-08-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-08-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชนะเลิศสุด","time":"2026-08-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชนะเลิศสุด","time":"2026-08-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชนะเลิศ","สุด"],"library":"newmm","runtime":0.00007700920104980469},"time":"2026-08-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชนะเลิศ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชนะเลิศ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชนะเลิศ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชนะเลิศ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:36:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชนะเลิศ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยอดนวัตกรรม","time":"2026-08-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยอดนวัตกรรม","time":"2026-08-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยอด","นวัตกรรม"],"library":"newmm","runtime":0.00011444091796875},"time":"2026-08-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยอด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยอด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยอด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยอด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:36:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยอด","suggestions":[]},{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แห่งปีนะคะ","time":"2026-08-04T17:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แห่งปีนะคะ ","time":"2026-08-04T17:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แห่ง","ปี","นะคะ"," "],"library":"newmm","runtime":0.00026345252990722656},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:36: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-04T17:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้รับโล่เกียรติยศ","time":"2026-08-04T17:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้รับโล่เกียรติยศ","time":"2026-08-04T17:36:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้รับ","โล่","เกียรติยศ"],"library":"newmm","runtime":0.00010895729064941406},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:36:42+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-04T17:36:42+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-04T17:36:42+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-04T17:36:42+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-04T17:36: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-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และ","time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และ","time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ"],"library":"newmm","runtime":0.00004649162292480469},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เงินรางวัล","time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เงินรางวัล","time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เงิน","รางวัล"],"library":"newmm","runtime":0.00007915496826171875},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เงิน","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 200 บาทค่ะ","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-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 200 บาทค่ะ","time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 200 บาทค่ะ ","time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","200"," ","บาท","ค่ะ"," "],"library":"newmm","runtime":0.0000858306884765625},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"200","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"200","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"200","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"200","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:36:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"200","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บาท","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเสียง","time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเสียง","time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เสียง"],"library":"newmm","runtime":0.00006437301635742188},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรบมือให้","time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรบมือให้","time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปรบมือให้"],"library":"newmm","runtime":0.00007200241088867188},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปรบมือให้","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปรบมือให้","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปรบมือให้","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปรบมือให้","suggestions":[]}]},"time":"2026-08-04T17:36:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปรบมือให้","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับผลงาน","time":"2026-08-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับผลงาน","time":"2026-08-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ผลงาน"],"library":"newmm","runtime":0.00006771087646484375},"time":"2026-08-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:36:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"ผลงาน","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมายเลข","time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมายเลข","time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมายเลข"],"library":"newmm","runtime":0.00006318092346191406},"time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หมายเลข","suggestions":[]}]},"time":"2026-08-04T17:36:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" 24 24","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-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" 24 24","time":"2026-08-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" 24 24","time":"2026-08-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","24"," ","24"],"library":"newmm","runtime":0.0000476837158203125},"time":"2026-08-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":[]}]},"time":"2026-08-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":["นะ","ก็","จะ"]}]},"time":"2026-08-04T17:36:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"24","suggestions":[]},{"word":" ","suggestions":[]},{"word":"24","suggestions":["นะ","ก็","จะ"]}]},"time":"2026-08-04T17:36: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-04T17:36:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ค่ะระบบ","time":"2026-08-04T17:36:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ค่ะ ระบบ","time":"2026-08-04T17:36:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ค่ะ"," ","ระบบ"],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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-04T17:36:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เฝ้าระวังและ","time":"2026-08-04T17:36:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เฝ้าระวังและ","time":"2026-08-04T17:36:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เฝ้า","ระวัง","และ"],"library":"newmm","runtime":0.0000896453857421875},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36:51+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-04T17:36:51+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-04T17:36:51+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-04T17:36:51+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-04T17:36: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-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พับได้","time":"2026-08-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พับได้","time":"2026-08-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พับ","ได้"],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พับ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พับ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พับ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พับ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:36:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พับ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เบาขาเทียมแบบอัจฉริยะ","time":"2026-08-04T17:36:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เบาขาเทียมแบบอัจฉริยะ","time":"2026-08-04T17:36:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เบา","ขา","เทียม","แบบ","อัจฉริยะ"],"library":"newmm","runtime":0.00009918212890625},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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-04T17:36:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อป้องกันแผลกดทับและ","time":"2026-08-04T17:36:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อป้องกันแผลกดทับและ","time":"2026-08-04T17:36:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ป้องกัน","แผล","กด","ทับ","และ"],"library":"newmm","runtime":0.00015044212341308594},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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":[]}]},"time":"2026-08-04T17:36: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-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งเสริม","time":"2026-08-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งเสริม","time":"2026-08-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่งเสริม"],"library":"newmm","runtime":0.00009083747863769531},"time":"2026-08-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T17:36:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ส่งเสริม","suggestions":[]}]},"time":"2026-08-04T17:36: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-04T17:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การกลับสู่การ","time":"2026-08-04T17:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การกลับสู่การ","time":"2026-08-04T17:36:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","กลับ","สู่","การ"],"library":"newmm","runtime":0.00014519691467285156},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17: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-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนรู้และ","time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนรู้และ","time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนรู้","และ"],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียนรู้","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียนรู้","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียนรู้","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียนรู้","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียนรู้","suggestions":[]},{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การประกอบอาชีพ","time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การประกอบอาชีพ","time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ประกอบอาชีพ"],"library":"newmm","runtime":0.00013971328735351562},"time":"2026-08-04T17: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-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของผู้พิการ","time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของผู้พิการ","time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","ผู้","พิการ"],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]},{"word":"ประกอบอาชีพ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]},{"word":"ประกอบอาชีพ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]},{"word":"ประกอบอาชีพ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]},{"word":"ประกอบอาชีพ","suggestions":[]}]},"time":"2026-08-04T17:36:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]},{"word":"ประกอบอาชีพ","suggestions":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:36:58+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-04T17:36:58+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-04T17:36:58+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-04T17:36:58+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-04T17: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-04T17:37:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สาขาค่ะขอเรียนเชิญค่ะ","time":"2026-08-04T17:37:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สาขาค่ะ ขอเรียนเชิญค่ะ ","time":"2026-08-04T17:37:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สาขา","ค่ะ"," ","ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T17:37: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-04T17:37: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-04T17:37: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-04T17:37: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-04T17:37: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-04T17:37: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-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยว","time":"2026-08-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยว","time":"2026-08-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว"],"library":"newmm","runtime":0.00006890296936035156},"time":"2026-08-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เดี๋ยว","suggestions":[]}]},"time":"2026-08-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เดี๋ยว","suggestions":[]}]},"time":"2026-08-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เดี๋ยว","suggestions":[]}]},"time":"2026-08-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เดี๋ยว","suggestions":[]}]},"time":"2026-08-04T17:37:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เดี๋ยว","suggestions":[]}]},"time":"2026-08-04T17:37: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-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขออนุญาตรบ","time":"2026-08-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขออนุญาตรบ","time":"2026-08-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขออนุญาต","รบ"],"library":"newmm","runtime":0.00010848045349121094},"time":"2026-08-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"รบ","suggestions":[]}]},"time":"2026-08-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"รบ","suggestions":[]}]},"time":"2026-08-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"รบ","suggestions":[]}]},"time":"2026-08-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"รบ","suggestions":[]}]},"time":"2026-08-04T17:37:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขออนุญาต","suggestions":[]},{"word":"รบ","suggestions":[]}]},"time":"2026-08-04T17:37: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-04T17:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กวนให้น้องน้องๆทั้ง","time":"2026-08-04T17:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กวนให้น้องน้อง ๆ ทั้ง","time":"2026-08-04T17:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กวน","ให้","น้อง","น้อง ๆ"," ","ทั้ง"],"library":"newmm","runtime":0.00011944770812988281},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"6 รางวัล","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-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"6 รางวัล","time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"6 รางวัล","time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["6"," ","รางวัล"],"library":"newmm","runtime":0.00007963180541992188},"time":"2026-08-04T17:37: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-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะขึ้น","time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ขึ้น","time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ขึ้น"],"library":"newmm","runtime":0.00005745887756347656},"time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]}]},"time":"2026-08-04T17:37:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รางวัล","suggestions":["รายวัน"]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37:20+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-04T17:37:20+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-04T17:37:20+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-04T17:37:20+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-04T17:37: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-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขึ้นถ่ายภาพ","time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขึ้นถ่ายภาพ","time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขึ้น","ถ่ายภาพ"],"library":"newmm","runtime":0.00007724761962890625},"time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขึ้น","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขึ้น","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขึ้น","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขึ้น","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":["ขยายภาพ","กายภาพ"]}]},"time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขึ้น","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":["ขยายภาพ","กายภาพ"]}]},"time":"2026-08-04T17: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-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมู่เป็นเวที","time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมู่เป็นเวที","time":"2026-08-04T17:37:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมู่","เป็น","เวที"],"library":"newmm","runtime":0.00009775161743164062},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:37:22+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-04T17:37:22+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-04T17:37:22+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-04T17:37:22+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-04T17: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-04T17:37:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับผู้บริหารนะคะ","time":"2026-08-04T17:37:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับผู้บริหารนะคะ ","time":"2026-08-04T17:37:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ผู้บริหาร","นะคะ"," "],"library":"newmm","runtime":0.00011944770812988281},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้อง","time":"2026-08-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้อง","time":"2026-08-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้อง"],"library":"newmm","runtime":0.000057697296142578125},"time":"2026-08-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17:37:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"น้อง","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งหมดที่","time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งหมดที่","time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งหมด","ที่"],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้งหมด","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:37: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-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้รับรางวัล","time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้รับรางวัล","time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","รับรางวัล"],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]},{"word":"รับรางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]},{"word":"รับรางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]},{"word":"รับรางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]},{"word":"รับรางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]},{"word":"รับรางวัล","suggestions":[]}]},"time":"2026-08-04T17:37: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-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเชิญ","time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเชิญ","time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เชิญ"],"library":"newmm","runtime":0.00006365776062011719},"time":"2026-08-04T17:37: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-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขึ้นสู่เลย","time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขึ้นสู่เลย","time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เชิญ","suggestions":[]}]},"time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เชิญ","suggestions":[]}]},"time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เชิญ","suggestions":[]}]},"time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขึ้น","สู่","เลย"],"library":"newmm","runtime":0.00004792213439941406},"time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เชิญ","suggestions":[]}]},"time":"2026-08-04T17:37:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]},{"word":"เชิญ","suggestions":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37:39+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-04T17:37:39+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-04T17:37:39+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-04T17:37:39+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-04T17:37: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-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อีกครั้งหนึ่ง","time":"2026-08-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อีกครั้งหนึ่ง","time":"2026-08-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อีก","ครั้งหนึ่ง"],"library":"newmm","runtime":0.00013685226440429688},"time":"2026-08-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:37:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:37: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-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อถ่ายภาพ","time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อถ่ายภาพ","time":"2026-08-04T17: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-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมู่นะคะ","time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมู่นะคะ ","time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ถ่ายภาพ"],"library":"newmm","runtime":0.00007295608520507812},"time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมู่","นะคะ"," "],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17:37:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"ถ่ายภาพ","suggestions":[]}]},"time":"2026-08-04T17: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":[]}]},"time":"2026-08-04T17:37:41+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-04T17:37:41+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-04T17:37:41+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-04T17:37:41+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-04T17: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-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รางวัล","time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รางวัล","time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รางวัล"],"library":"newmm","runtime":0.00006103515625},"time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รางวัล","suggestions":[]}]},"time":"2026-08-04T17:37:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ 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-04T17:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ 1 เรานะ","time":"2026-08-04T17:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ 1 เรานะ","time":"2026-08-04T17:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่"," ","1"," ","เรา","นะ"],"library":"newmm","runtime":0.0000782012939453125},"time":"2026-08-04T17: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":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:37:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"1","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17: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-04T17:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะมาจากมหา","time":"2026-08-04T17:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะมาจากมหา","time":"2026-08-04T17:37:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","มาจาก","มหา"],"library":"newmm","runtime":0.0003414154052734375},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37:52+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-04T17:37:52+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-04T17:37:52+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-04T17:37:52+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-04T17:37: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-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิทยาลัยพายัพ","time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิทยาลัยพายัพ","time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิทยาลัย","พายัพ"],"library":"newmm","runtime":0.00013375282287597656},"time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิทยาลัย","suggestions":[]},{"word":"พายัพ","suggestions":[]}]},"time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิทยาลัย","suggestions":[]},{"word":"พายัพ","suggestions":[]}]},"time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิทยาลัย","suggestions":[]},{"word":"พายัพ","suggestions":[]}]},"time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิทยาลัย","suggestions":[]},{"word":"พายัพ","suggestions":["พยัพ","พายุ","มายัง"]}]},"time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิทยาลัย","suggestions":[]},{"word":"พายัพ","suggestions":["พยัพ","พายุ","มายัง"]}]},"time":"2026-08-04T17:37: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-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จังหวัดเชียงใหม่นะคะ","time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จังหวัดเชียงใหม่นะคะ ","time":"2026-08-04T17:37:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จังหวัด","เชียงใหม่","นะคะ"," "],"library":"newmm","runtime":0.00011157989501953125},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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":[]}]},"time":"2026-08-04T17:37: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-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่าขอบคุณ","time":"2026-08-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่าขอบคุณ","time":"2026-08-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่า","ขอบคุณ"],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่า","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่า","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่า","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่า","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:38:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่า","suggestions":[]},{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:38: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-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านมาก","time":"2026-08-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านมาก","time":"2026-08-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","มาก"],"library":"newmm","runtime":0.000110626220703125},"time":"2026-08-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T17:38:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"มาก","suggestions":[]}]},"time":"2026-08-04T17:38: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-04T17:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะขอบคุณมากค่ะ","time":"2026-08-04T17:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ขอบคุณมากค่ะ ","time":"2026-08-04T17:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ขอบคุณ","มาก","ค่ะ"," "],"library":"newmm","runtime":0.0001308917999267578},"time":"2026-08-04T17:38: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-04T17:38: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-04T17:38: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-04T17:38: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-04T17:38: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-04T17:38: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-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อา","time":"2026-08-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อา","time":"2026-08-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อา"],"library":"newmm","runtime":0.000042438507080078125},"time":"2026-08-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อา","suggestions":[]}]},"time":"2026-08-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อา","suggestions":[]}]},"time":"2026-08-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อา","suggestions":[]}]},"time":"2026-08-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อา","suggestions":[]}]},"time":"2026-08-04T17:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อา","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียบ","time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียบ","time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียบ"],"library":"newmm","runtime":0.00006794929504394531},"time":"2026-08-04T17:39: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-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร้อยแล้วนะคะ","time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร้อยแล้วนะคะ ","time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียบ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียบ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียบ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร้อย","แล้ว","นะคะ"," "],"library":"newmm","runtime":0.0000762939453125},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียบ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียบ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:39:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะขอ","time":"2026-08-04T17:39:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ขอ","time":"2026-08-04T17:39:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ขอ"],"library":"newmm","runtime":0.00006628036499023438},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:20+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-04T17:39:20+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-04T17:39:20+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-04T17:39:20+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-04T17:39: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-04T17:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บคุณทุกท่าน","time":"2026-08-04T17:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บคุณทุกท่าน","time":"2026-08-04T17:39:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ","คุณ","ทุกท่าน"],"library":"newmm","runtime":0.00010371208190917969},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:21+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-04T17:39:21+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-04T17:39:21+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-04T17:39:21+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-04T17:39: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-04T17:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มากๆนะ","time":"2026-08-04T17:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก ๆ นะ","time":"2026-08-04T17:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","ๆ"," ","นะ"],"library":"newmm","runtime":0.00008559226989746094},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะขอให้","time":"2026-08-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะขอให้","time":"2026-08-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","ขอให้"],"library":"newmm","runtime":0.00009131431579589844},"time":"2026-08-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คะ","suggestions":[]},{"word":"ขอให้","suggestions":[]}]},"time":"2026-08-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คะ","suggestions":[]},{"word":"ขอให้","suggestions":[]}]},"time":"2026-08-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คะ","suggestions":[]},{"word":"ขอให้","suggestions":[]}]},"time":"2026-08-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คะ","suggestions":[]},{"word":"ขอให้","suggestions":[]}]},"time":"2026-08-04T17:39:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คะ","suggestions":[]},{"word":"ขอให้","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น้องไปพักผ่อนก่อน","time":"2026-08-04T17:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น้องไปพักผ่อนก่อน","time":"2026-08-04T17:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น้อง","ไป","พักผ่อน","ก่อน"],"library":"newmm","runtime":0.00009655952453613281},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะสำหรับท่าน","time":"2026-08-04T17:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ สำหรับท่าน","time":"2026-08-04T17:39:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","สำหรับ","ท่าน"],"library":"newmm","runtime":0.00009751319885253906},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อธิการบดีของ","time":"2026-08-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อธิการบดีของ","time":"2026-08-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อธิการบดี","ของ"],"library":"newmm","runtime":0.00010132789611816406},"time":"2026-08-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:39:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อธิการบดี","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นเวทีก่อนนะคะ","time":"2026-08-04T17:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นเวทีก่อนนะคะ ","time":"2026-08-04T17:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","เวที","ก่อน","นะคะ"," "],"library":"newmm","runtime":0.00009846687316894531},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลำดับสุด","time":"2026-08-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลำดับสุด","time":"2026-08-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลำดับ","สุด"],"library":"newmm","runtime":0.00007390975952148438},"time":"2026-08-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:39:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ลำดับ","suggestions":[]},{"word":"สุด","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท้ายนะคะขอ","time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท้ายนะคะ ขอ","time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท้าย","นะคะ"," ","ขอ"],"library":"newmm","runtime":0.00010895729064941406},"time":"2026-08-04T17:39: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-04T17:39: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-04T17:39: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-04T17:39: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-04T17:39: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-04T17:39: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-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญ","time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญ","time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ"],"library":"newmm","runtime":0.0000667572021484375},"time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:39:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รองศาสตราจารย์ดรสุวิทย์","time":"2026-08-04T17:39:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รองศาสตราจารย์ดรสุวิทย์","time":"2026-08-04T17:39:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รองศาสตราจารย์","ดร","สุ","วิทย์"],"library":"newmm","runtime":0.00016760826110839844},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แป๊บ","time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แป๊บ","time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แป๊บ"],"library":"newmm","runtime":0.00006318092346191406},"time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แป๊บ","suggestions":[]}]},"time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แป๊บ","suggestions":[]}]},"time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แป๊บ","suggestions":[]}]},"time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แป๊บ","suggestions":[]}]},"time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แป๊บ","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดียวนะคะอธิการ","time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดียวนะคะ อธิการ","time":"2026-08-04T17:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดียว","นะคะ"," ","อธิการ"],"library":"newmm","runtime":0.00008940696716308594},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":["อธิการฯ","อธิบาย","อาการ"]}]},"time":"2026-08-04T17:39: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":["อธิการฯ","อธิบาย","อาการ"]}]},"time":"2026-08-04T17:39: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-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บดีมหา","time":"2026-08-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บดีมหา","time":"2026-08-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บดี","มหา"],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บดี","suggestions":[]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บดี","suggestions":[]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บดี","suggestions":[]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บดี","suggestions":["ดี","บี","บด"]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:39:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บดี","suggestions":["ดี","บี","บด"]},{"word":"มหา","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิทยาลัย","time":"2026-08-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิทยาลัย","time":"2026-08-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิทยาลัย"],"library":"newmm","runtime":0.00007414817810058594},"time":"2026-08-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:39:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยีพระจอม","time":"2026-08-04T17:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยีพระจอม","time":"2026-08-04T17:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี","พระ","จอม"],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:39+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-04T17:39:39+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-04T17:39:39+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-04T17:39:39+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-04T17:39: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-04T17:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกล้าธนบุรีกล่าวปิด","time":"2026-08-04T17:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกล้าธนบุรีกล่าวปิด","time":"2026-08-04T17:39:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกล้า","ธนบุรี","กล่าว","ปิด"],"library":"newmm","runtime":0.00011873245239257812},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งาน","time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งาน","time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน"],"library":"newmm","runtime":0.000055789947509765625},"time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:39:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" nct2020 6","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-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" nct2020 6","time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" nct2020 6","time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","nct","2020"," ","6"],"library":"newmm","runtime":0.000057220458984375},"time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]},{"word":"2020","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]},{"word":"2020","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]},{"word":"2020","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":["not","nbt","ct"]},{"word":"2020","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":["not","nbt","ct"]},{"word":"2020","suggestions":[]},{"word":" ","suggestions":[]},{"word":"6","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ในปีนี้ค่ะ","time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ในปีนี้ค่ะ ","time":"2026-08-04T17:39:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ใน","ปี","นี้","ค่ะ"," "],"library":"newmm","runtime":0.00009799003601074219},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลับ","time":"2026-08-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลับ","time":"2026-08-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลับ"],"library":"newmm","runtime":0.00005412101745605469},"time":"2026-08-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:39:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กลับ","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาผมคิดว่างาน","time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาผมคิดว่างาน","time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" nct","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-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" nct","time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" nct","time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ผม","คิด","ว่า","งาน"],"library":"newmm","runtime":0.00009608268737792969},"time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","nct"],"library":"newmm","runtime":0.000028133392333984375},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]}]},"time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]}]},"time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]}]},"time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":["not","nbt","ct"]}]},"time":"2026-08-04T17:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"nct","suggestions":["not","nbt","ct"]}]},"time":"2026-08-04T17:39: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-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งที่","time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งที่","time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้งที่"],"library":"newmm","runtime":0.00005984306335449219},"time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้งที่","suggestions":[]}]},"time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้งที่","suggestions":[]}]},"time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้งที่","suggestions":[]}]},"time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้งที่","suggestions":[]}]},"time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้งที่","suggestions":[]}]},"time":"2026-08-04T17:39:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"18","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-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"18","time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"18","time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["18"],"library":"newmm","runtime":0.00003838539123535156},"time":"2026-08-04T17:39: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-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ใช่ป่ะ","time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ใช่ป่ะ","time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"18","suggestions":[]}]},"time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"18","suggestions":[]}]},"time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"18","suggestions":[]}]},"time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ใช่","ป่ะ"],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"18","suggestions":[]}]},"time":"2026-08-04T17:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"18","suggestions":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:48+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-04T17:39:48+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-04T17:39:48+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-04T17:39:48+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-04T17:39: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-04T17:39:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ค่ะ","time":"2026-08-04T17:39:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ค่ะ ","time":"2026-08-04T17:39:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่","ค่ะ"," "],"library":"newmm","runtime":0.00006222724914550781},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:49+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-04T17:39:49+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-04T17:39:49+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-04T17:39:49+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-04T17:39: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-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รอ","time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รอ","time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รอ"],"library":"newmm","runtime":0.000045299530029296875},"time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รอ","suggestions":[]}]},"time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รอ","suggestions":[]}]},"time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รอ","suggestions":[]}]},"time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รอ","suggestions":[]}]},"time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รอ","suggestions":[]}]},"time":"2026-08-04T17:39: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-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บนี้เนี่ยก็","time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บนี้เนี่ยก็","time":"2026-08-04T17:39:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บ","นี้","เนี่ย","ก็"],"library":"newmm","runtime":0.00010943412780761719},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำเร็จ","time":"2026-08-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำเร็จ","time":"2026-08-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำเร็จ"],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-08-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำเร็จ","suggestions":[]}]},"time":"2026-08-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำเร็จ","suggestions":[]}]},"time":"2026-08-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำเร็จ","suggestions":[]}]},"time":"2026-08-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำเร็จ","suggestions":["สำรวจ","สมเด็จ","ผลสำเร็จ"]}]},"time":"2026-08-04T17:39:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำเร็จ","suggestions":["สำรวจ","สมเด็จ","ผลสำเร็จ"]}]},"time":"2026-08-04T17:39: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-04T17:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลุล่วงไปด้วย","time":"2026-08-04T17:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลุล่วงไปด้วย","time":"2026-08-04T17:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลุล่วง","ไป","ด้วย"],"library":"newmm","runtime":0.00009822845458984375},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:55+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-04T17:39:55+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-04T17:39:55+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-04T17:39:55+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-04T17:39: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-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีนะครับ","time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีนะครับ ","time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","นะ","ครับ"," "],"library":"newmm","runtime":0.00007152557373046875},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39: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-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เมื่อเช้า","time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เมื่อเช้า","time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เมื่อเช้า"],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"เมื่อเช้า","suggestions":[]}]},"time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"เมื่อเช้า","suggestions":[]}]},"time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"เมื่อเช้า","suggestions":[]}]},"time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"เมื่อเช้า","suggestions":["เมื่อยล้า"]}]},"time":"2026-08-04T17:39:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"เมื่อเช้า","suggestions":["เมื่อยล้า"]}]},"time":"2026-08-04T17:39: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-04T17:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยากได้เดินดู","time":"2026-08-04T17:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยากได้เดินดู","time":"2026-08-04T17:39:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยากได้","เดิน","ดู"],"library":"newmm","runtime":0.00011181831359863281},"time":"2026-08-04T17:39: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":[]}]},"time":"2026-08-04T17:39:58+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-04T17:39:58+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-04T17:39:58+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-04T17:39:58+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-04T17:39: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-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บูธต่าง","time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บูธต่าง","time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บูธ","ต่าง"],"library":"newmm","runtime":0.00007939338684082031},"time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บูธ","suggestions":[]},{"word":"ต่าง","suggestions":[]}]},"time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บูธ","suggestions":[]},{"word":"ต่าง","suggestions":[]}]},"time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บูธ","suggestions":[]},{"word":"ต่าง","suggestions":[]}]},"time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บูธ","suggestions":["บูล","บูม","บู"]},{"word":"ต่าง","suggestions":[]}]},"time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บูธ","suggestions":["บูล","บูม","บู"]},{"word":"ต่าง","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆนะครับก็มี","time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ นะครับ ก็มี","time":"2026-08-04T17:40:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","นะ","ครับ"," ","ก็","มี"],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งาน","time":"2026-08-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งาน","time":"2026-08-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน"],"library":"newmm","runtime":0.00006270408630371094},"time":"2026-08-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:40:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิจัยการ","time":"2026-08-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิจัยการ","time":"2026-08-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิจัย","การ"],"library":"newmm","runtime":0.00007104873657226562},"time":"2026-08-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิจัย","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิจัย","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิจัย","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิจัย","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิจัย","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาที่น่าสน","time":"2026-08-04T17:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาที่น่าสน","time":"2026-08-04T17:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ที่","น่าสน"],"library":"newmm","runtime":0.000274658203125},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:05+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-04T17:40:05+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-04T17:40:05+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-04T17:40:05+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-04T17:40: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-04T17:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใจเยอะนะครับ","time":"2026-08-04T17:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใจเยอะนะครับ ","time":"2026-08-04T17:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใจ","เย","อะนะ","ครับ"," "],"library":"newmm","runtime":0.00013566017150878906},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีนวัตกรรมใหม่ๆ","time":"2026-08-04T17:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีนวัตกรรมใหม่ ๆ ","time":"2026-08-04T17:40:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","นวัตกรรม","ใหม่"," ","ๆ"," "],"library":"newmm","runtime":0.00011110305786132812},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขณะเดียวกัน","time":"2026-08-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขณะเดียวกัน","time":"2026-08-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขณะเดียวกัน"],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-08-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขณะเดียวกัน","suggestions":[]}]},"time":"2026-08-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขณะเดียวกัน","suggestions":[]}]},"time":"2026-08-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขณะเดียวกัน","suggestions":[]}]},"time":"2026-08-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขณะเดียวกัน","suggestions":[]}]},"time":"2026-08-04T17:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขณะเดียวกัน","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็","time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็","time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"],"library":"newmm","runtime":0.00004839897155761719},"time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีผู้พิการ","time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีผู้พิการ","time":"2026-08-04T17:40:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","ผู้","พิการ"],"library":"newmm","runtime":0.00009870529174804688},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:10+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-04T17:40:10+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-04T17:40:10+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-04T17:40:10+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-04T17:40: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-04T17:40:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียกเข้าไปนวดเยอะก็ได้เห็น","time":"2026-08-04T17:40:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียกเข้าไปนวดเยอะก็ได้เห็น","time":"2026-08-04T17:40:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียก","เข้าไป","นวด","เยอะ","ก็ได้","เห็น"],"library":"newmm","runtime":0.00016307830810546875},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กิจกรรม","time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กิจกรรม","time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กิจกรรม"],"library":"newmm","runtime":0.00007581710815429688},"time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กิจกรรม","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่างๆที่มหาลัย","time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่าง ๆ ที่มหาลัย","time":"2026-08-04T17:40:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่าง ๆ"," ","ที่","มหาลัย"],"library":"newmm","runtime":0.00010800361633300781},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":["มาลัย","อาลัย","ม้าลาย"]}]},"time":"2026-08-04T17:40: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":["มาลัย","อาลัย","ม้าลาย"]}]},"time":"2026-08-04T17:40: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-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้ว","time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้ว","time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว"],"library":"newmm","runtime":0.00007367134094238281},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็พันธมิตร","time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็พันธมิตร","time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","พันธมิตร"],"library":"newmm","runtime":0.00010156631469726562},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:40:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อื่น","time":"2026-08-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อื่น","time":"2026-08-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อื่น"],"library":"newmm","runtime":0.000049114227294921875},"time":"2026-08-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อื่น","suggestions":[]}]},"time":"2026-08-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อื่น","suggestions":[]}]},"time":"2026-08-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อื่น","suggestions":[]}]},"time":"2026-08-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อื่น","suggestions":[]}]},"time":"2026-08-04T17:40:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อื่น","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ๆเนี่ยเข้ามา","time":"2026-08-04T17:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ๆ เนี่ยเข้ามา","time":"2026-08-04T17:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ๆ"," ","เนี่ย","เข้ามา"],"library":"newmm","runtime":0.000091552734375},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่วมกันนะครับ","time":"2026-08-04T17:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่วมกันนะครับ ","time":"2026-08-04T17:40:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่วมกัน","นะ","ครับ"," "],"library":"newmm","runtime":0.00014662742614746094},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นอก","time":"2026-08-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นอก","time":"2026-08-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นอก"],"library":"newmm","runtime":0.00005269050598144531},"time":"2026-08-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นอก","suggestions":[]}]},"time":"2026-08-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นอก","suggestions":[]}]},"time":"2026-08-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นอก","suggestions":[]}]},"time":"2026-08-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นอก","suggestions":[]}]},"time":"2026-08-04T17:40:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นอก","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากนั้นเราก็","time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากนั้นเราก็","time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จากนั้น","เรา","ก็"],"library":"newmm","runtime":0.00012755393981933594},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:22+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-04T17:40:22+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-04T17:40:22+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-04T17:40:22+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-04T17:40: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-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังมีการ","time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังมีการ","time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยังมี","การ"],"library":"newmm","runtime":0.0000896453857421875},"time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ยังมี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยังมี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยังมี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยังมี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยังมี","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประกวดนะครับ","time":"2026-08-04T17:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประกวดนะครับ ","time":"2026-08-04T17:40:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประกวด","นะ","ครับ"," "],"library":"newmm","runtime":0.00008821487426757812},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรื่องของ","time":"2026-08-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรื่องของ","time":"2026-08-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรื่อง","ของ"],"library":"newmm","runtime":0.00007462501525878906},"time":"2026-08-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:40:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรื่อง","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรม","time":"2026-08-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรม","time":"2026-08-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม"],"library":"newmm","runtime":0.00005936622619628906},"time":"2026-08-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:40:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นวัตกรรม","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และสิ่งประดิษฐ์ต่างๆ","time":"2026-08-04T17:40:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และสิ่งประดิษฐ์ต่าง ๆ ","time":"2026-08-04T17:40:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","สิ่งประดิษฐ์","ต่าง ๆ"," "],"library":"newmm","runtime":0.00017261505126953125},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับ","time":"2026-08-04T17:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ","time":"2026-08-04T17:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," "],"library":"newmm","runtime":0.0000705718994140625},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:30+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-04T17:40:30+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-04T17:40:30+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-04T17:40:30+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-04T17:40: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-04T17:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งปกติก็ได้","time":"2026-08-04T17:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งปกติก็ได้","time":"2026-08-04T17:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ปกติ","ก็ได้"],"library":"newmm","runtime":0.00011539459228515625},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:32+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-04T17:40:32+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-04T17:40:32+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-04T17:40:32+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-04T17:40: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-04T17:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประกาศรางวัลไป","time":"2026-08-04T17:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประกาศรางวัลไป","time":"2026-08-04T17:40:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประกาศ","รางวัล","ไป"],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:32+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-04T17:40:32+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-04T17:40:32+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-04T17:40:32+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-04T17:40: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-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่อนข้าง","time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่อนข้าง","time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่อนข้าง"],"library":"newmm","runtime":0.00007843971252441406},"time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่อนข้าง","suggestions":[]}]},"time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่อนข้าง","suggestions":[]}]},"time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่อนข้าง","suggestions":[]}]},"time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่อนข้าง","suggestions":[]}]},"time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่อนข้าง","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เยอะนะครับแล้วก็","time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เยอะนะครับ แล้วก็","time":"2026-08-04T17:40:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เย","อะนะ","ครับ"," ","แล้วก็"],"library":"newmm","runtime":0.00011038780212402344},"time":"2026-08-04T17:40: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-04T17:40: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-04T17:40: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-04T17:40: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-04T17:40: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-04T17:40: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-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็น","time":"2026-08-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็น","time":"2026-08-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น"],"library":"newmm","runtime":0.00004887580871582031},"time":"2026-08-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:40:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กำลังใจให้","time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กำลังใจให้","time":"2026-08-04T17:40: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-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับทีม","time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับทีม","time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กำลังใจ","ให้"],"library":"newmm","runtime":0.00010442733764648438},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","ทีม"],"library":"newmm","runtime":0.00004100799560546875},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กำลังใจ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กำลังใจ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กำลังใจ","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กำลังใจ","suggestions":["กำลัง","กำลังจะ","กำลังคน"]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กำลังใจ","suggestions":["กำลัง","กำลังจะ","กำลังคน"]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T17:40:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"ทีม","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็คิดว่า","time":"2026-08-04T17:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็คิดว่า","time":"2026-08-04T17:40:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","คิด","ว่า"],"library":"newmm","runtime":0.00006532669067382812},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:40+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-04T17:40:40+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-04T17:40:40+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-04T17:40:40+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-04T17:40: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-04T17:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันไหนที่","time":"2026-08-04T17:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันไหนที่","time":"2026-08-04T17:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อัน","ไหน","ที่"],"library":"newmm","runtime":0.00009679794311523438},"time":"2026-08-04T17:40: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-04T17:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีอะไรเนี่ยก็","time":"2026-08-04T17:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีอะไรเนี่ยก็","time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:42+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-04T17:40:42+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-04T17:40:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","อะไร","เนี่ย","ก็"],"library":"newmm","runtime":0.00009560585021972656},"time":"2026-08-04T17:40:42+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-04T17:40:42+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-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ควรจะ","time":"2026-08-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ควรจะ","time":"2026-08-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ควรจะ"],"library":"newmm","runtime":0.0000820159912109375},"time":"2026-08-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T17:40:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ควรจะ","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาต่อ","time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาต่อ","time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ต่อ"],"library":"newmm","runtime":0.00006151199340820312},"time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ต่อ","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับเพื่อนำไปสู่","time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ เพื่อนำไปสู่","time":"2026-08-04T17:40:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","เพื่อ","นำไปสู่"],"library":"newmm","runtime":0.00013399124145507812},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาที่","time":"2026-08-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาที่","time":"2026-08-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","ที่"],"library":"newmm","runtime":0.00005626678466796875},"time":"2026-08-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัฒนา","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นำ","time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นำ","time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นำ"],"library":"newmm","runtime":0.000056743621826171875},"time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นำ","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปสู่การใช้จริง","time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปสู่การใช้จริง","time":"2026-08-04T17:40:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","สู่","การ","ใช้","จริง"],"library":"newmm","runtime":0.00015234947204589844},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40: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-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้ว","time":"2026-08-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้ว","time":"2026-08-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว"],"library":"newmm","runtime":0.000058650970458984375},"time":"2026-08-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:40: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-04T17:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เป็นประโยชน์กับ","time":"2026-08-04T17:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เป็นประโยชน์กับ","time":"2026-08-04T17:40:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เป็นประโยชน์","กับ"],"library":"newmm","runtime":0.00013566017150878906},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:56+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-04T17:40:56+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-04T17:40:56+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-04T17:40:56+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-04T17:40: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-04T17:40:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้พิการหรือว่า","time":"2026-08-04T17:40:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้พิการหรือว่า","time":"2026-08-04T17:40:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้","พิการ","หรือว่า"],"library":"newmm","runtime":0.00009822845458984375},"time":"2026-08-04T17:40: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":[]}]},"time":"2026-08-04T17:40:58+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-04T17:40:58+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-04T17:40:58+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-04T17:40:58+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-04T17:40: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-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สังคม","time":"2026-08-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สังคม","time":"2026-08-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สังคม"],"library":"newmm","runtime":0.00006008148193359375},"time":"2026-08-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:41:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดย","time":"2026-08-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดย","time":"2026-08-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย"],"library":"newmm","runtime":0.00005125999450683594},"time":"2026-08-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:41:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โดย","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตรงนะครับ","time":"2026-08-04T17:41:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตรงนะครับ ","time":"2026-08-04T17:41:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตรง","นะ","ครับ"," "],"library":"newmm","runtime":0.00010085105895996094},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งก็อาจารย์","time":"2026-08-04T17:41:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งก็อาจารย์","time":"2026-08-04T17:41:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ก็","อาจารย์"],"library":"newmm","runtime":0.00010538101196289062},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41:03+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-04T17:41:03+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-04T17:41:03+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-04T17:41:03+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-04T17:41: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-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้","time":"2026-08-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้","time":"2026-08-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้"],"library":"newmm","runtime":0.00007677078247070312},"time":"2026-08-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T17:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำให้","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิต","time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิต","time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต"],"library":"newmm","runtime":0.0000762939453125},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความเป็นอยู่ของ","time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความเป็นอยู่ของ","time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความเป็นอยู่","ของ"],"library":"newmm","runtime":0.0001399517059326172},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความเป็นอยู่","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความเป็นอยู่","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความเป็นอยู่","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความเป็นอยู่","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความเป็นอยู่","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้","time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้","time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้"],"library":"newmm","runtime":0.00004649162292480469},"time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พิการนี้ดีขึ้นนะครับ","time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พิการนี้ดีขึ้นนะครับ ","time":"2026-08-04T17:41:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พิการ","นี้","ดีขึ้น","นะ","ครับ"," "],"library":"newmm","runtime":0.00010037422180175781},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็","time":"2026-08-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็","time":"2026-08-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"],"library":"newmm","runtime":0.00004982948303222656},"time":"2026-08-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องขอขอบคุณ","time":"2026-08-04T17:41:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องขอขอบคุณ","time":"2026-08-04T17:41:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","ขอ","ขอบคุณ"],"library":"newmm","runtime":0.0002677440643310547},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41:14+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-04T17:41:14+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-04T17:41:14+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-04T17:41:14+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-04T17:41: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-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาชีพ","time":"2026-08-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาชีพ","time":"2026-08-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาชีพ"],"library":"newmm","runtime":0.00006604194641113281},"time":"2026-08-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:41:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานนะครับ","time":"2026-08-04T17:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานนะครับ ","time":"2026-08-04T17:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","นะ","ครับ"," "],"library":"newmm","runtime":0.00010323524475097656},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็กระทรวงพรบ","time":"2026-08-04T17:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็กระทรวงพรบ","time":"2026-08-04T17:41:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","กระทรวง","พร","บ"],"library":"newmm","runtime":0.00013780593872070312},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่","time":"2026-08-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่","time":"2026-08-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่"],"library":"newmm","runtime":0.00004458427429199219},"time":"2026-08-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:41:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนับ","time":"2026-08-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนับ","time":"2026-08-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สนับ"],"library":"newmm","runtime":0.000053882598876953125},"time":"2026-08-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สนับ","suggestions":[]}]},"time":"2026-08-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สนับ","suggestions":[]}]},"time":"2026-08-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สนับ","suggestions":[]}]},"time":"2026-08-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สนับ","suggestions":["นับ","สลับ","สับ"]}]},"time":"2026-08-04T17:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สนับ","suggestions":["นับ","สลับ","สับ"]}]},"time":"2026-08-04T17:41: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-04T17:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนุนแล้วก็","time":"2026-08-04T17:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนุนแล้วก็","time":"2026-08-04T17:41:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส","นุ","น","แล้วก็"],"library":"newmm","runtime":0.00010037422180175781},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บริหารจัด","time":"2026-08-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บริหารจัด","time":"2026-08-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บริหาร","จัด"],"library":"newmm","runtime":0.00006318092346191406},"time":"2026-08-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"บริหาร","suggestions":[]},{"word":"จัด","suggestions":[]}]},"time":"2026-08-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บริหาร","suggestions":[]},{"word":"จัด","suggestions":[]}]},"time":"2026-08-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บริหาร","suggestions":[]},{"word":"จัด","suggestions":[]}]},"time":"2026-08-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บริหาร","suggestions":[]},{"word":"จัด","suggestions":[]}]},"time":"2026-08-04T17:41:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บริหาร","suggestions":[]},{"word":"จัด","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การให้เกิดงาน","time":"2026-08-04T17:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การให้เกิดงาน","time":"2026-08-04T17:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ให้","เกิด","งาน"],"library":"newmm","runtime":0.00010442733764648438},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้ขึ้นนะครับ","time":"2026-08-04T17:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้ขึ้นนะครับ ","time":"2026-08-04T17:41:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","ขึ้น","นะ","ครับ"," "],"library":"newmm","runtime":0.00007939338684082031},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็","time":"2026-08-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็","time":"2026-08-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"],"library":"newmm","runtime":0.000043392181396484375},"time":"2026-08-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พระจอมเกล้าธนบุรีเอง","time":"2026-08-04T17:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พระจอมเกล้าธนบุรีเอง","time":"2026-08-04T17:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พระ","จอมเกล้า","ธนบุรี","เอง"],"library":"newmm","runtime":0.0001533031463623047},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็","time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็","time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็"],"library":"newmm","runtime":0.00004100799560546875},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ก็","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะพยายาม","time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะพยายาม","time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","พยายาม"],"library":"newmm","runtime":0.00007009506225585938},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"จะ","suggestions":[]},{"word":"พยายาม","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"พยายาม","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"พยายาม","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"พยายาม","suggestions":[]}]},"time":"2026-08-04T17:41:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"พยายาม","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำงาน","time":"2026-08-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำงาน","time":"2026-08-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำงาน"],"library":"newmm","runtime":0.00006365776062011719},"time":"2026-08-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้าน","time":"2026-08-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้าน","time":"2026-08-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้าน"],"library":"newmm","runtime":0.00005412101745605469},"time":"2026-08-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ด้าน","suggestions":[]}]},"time":"2026-08-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ด้าน","suggestions":[]}]},"time":"2026-08-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ด้าน","suggestions":[]}]},"time":"2026-08-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ด้าน","suggestions":[]}]},"time":"2026-08-04T17:41:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ด้าน","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้ต่อไป","time":"2026-08-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้ต่อไป","time":"2026-08-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้","ต่อไป"],"library":"newmm","runtime":0.000064849853515625},"time":"2026-08-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นี้","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นี้","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นี้","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นี้","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T17:41:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นี้","suggestions":[]},{"word":"ต่อไป","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับขณะเดียวกันก็จะ","time":"2026-08-04T17:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ขณะเดียวกันก็จะ","time":"2026-08-04T17:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ขณะเดียวกัน","ก็","จะ"],"library":"newmm","runtime":0.00012135505676269531},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชัก","time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชัก","time":"2026-08-04T17:41: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-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชวนพันธมิตร","time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชวนพันธมิตร","time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชัก"],"library":"newmm","runtime":0.00004982948303222656},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชวน","พันธมิตร"],"library":"newmm","runtime":0.00008249282836914062},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชัก","suggestions":[]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชัก","suggestions":[]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชัก","suggestions":[]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชัก","suggestions":["สัก","นัก","ผัก"]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชัก","suggestions":["สัก","นัก","ผัก"]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชวน","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชวน","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชวน","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชวน","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:41:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชวน","suggestions":[]},{"word":"พันธมิตร","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เป็นมหาลัย","time":"2026-08-04T17:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เป็นมหาลัย","time":"2026-08-04T17:41:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เป็น","มหาลัย"],"library":"newmm","runtime":0.00007796287536621094},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41:40+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-04T17:41:40+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-04T17:41:40+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-04T17:41:40+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-04T17:41: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-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่างๆ","time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่าง ๆ ","time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่าง ๆ"," "],"library":"newmm","runtime":0.00006246566772460938},"time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เนี่ยทั้งใน","time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เนี่ยทั้งใน","time":"2026-08-04T17:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เนี่ย","ทั้ง","ใน"],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41:43+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-04T17:41:43+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-04T17:41:43+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-04T17:41:43+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-04T17:41: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-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภูมิภาค","time":"2026-08-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภูมิภาค","time":"2026-08-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภูมิภาค"],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ภูมิภาค","suggestions":[]}]},"time":"2026-08-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ภูมิภาค","suggestions":[]}]},"time":"2026-08-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ภูมิภาค","suggestions":[]}]},"time":"2026-08-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ภูมิภาค","suggestions":[]}]},"time":"2026-08-04T17:41:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ภูมิภาค","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ในกรุง","time":"2026-08-04T17:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ในกรุง","time":"2026-08-04T17:41: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-04T17:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทพฯเนี่ยให้","time":"2026-08-04T17:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทพฯเนี่ยให้","time":"2026-08-04T17:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ใน","กรุง"],"library":"newmm","runtime":0.00009918212890625},"time":"2026-08-04T17:41:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทพ","ฯ","เนี่ย","ให้"],"library":"newmm","runtime":0.000059604644775390625},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41:45+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-04T17:41:45+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-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41:45+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-04T17:41:45+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-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รุ่น","time":"2026-08-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รุ่น","time":"2026-08-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รุ่น"],"library":"newmm","runtime":0.00004839897155761719},"time":"2026-08-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"รุ่น","suggestions":[]}]},"time":"2026-08-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รุ่น","suggestions":[]}]},"time":"2026-08-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รุ่น","suggestions":[]}]},"time":"2026-08-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รุ่น","suggestions":[]}]},"time":"2026-08-04T17:41:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รุ่น","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำงาน","time":"2026-08-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำงาน","time":"2026-08-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำงาน"],"library":"newmm","runtime":0.00005841255187988281},"time":"2026-08-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทำงาน","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อคนพิการ","time":"2026-08-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อคนพิการ","time":"2026-08-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","คนพิการ"],"library":"newmm","runtime":0.00007963180541992188},"time":"2026-08-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T17:41:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เพื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]}]},"time":"2026-08-04T17:41: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-04T17:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับท่านการ","time":"2026-08-04T17:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ท่านการ","time":"2026-08-04T17:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ท่าน","การ"],"library":"newmm","runtime":0.00009870529174804688},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อคนพิการนะครับการฝึกอาชีพทั้งการ","time":"2026-08-04T17:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อคนพิการนะครับ การฝึกอาชีพทั้งการ","time":"2026-08-04T17:41:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","คนพิการ","นะ","ครับ"," ","การ","ฝึก","อาชีพ","ทั้ง","การ"],"library":"newmm","runtime":0.0001957416534423828},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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":[]}]},"time":"2026-08-04T17:41: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-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คิดค้นวิจัย","time":"2026-08-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คิดค้นวิจัย","time":"2026-08-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คิดค้น","วิจัย"],"library":"newmm","runtime":0.00023603439331054688},"time":"2026-08-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คิดค้น","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คิดค้น","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คิดค้น","suggestions":[]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คิดค้น","suggestions":["คัดค้าน"]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T17:41:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คิดค้น","suggestions":["คัดค้าน"]},{"word":"วิจัย","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือว่าสิ่ง","time":"2026-08-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือว่าสิ่ง","time":"2026-08-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือว่า","สิ่ง"],"library":"newmm","runtime":0.00006985664367675781},"time":"2026-08-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T17:41:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือว่า","suggestions":[]},{"word":"สิ่ง","suggestions":[]}]},"time":"2026-08-04T17:41: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-04T17:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประดิษฐ์ใหม่ๆ","time":"2026-08-04T17:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประดิษฐ์ใหม่ ๆ ","time":"2026-08-04T17:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประดิษฐ์","ใหม่"," ","ๆ"," "],"library":"newmm","runtime":0.00010418891906738281},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นวัตกรรมใหม่ๆเนี่ย","time":"2026-08-04T17:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นวัตกรรมใหม่ ๆ เนี่ย","time":"2026-08-04T17:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นวัตกรรม","ใหม่"," ","ๆ"," ","เนี่ย"],"library":"newmm","runtime":0.00011086463928222656},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":["นี่"]}]},"time":"2026-08-04T17:42: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":["นี่"]}]},"time":"2026-08-04T17:42: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-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาใช้","time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาใช้","time":"2026-08-04T17:42: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-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประโยชน์นะครับ","time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประโยชน์นะครับ ","time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ใช้"],"library":"newmm","runtime":0.00005984306335449219},"time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประโยชน์","นะ","ครับ"," "],"library":"newmm","runtime":0.00010657310485839844},"time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T17:42:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"ใช้","suggestions":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิต","time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิต","time":"2026-08-04T17:42: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-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความเป็นอยู่","time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความเป็นอยู่","time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต"],"library":"newmm","runtime":0.00007152557373046875},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความเป็นอยู่"],"library":"newmm","runtime":0.00006151199340820312},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T17:42:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ความเป็นอยู่","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้ว","time":"2026-08-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้ว","time":"2026-08-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว"],"library":"newmm","runtime":0.00005173683166503906},"time":"2026-08-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ความมีศักดิ์ศรี","time":"2026-08-04T17:42:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ความมีศักดิ์ศรี","time":"2026-08-04T17:42:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ความ","มีศักดิ์ศรี"],"library":"newmm","runtime":0.00012111663818359375},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:08+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-04T17:42:08+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-04T17:42:08+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-04T17:42:08+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-04T17:42: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-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอ","time":"2026-08-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอ","time":"2026-08-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ"],"library":"newmm","runtime":0.000050067901611328125},"time":"2026-08-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งผู้พิการมา","time":"2026-08-04T17:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งผู้พิการมา","time":"2026-08-04T17:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ง","ผู้","พิการ","มา"],"library":"newmm","runtime":0.00007724761962890625},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กขึ้นนะครับ","time":"2026-08-04T17:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กขึ้นนะครับ ","time":"2026-08-04T17:42:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก","ขึ้น","นะ","ครับ"," "],"library":"newmm","runtime":0.00008225440979003906},"time":"2026-08-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผมคิด","time":"2026-08-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผมคิด","time":"2026-08-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผม","คิด"],"library":"newmm","runtime":0.00008249282836914062},"time":"2026-08-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผม","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผม","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผม","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผม","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-04T17:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผม","suggestions":[]},{"word":"คิด","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ว่าก็ได้เวลา","time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ว่าก็ได้เวลา","time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ว่า","ก็","ได้เวลา"],"library":"newmm","runtime":0.0002493858337402344},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:13+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-04T17:42:13+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-04T17:42:13+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-04T17:42:13+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-04T17:42: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-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ขอ","time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ขอ","time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ขอ"],"library":"newmm","runtime":0.00007843971252441406},"time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในนาม","time":"2026-08-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในนาม","time":"2026-08-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ในนาม"],"library":"newmm","runtime":0.00006389617919921875},"time":"2026-08-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ในนาม","suggestions":[]}]},"time":"2026-08-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ในนาม","suggestions":[]}]},"time":"2026-08-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ในนาม","suggestions":[]}]},"time":"2026-08-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ในนาม","suggestions":["คำนาม","นาม","สนาม"]}]},"time":"2026-08-04T17:42:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ในนาม","suggestions":["คำนาม","นาม","สนาม"]}]},"time":"2026-08-04T17:42: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-04T17:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของพระจอมเกล้าธนบุรี","time":"2026-08-04T17:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของพระจอมเกล้าธนบุรี","time":"2026-08-04T17:42:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","พระ","จอมเกล้า","ธนบุรี"],"library":"newmm","runtime":0.00012421607971191406},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอ","time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอ","time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ"],"library":"newmm","runtime":0.000046253204345703125},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณทาง","time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณทาง","time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ทาง"],"library":"newmm","runtime":0.00007915496826171875},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:42:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอบคุณ","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไอคอนสยาม","time":"2026-08-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไอคอนสยาม","time":"2026-08-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไอคอน","สยาม"],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไอคอน","suggestions":[]},{"word":"สยาม","suggestions":[]}]},"time":"2026-08-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไอคอน","suggestions":[]},{"word":"สยาม","suggestions":[]}]},"time":"2026-08-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไอคอน","suggestions":[]},{"word":"สยาม","suggestions":[]}]},"time":"2026-08-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไอคอน","suggestions":["อ่อน","รอคอย","ไอดอล"]},{"word":"สยาม","suggestions":[]}]},"time":"2026-08-04T17:42:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไอคอน","suggestions":["อ่อน","รอคอย","ไอดอล"]},{"word":"สยาม","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาชีพ","time":"2026-08-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาชีพ","time":"2026-08-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาชีพ"],"library":"newmm","runtime":0.000060558319091796875},"time":"2026-08-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:42:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อาชีพ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เอื้อเฟื้อ","time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เอื้อเฟื้อ","time":"2026-08-04T17:42: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-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็","time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็","time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เอื้อเฟื้อ"],"library":"newmm","runtime":0.00009298324584960938},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็"],"library":"newmm","runtime":0.00004744529724121094},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เอื้อเฟื้อ","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เอื้อเฟื้อ","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เอื้อเฟื้อ","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เอื้อเฟื้อ","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เอื้อเฟื้อ","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:42:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้วก็","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้","time":"2026-08-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้","time":"2026-08-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้"],"library":"newmm","runtime":0.00004887580871582031},"time":"2026-08-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:42:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การ","time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การ","time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ"],"library":"newmm","runtime":0.000055789947509765625},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนับสนุน","time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนับสนุน","time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สนับสนุน"],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในหลายๆ","time":"2026-08-04T17:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในหลาย ๆ ","time":"2026-08-04T17:42:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","หลาย"," ","ๆ"," "],"library":"newmm","runtime":0.0002722740173339844},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้านนะครับ","time":"2026-08-04T17:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้านนะครับ ","time":"2026-08-04T17:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้าน","นะ","ครับ"," "],"library":"newmm","runtime":0.00008487701416015625},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ขอขอบคุณ","time":"2026-08-04T17:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ขอขอบคุณ","time":"2026-08-04T17:42:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","ขอ","ขอบคุณ"],"library":"newmm","runtime":0.00009322166442871094},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:28+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-04T17:42:28+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-04T17:42:28+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-04T17:42:28+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-04T17:42: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-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางคณะ","time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางคณะ","time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","คณะ"],"library":"newmm","runtime":0.00008988380432128906},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทาง","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทาง","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทาง","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทาง","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทาง","suggestions":[]},{"word":"คณะ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้จัดงาน","time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้จัดงาน","time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้จัดงาน"],"library":"newmm","runtime":0.0009407997131347656},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผู้จัดงาน","suggestions":[]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผู้จัดงาน","suggestions":[]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผู้จัดงาน","suggestions":[]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผู้จัดงาน","suggestions":["ผู้จัดการ"]}]},"time":"2026-08-04T17:42:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผู้จัดงาน","suggestions":["ผู้จัดการ"]}]},"time":"2026-08-04T17:42: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-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และ","time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และ","time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ"],"library":"newmm","runtime":0.00004506111145019531},"time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"และ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กระทรวงพมที่","time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กระทรวงพมที่","time":"2026-08-04T17:42:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กระทรวง","พม","ที่"],"library":"newmm","runtime":0.00009560585021972656},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:32+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-04T17:42:32+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-04T17:42:32+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-04T17:42:32+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-04T17:42: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-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สนับสนุน","time":"2026-08-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สนับสนุน","time":"2026-08-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สนับสนุน"],"library":"newmm","runtime":0.00006461143493652344},"time":"2026-08-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สนับสนุน","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งบประมาณ","time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งบประมาณ","time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งบประมาณ"],"library":"newmm","runtime":0.00010585784912109375},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งบประมาณ","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งบประมาณ","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งบประมาณ","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งบประมาณ","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งบประมาณ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อีกครั้งหนึ่ง","time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อีกครั้งหนึ่ง","time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อีก","ครั้งหนึ่ง"],"library":"newmm","runtime":0.00009775161743164062},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:42:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อีก","suggestions":[]},{"word":"ครั้งหนึ่ง","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะครับก็ขอ","time":"2026-08-04T17:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะครับ ก็ขอ","time":"2026-08-04T17:42:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะ","ครับ"," ","ก็","ขอ"],"library":"newmm","runtime":0.00008511543273925781},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งาน","time":"2026-08-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งาน","time":"2026-08-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน"],"library":"newmm","runtime":0.00004982948303222656},"time":"2026-08-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:42:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ณบัดนี้","time":"2026-08-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ณบัดนี้","time":"2026-08-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ณ","บัดนี้"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-08-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ณ","suggestions":[]},{"word":"บัดนี้","suggestions":[]}]},"time":"2026-08-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ณ","suggestions":[]},{"word":"บัดนี้","suggestions":[]}]},"time":"2026-08-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ณ","suggestions":[]},{"word":"บัดนี้","suggestions":[]}]},"time":"2026-08-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ณ","suggestions":[]},{"word":"บัดนี้","suggestions":["วันนี้","อันนี้","ดังนี้"]}]},"time":"2026-08-04T17:42:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ณ","suggestions":[]},{"word":"บัดนี้","suggestions":["วันนี้","อันนี้","ดังนี้"]}]},"time":"2026-08-04T17:42: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-04T17:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยครับขอบ","time":"2026-08-04T17:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยครับ ขอบ","time":"2026-08-04T17:42:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","ครับ"," ","ขอบ"],"library":"newmm","runtime":0.00008416175842285156},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":["ของ","ตอบ","ขอ"]}]},"time":"2026-08-04T17:42: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":["ของ","ตอบ","ขอ"]}]},"time":"2026-08-04T17:42: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-04T17:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณมากครับ","time":"2026-08-04T17:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณมากครับ ","time":"2026-08-04T17:42:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณ","มาก","ครับ"," "],"library":"newmm","runtime":0.00009179115295410156},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบพระคุณท่าน","time":"2026-08-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบพระคุณท่าน","time":"2026-08-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบพระคุณ","ท่าน"],"library":"newmm","runtime":0.0001239776611328125},"time":"2026-08-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:42:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอบพระคุณ","suggestions":[]},{"word":"ท่าน","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจารย์สุวิทย์แซ่เตียค่ะ","time":"2026-08-04T17:42:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจารย์สุวิทย์แซ่เตียค่ะ ","time":"2026-08-04T17:42:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจารย์","สุ","วิทย์","แซ่","เตีย","ค่ะ"," "],"library":"newmm","runtime":0.00012969970703125},"time":"2026-08-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42: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-04T17:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปนะคะ","time":"2026-08-04T17:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปนะคะ ","time":"2026-08-04T17:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","นะคะ"," "],"library":"newmm","runtime":0.00007271766662597656},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:44+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-04T17:42:44+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-04T17:42:44+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-04T17:42:44+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-04T17:42: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-04T17:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็ขอเรียน","time":"2026-08-04T17:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็ขอเรียน","time":"2026-08-04T17:42:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","ขอ","เรียน"],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:44+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-04T17:42:44+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-04T17:42:44+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-04T17:42:44+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-04T17:42: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-04T17:42:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิญท่านกรรมการ","time":"2026-08-04T17:42:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิญท่านกรรมการ","time":"2026-08-04T17:42:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิญ","ท่าน","กรรมการ"],"library":"newmm","runtime":0.0001068115234375},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:45+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-04T17:42:45+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-04T17:42:45+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-04T17:42:45+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-04T17:42:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ทั้ง 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-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้ง 5 ท่านนะ","time":"2026-08-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้ง 5 ท่านนะ","time":"2026-08-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้ง"," ","5"," ","ท่าน","นะ"],"library":"newmm","runtime":0.000087738037109375},"time":"2026-08-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทั้ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะขึ้นถ่าย","time":"2026-08-04T17:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะขึ้นถ่าย","time":"2026-08-04T17:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","ขึ้น","ถ่าย"],"library":"newmm","runtime":0.00007033348083496094},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42:47+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-04T17:42:47+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-04T17:42:47+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-04T17:42:47+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-04T17:42: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-04T17:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รูปกับท่านอธิการบดี","time":"2026-08-04T17:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รูปกับท่านอธิการบดี","time":"2026-08-04T17:42:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รูป","กับ","ท่าน","อธิการบดี"],"library":"newmm","runtime":0.00014448165893554688},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปตทนะ","time":"2026-08-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปตทนะ","time":"2026-08-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปตท","นะ"],"library":"newmm","runtime":0.00006890296936035156},"time":"2026-08-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปตท","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปตท","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปตท","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปตท","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปตท","suggestions":[]},{"word":"นะ","suggestions":[]}]},"time":"2026-08-04T17:42: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-04T17:42:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะขอเรียนเชิญค่ะ","time":"2026-08-04T17:42:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะขอเรียนเชิญค่ะ ","time":"2026-08-04T17:42:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.0000896453857421875},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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":[]}]},"time":"2026-08-04T17:42: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-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอ","time":"2026-08-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอ","time":"2026-08-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ"],"library":"newmm","runtime":0.00004363059997558594},"time":"2026-08-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญ","time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญ","time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ"],"library":"newmm","runtime":0.00006270408630371094},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครือข่าย","time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครือข่าย","time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครือข่าย"],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เครือข่าย","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เครือข่าย","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เครือข่าย","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เครือข่าย","suggestions":[]}]},"time":"2026-08-04T17:43:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เครือข่าย","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านนะคะ","time":"2026-08-04T17:43:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านนะคะ ","time":"2026-08-04T17:43:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","นะคะ"," "],"library":"newmm","runtime":0.00008177757263183594},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43:05+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-04T17:43:05+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-04T17:43:05+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-04T17:43:05+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-04T17:43:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เครือข่าย FC ทุกท่าน","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-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครือข่าย FC ทุกท่าน","time":"2026-08-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครือข่าย FC ทุกท่าน","time":"2026-08-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครือข่าย"," ","FC"," ","ทุกท่าน"],"library":"newmm","runtime":0.00011491775512695312},"time":"2026-08-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เครือข่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เครือข่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เครือข่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FC","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เครือข่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FC","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:43:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เครือข่าย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"FC","suggestions":["นะ","ก็","จะ"]},{"word":" ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะที่ยัง","time":"2026-08-04T17:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ที่ยัง","time":"2026-08-04T17:43:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ที่","ยัง"],"library":"newmm","runtime":0.00008678436279296875},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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-04T17:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่นะคะ","time":"2026-08-04T17:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่นะคะ ","time":"2026-08-04T17:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","นะคะ"," "],"library":"newmm","runtime":0.00007700920104980469},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43:08+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-04T17:43:08+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-04T17:43:08+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-04T17:43:08+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-04T17:43: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-04T17:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราจะถ่ายภาพ","time":"2026-08-04T17:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราจะถ่ายภาพ","time":"2026-08-04T17:43:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","จะ","ถ่ายภาพ"],"library":"newmm","runtime":0.00008082389831542969},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43:08+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-04T17:43:08+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-04T17:43:08+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-04T17:43:08+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-04T17:43: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-04T17:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมู่ภาพนี้เป็นภาพ","time":"2026-08-04T17:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมู่ภาพนี้เป็นภาพ","time":"2026-08-04T17:43:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมู่","ภาพ","นี้","เป็น","ภาพ"],"library":"newmm","runtime":0.0001246929168701172},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเป็น","time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเป็น","time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เป็น"],"library":"newmm","runtime":0.00005745887756347656},"time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถ้า","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาพแห่งความสุข","time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาพแห่งความสุข","time":"2026-08-04T17:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาพ","แห่ง","ความสุข"],"library":"newmm","runtime":0.00009799003601074219},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43:10+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-04T17:43:10+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-04T17:43:10+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-04T17:43:10+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-04T17:43: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-04T17:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำนะคะ","time":"2026-08-04T17:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำนะคะ ","time":"2026-08-04T17:43:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำ","นะคะ"," "],"library":"newmm","runtime":0.00008249282836914062},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43:11+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-04T17:43:11+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-04T17:43:11+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-04T17:43:11+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-04T17:43: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-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับ","time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับ","time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ"],"library":"newmm","runtime":0.00005698204040527344},"time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สำหรับ","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งานในวันนี้นะคะ","time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งานในวันนี้นะคะ ","time":"2026-08-04T17:43:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน","ใน","วันนี้","นะคะ"," "],"library":"newmm","runtime":0.0001270771026611328},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ","time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.00005030632019042969},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชอบทัก","time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชอบทัก","time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชอบ","ทัก"],"library":"newmm","runtime":0.000060558319091796875},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชอบ","suggestions":[]},{"word":"ทัก","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชอบ","suggestions":[]},{"word":"ทัก","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชอบ","suggestions":[]},{"word":"ทัก","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชอบ","suggestions":[]},{"word":"ทัก","suggestions":[]}]},"time":"2026-08-04T17:43:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชอบ","suggestions":[]},{"word":"ทัก","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปนะคะขอ","time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปนะคะ ขอ","time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","นะคะ"," ","ขอ"],"library":"newmm","runtime":0.00007677078247070312},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนเชิญ","time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนเชิญ","time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียนเชิญ"],"library":"newmm","runtime":0.00006246566772460938},"time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เรียนเชิญ","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาคีเครือข่ายนะคะ","time":"2026-08-04T17:43:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาคีเครือข่ายนะคะ ","time":"2026-08-04T17:43:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาคี","เครือข่าย","นะคะ"," "],"library":"newmm","runtime":0.00013399124145507812},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอ","time":"2026-08-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอ","time":"2026-08-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ"],"library":"newmm","runtime":0.000046253204345703125},"time":"2026-08-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอ","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งคณะทำ","time":"2026-08-04T17:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งคณะทำ","time":"2026-08-04T17:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ง","คณะ","ทำ"],"library":"newmm","runtime":0.00006580352783203125},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43:56+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-04T17:43:56+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-04T17:43:56+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-04T17:43:56+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-04T17:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"งาน ncd","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-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งาน ncd","time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งาน ncd","time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน"," ","ncd"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ncd","suggestions":[]}]},"time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ncd","suggestions":[]}]},"time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ncd","suggestions":[]}]},"time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ncd","suggestions":["cd","and","n"]}]},"time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ncd","suggestions":["cd","and","n"]}]},"time":"2026-08-04T17:43: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-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะคะขึ้น","time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะคะ ขึ้น","time":"2026-08-04T17:43:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะคะ"," ","ขึ้น"],"library":"newmm","runtime":0.00007295608520507812},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ่ายรูปหมู่","time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ่ายรูปหมู่","time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ่ายรูป","หมู่"],"library":"newmm","runtime":0.00009989738464355469},"time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ถ่ายรูป","suggestions":[]},{"word":"หมู่","suggestions":[]}]},"time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ถ่ายรูป","suggestions":[]},{"word":"หมู่","suggestions":[]}]},"time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ถ่ายรูป","suggestions":[]},{"word":"หมู่","suggestions":[]}]},"time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ถ่ายรูป","suggestions":[]},{"word":"หมู่","suggestions":[]}]},"time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ถ่ายรูป","suggestions":[]},{"word":"หมู่","suggestions":[]}]},"time":"2026-08-04T17:43: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-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยกันนะคะ","time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยกันนะคะ ","time":"2026-08-04T17:43:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วยกัน","นะคะ"," "],"library":"newmm","runtime":0.000095367431640625},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43:58+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-04T17:43:58+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-04T17:43:58+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-04T17:43:58+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-04T17:43: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-04T17:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นภาพสุดท้ายนะคะ","time":"2026-08-04T17:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นภาพสุดท้ายนะคะ ","time":"2026-08-04T17:43:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","ภาพ","สุดท้าย","นะคะ"," "],"library":"newmm","runtime":0.00016736984252929688},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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":[]}]},"time":"2026-08-04T17:43: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-04T17:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ถ้าเป็นความทรงจำ","time":"2026-08-04T17:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ถ้าเป็นความทรงจำ","time":"2026-08-04T17:44:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ถ้า","เป็น","ความทรงจำ"],"library":"newmm","runtime":0.00009846687316894531},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44:03+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-04T17:44:03+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-04T17:44:03+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-04T17:44:03+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-04T17:44: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-04T17:44:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะขอเรียนเชิญค่ะ","time":"2026-08-04T17:44:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ขอเรียนเชิญค่ะ ","time":"2026-08-04T17:44:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ขอ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00010800361633300781},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"Shenzhen ค่ะอาจารย์","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-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"Shenzhen ค่ะอาจารย์","time":"2026-08-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"Shenzhen ค่ะ อาจารย์","time":"2026-08-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["Shenzhen"," ","ค่ะ"," ","อาจารย์"],"library":"newmm","runtime":0.0001010894775390625},"time":"2026-08-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"Shenzhen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"Shenzhen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"Shenzhen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"Shenzhen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T17:44:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"Shenzhen","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อาจารย์","suggestions":[]}]},"time":"2026-08-04T17:44: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-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจจะขยับ","time":"2026-08-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจจะขยับ","time":"2026-08-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจจะ","ขยับ"],"library":"newmm","runtime":0.00006842613220214844},"time":"2026-08-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"อาจจะ","suggestions":[]},{"word":"ขยับ","suggestions":[]}]},"time":"2026-08-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อาจจะ","suggestions":[]},{"word":"ขยับ","suggestions":[]}]},"time":"2026-08-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อาจจะ","suggestions":[]},{"word":"ขยับ","suggestions":[]}]},"time":"2026-08-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อาจจะ","suggestions":[]},{"word":"ขยับ","suggestions":[]}]},"time":"2026-08-04T17:44:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อาจจะ","suggestions":[]},{"word":"ขยับ","suggestions":[]}]},"time":"2026-08-04T17:44: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-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาทางขวา","time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาทางขวา","time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","ทางขวา"],"library":"newmm","runtime":0.00007700920104980469},"time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มา","suggestions":[]},{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มา","suggestions":[]},{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มา","suggestions":[]},{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มา","suggestions":[]},{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มา","suggestions":[]},{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44: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-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นิดนึงนะคะ","time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นิดนึงนะคะ ","time":"2026-08-04T17:44:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นิดนึง","นะคะ"," "],"library":"newmm","runtime":0.00008654594421386719},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44:52+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-04T17:44:52+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-04T17:44:52+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-04T17:44:52+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-04T17:44: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-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางขวา","time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางขวา","time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทางขวา"],"library":"newmm","runtime":0.00008082389831542969},"time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทางขวา","suggestions":[]}]},"time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทางขวา","suggestions":["ทางเข้า"]}]},"time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทางขวา","suggestions":["ทางเข้า"]}]},"time":"2026-08-04T17:44: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-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นิดนึงนะคะ","time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นิดนึงนะคะ ","time":"2026-08-04T17:44:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นิดนึง","นะคะ"," "],"library":"newmm","runtime":0.0000820159912109375},"time":"2026-08-04T17:44: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":[]}]},"time":"2026-08-04T17:44:55+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-04T17:44:55+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-04T17:44:55+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-04T17:44:55+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-04T17:44: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-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะ","time":"2026-08-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ","time":"2026-08-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," "],"library":"newmm","runtime":0.00005841255187988281},"time":"2026-08-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-08-04T17:45: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-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณ","time":"2026-08-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณ","time":"2026-08-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ"],"library":"newmm","runtime":0.00006413459777832031},"time":"2026-08-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอบคุณ","suggestions":[]}]},"time":"2026-08-04T17:45: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-04T17:45:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านมากนะ","time":"2026-08-04T17:45:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านมากนะ","time":"2026-08-04T17:45:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","มาก","นะ"],"library":"newmm","runtime":0.00009369850158691406},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45:51+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-04T17:45:51+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-04T17:45:51+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-04T17:45:51+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-04T17:45: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-04T17:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะแขกผู้มีเกียรติ","time":"2026-08-04T17:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะแขกผู้มีเกียรติ","time":"2026-08-04T17:45:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","แขก","ผู้มีเกียรติ"],"library":"newmm","runtime":0.0002799034118652344},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45:53+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-04T17:45:53+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-04T17:45:53+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-04T17:45:53+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-04T17:45: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-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านคะการ","time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านคะการ","time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","คะ","การ"],"library":"newmm","runtime":0.00012755393981933594},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45:54+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-04T17:45:54+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-04T17:45:54+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-04T17:45:54+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-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เดินทางของ nct","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-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดินทางของ nct","time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดินทางของ nct","time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดินทาง","ของ"," ","nct"],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T17:45: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":"nct","suggestions":[]}]},"time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เดินทาง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]}]},"time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เดินทาง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"nct","suggestions":[]}]},"time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เดินทาง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"nct","suggestions":["not","nbt","ct"]}]},"time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เดินทาง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"nct","suggestions":["not","nbt","ct"]}]},"time":"2026-08-04T17:45:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"26 ไม่ได้","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-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"26 ไม่ได้","time":"2026-08-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"26 ไม่ได้","time":"2026-08-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["26"," ","ไม่","ได้"],"library":"newmm","runtime":0.00006556510925292969},"time":"2026-08-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"26","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"26","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"26","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"26","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:45:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"26","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-08-04T17:45: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-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่","time":"2026-08-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่","time":"2026-08-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่"],"library":"newmm","runtime":0.000046253204345703125},"time":"2026-08-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T17:45:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ไม่","suggestions":[]}]},"time":"2026-08-04T17:45: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-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้สิ้นสุดลง","time":"2026-08-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้สิ้นสุดลง","time":"2026-08-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","สิ้นสุดลง"],"library":"newmm","runtime":0.00014352798461914062},"time":"2026-08-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]},{"word":"สิ้นสุดลง","suggestions":[]}]},"time":"2026-08-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]},{"word":"สิ้นสุดลง","suggestions":[]}]},"time":"2026-08-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]},{"word":"สิ้นสุดลง","suggestions":[]}]},"time":"2026-08-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]},{"word":"สิ้นสุดลง","suggestions":[]}]},"time":"2026-08-04T17:45:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]},{"word":"สิ้นสุดลง","suggestions":[]}]},"time":"2026-08-04T17:45: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-04T17:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ณวินาทีนี้นะ","time":"2026-08-04T17:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ณวินาทีนี้นะ","time":"2026-08-04T17:45:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ณ","วินาที","นี้","นะ"],"library":"newmm","runtime":0.00012111663818359375},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45: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":[]}]},"time":"2026-08-04T17:45: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-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คะแต่คือ","time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คะแต่คือ","time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คะ","แต่","คือ"],"library":"newmm","runtime":0.00008749961853027344},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:00+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-04T17:46:00+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-04T17:46:00+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-04T17:46:00+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-04T17:46: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-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปฐมบท","time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปฐมบท","time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ปฐม","บท"],"library":"newmm","runtime":0.000058650970458984375},"time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ปฐม","suggestions":[]},{"word":"บท","suggestions":[]}]},"time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ปฐม","suggestions":[]},{"word":"บท","suggestions":[]}]},"time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ปฐม","suggestions":[]},{"word":"บท","suggestions":[]}]},"time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ปฐม","suggestions":["ปม","ไหม","ปร"]},{"word":"บท","suggestions":[]}]},"time":"2026-08-04T17:46:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ปฐม","suggestions":["ปม","ไหม","ปร"]},{"word":"บท","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของการนำนวัตกรรมไปเปลี่ยน","time":"2026-08-04T17:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของการนำนวัตกรรมไปเปลี่ยน","time":"2026-08-04T17:46:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","การนำ","นวัตกรรม","ไป","เปลี่ยน"],"library":"newmm","runtime":0.00015926361083984375},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อไปนี้ให้","time":"2026-08-04T17:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อไปนี้ให้","time":"2026-08-04T17:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อไปนี้","ให้"],"library":"newmm","runtime":0.00008153915405273438},"time":"2026-08-04T17:46:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ต่อไปนี้","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ต่อไปนี้","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ต่อไปนี้","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ต่อไปนี้","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ต่อไปนี้","suggestions":[]},{"word":"ให้","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นโรคที่","time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นโรคที่","time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็นโรค","ที่"],"library":"newmm","runtime":0.00008535385131835938},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็นโรค","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็นโรค","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็นโรค","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็นโรค","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:46:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็นโรค","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกคนเท่าเทียมค่ะ","time":"2026-08-04T17:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกคนเท่าเทียมค่ะ ","time":"2026-08-04T17:46:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกคน","เท่าเทียม","ค่ะ"," "],"library":"newmm","runtime":0.0002987384796142578},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในนาม","time":"2026-08-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในนาม","time":"2026-08-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ในนาม"],"library":"newmm","runtime":0.00005936622619628906},"time":"2026-08-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ในนาม","suggestions":[]}]},"time":"2026-08-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ในนาม","suggestions":[]}]},"time":"2026-08-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ในนาม","suggestions":[]}]},"time":"2026-08-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ในนาม","suggestions":["คำนาม","นาม","สนาม"]}]},"time":"2026-08-04T17:46:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ในนาม","suggestions":["คำนาม","นาม","สนาม"]}]},"time":"2026-08-04T17:46: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-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของ","time":"2026-08-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของ","time":"2026-08-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ"],"library":"newmm","runtime":0.00005364418029785156},"time":"2026-08-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:46:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ของ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยเทคโน","time":"2026-08-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยเทคโน","time":"2026-08-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","เทคโน"],"library":"newmm","runtime":0.00010085105895996094},"time":"2026-08-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เทคโน","suggestions":[]}]},"time":"2026-08-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เทคโน","suggestions":[]}]},"time":"2026-08-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เทคโน","suggestions":[]}]},"time":"2026-08-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เทคโน","suggestions":[]}]},"time":"2026-08-04T17:46:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เทคโน","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โลยีพระจอม","time":"2026-08-04T17:46:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โลยีพระจอม","time":"2026-08-04T17:46:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โล","ยี","พระ","จอม"],"library":"newmm","runtime":0.00007557868957519531},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เกล้าธนบุรีร่วม","time":"2026-08-04T17:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เกล้าธนบุรีร่วม","time":"2026-08-04T17:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เกล้า","ธนบุรี","ร่วม"],"library":"newmm","runtime":0.00011014938354492188},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:09+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-04T17:46:09+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-04T17:46:09+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-04T17:46:09+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-04T17:46: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-04T17:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับกรมส่งเสริมและพัฒนา","time":"2026-08-04T17:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับกรมส่งเสริมและพัฒนา","time":"2026-08-04T17:46:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","กรม","ส่งเสริม","และ","พัฒนา"],"library":"newmm","runtime":0.00012421607971191406},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพ","time":"2026-08-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพ","time":"2026-08-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพ"],"library":"newmm","runtime":0.00006198883056640625},"time":"2026-08-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T17:46:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตคนพิการ","time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตคนพิการ","time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","คนพิการ"],"library":"newmm","runtime":0.00010752677917480469},"time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะขอขอบพระคุณ","time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ขอขอบพระคุณ","time":"2026-08-04T17:46:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ขอ","ขอบพระคุณ"],"library":"newmm","runtime":0.00009703636169433594},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กระทรวง","time":"2026-08-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กระทรวง","time":"2026-08-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กระทรวง"],"library":"newmm","runtime":0.00006771087646484375},"time":"2026-08-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กระทรวง","suggestions":[]}]},"time":"2026-08-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กระทรวง","suggestions":[]}]},"time":"2026-08-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กระทรวง","suggestions":[]}]},"time":"2026-08-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กระทรวง","suggestions":[]}]},"time":"2026-08-04T17:46:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กระทรวง","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การพัฒนาสังคม","time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การพัฒนาสังคม","time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การพัฒนา","สังคม"],"library":"newmm","runtime":0.00009989738464355469},"time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และความมั่นคงของมนุษย์","time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และความมั่นคงของมนุษย์","time":"2026-08-04T17:46:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ความมั่นคง","ของ","มนุษย์"],"library":"newmm","runtime":0.00020575523376464844},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กองทุน","time":"2026-08-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กองทุน","time":"2026-08-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กองทุน"],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กองทุน","suggestions":[]}]},"time":"2026-08-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กองทุน","suggestions":[]}]},"time":"2026-08-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กองทุน","suggestions":[]}]},"time":"2026-08-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กองทุน","suggestions":[]}]},"time":"2026-08-04T17:46:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กองทุน","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งเสริมและพัฒนา","time":"2026-08-04T17:46:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งเสริมและพัฒนา","time":"2026-08-04T17:46:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่งเสริม","และ","พัฒนา"],"library":"newmm","runtime":0.00012230873107910156},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:19+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-04T17:46:19+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-04T17:46:19+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-04T17:46:19+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-04T17:46: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-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพชีวิตคนพิการ","time":"2026-08-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพชีวิตคนพิการ","time":"2026-08-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพชีวิต","คนพิการ"],"library":"newmm","runtime":0.00016164779663085938},"time":"2026-08-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คุณภาพชีวิต","suggestions":[]},{"word":"คนพิการ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถาบัน","time":"2026-08-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถาบัน","time":"2026-08-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถาบัน"],"library":"newmm","runtime":0.00008344650268554688},"time":"2026-08-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T17:46:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สถาบัน","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เครือข่ายสภากรมคนพิการ","time":"2026-08-04T17:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เครือข่ายสภากรมคนพิการ","time":"2026-08-04T17:46:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เครือข่าย","สภา","กรม","คนพิการ"],"library":"newmm","runtime":0.0003170967102050781},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"องค์กรภาครัฐ","time":"2026-08-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"องค์กรภาครัฐ","time":"2026-08-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["องค์กร","ภาครัฐ"],"library":"newmm","runtime":0.00010037422180175781},"time":"2026-08-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"องค์กร","suggestions":[]},{"word":"ภาครัฐ","suggestions":[]}]},"time":"2026-08-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"องค์กร","suggestions":[]},{"word":"ภาครัฐ","suggestions":[]}]},"time":"2026-08-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"องค์กร","suggestions":[]},{"word":"ภาครัฐ","suggestions":[]}]},"time":"2026-08-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"องค์กร","suggestions":[]},{"word":"ภาครัฐ","suggestions":[]}]},"time":"2026-08-04T17:46:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"องค์กร","suggestions":[]},{"word":"ภาครัฐ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และเอกชนทำงานและทุกภาค","time":"2026-08-04T17:46:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และเอกชนทำงานและทุกภาค","time":"2026-08-04T17:46:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","เอกชน","ทำงาน","และ","ทุก","ภาค"],"library":"newmm","runtime":0.00011920928955078125},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่วนของปตทนะคะ","time":"2026-08-04T17:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่วนของปตทนะคะ ","time":"2026-08-04T17:46:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่วน","ของ","ปตท","นะคะ"," "],"library":"newmm","runtime":0.0001316070556640625},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สื่อมวล","time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สื่อมวล","time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สื่อ","มวล"],"library":"newmm","runtime":0.00007891654968261719},"time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สื่อ","suggestions":[]},{"word":"มวล","suggestions":[]}]},"time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สื่อ","suggestions":[]},{"word":"มวล","suggestions":[]}]},"time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สื่อ","suggestions":[]},{"word":"มวล","suggestions":[]}]},"time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สื่อ","suggestions":[]},{"word":"มวล","suggestions":[]}]},"time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สื่อ","suggestions":[]},{"word":"มวล","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชนและแขกผู้","time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชนและแขกผู้","time":"2026-08-04T17:46:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชน","และ","แขก","ผู้"],"library":"newmm","runtime":0.00009751319885253906},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีเกียรติทุกท่าน","time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีเกียรติทุกท่าน","time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มีเกียรติ","ทุกท่าน"],"library":"newmm","runtime":0.00009989738464355469},"time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"มีเกียรติ","suggestions":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"มีเกียรติ","suggestions":["เกียรติ"]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"มีเกียรติ","suggestions":["เกียรติ"]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่สละเวลามา","time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่สละเวลามา","time":"2026-08-04T17:46:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","สละเวลา","มา"],"library":"newmm","runtime":0.00011491775512695312},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:30+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-04T17:46:30+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-04T17:46:30+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-04T17:46:30+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-04T17:46: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-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่วมงานใน","time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่วมงานใน","time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่วมงาน","ใน"],"library":"newmm","runtime":0.00009036064147949219},"time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ร่วมงาน","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ร่วมงาน","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ร่วมงาน","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ร่วมงาน","suggestions":["ร่วมกัน","ร่วมใน"]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ร่วมงาน","suggestions":["ร่วมกัน","ร่วมใน"]},{"word":"ใน","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้นะคะคณะทำงานว่ะ","time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้นะคะ คณะทำงานว่ะ","time":"2026-08-04T17:46:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","นะคะ"," ","คณะทำงาน","ว่ะ"],"library":"newmm","runtime":0.00013256072998046875},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":["ค่ะ","ว่า","น่ะ"]}]},"time":"2026-08-04T17:46: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":["ค่ะ","ว่า","น่ะ"]}]},"time":"2026-08-04T17:46: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-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นอย่างยิ่งว่า","time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นอย่างยิ่งว่า","time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","อย่างยิ่ง","ว่า"],"library":"newmm","runtime":0.00008535385131835938},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:34+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-04T17:46:34+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-04T17:46:34+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-04T17:46:34+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-04T17:46: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-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านจะ","time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านจะ","time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","จะ"],"library":"newmm","runtime":0.00008058547973632812},"time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T17:46:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ทุกท่าน","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้รับสิ่งที่","time":"2026-08-04T17:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้รับสิ่งที่","time":"2026-08-04T17:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้รับ","สิ่ง","ที่"],"library":"newmm","runtime":0.00011491775512695312},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:35+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-04T17:46:35+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-04T17:46:35+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-04T17:46:35+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-04T17:46: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-04T17:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดีจากการ","time":"2026-08-04T17:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดีจากการ","time":"2026-08-04T17:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดี","จาก","การ"],"library":"newmm","runtime":0.00008392333984375},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:36+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-04T17:46:36+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-04T17:46:36+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-04T17:46:36+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-04T17:46: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-04T17:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าร่วมงานใน","time":"2026-08-04T17:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าร่วมงานใน","time":"2026-08-04T17:46:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้า","ร่วมงาน","ใน"],"library":"newmm","runtime":0.00011563301086425781},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:36+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-04T17:46:36+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-04T17:46:36+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-04T17:46:36+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-04T17:46: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-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้แล้ว","time":"2026-08-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้แล้ว","time":"2026-08-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","แล้ว"],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-08-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:46:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วันนี้","suggestions":[]},{"word":"แล้ว","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรานะคะทุกคนร่วม","time":"2026-08-04T17:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรานะคะ ทุกคนร่วม","time":"2026-08-04T17:46:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","นะคะ"," ","ทุกคน","ร่วม"],"library":"newmm","runtime":0.00012159347534179688},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"งาน","time":"2026-08-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"งาน","time":"2026-08-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["งาน"],"library":"newmm","runtime":0.00005793571472167969},"time":"2026-08-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:46:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"งาน","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่เกี่ยวข้องกับ","time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่เกี่ยวข้องกับ","time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","เกี่ยวข้อง","กับ"],"library":"newmm","runtime":0.00010180473327636719},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:41+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-04T17:46:41+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-04T17:46:41+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-04T17:46:41+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-04T17:46: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-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการเพื่อ","time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการเพื่อ","time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","เพื่อ"],"library":"newmm","runtime":0.00011420249938964844},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"คนพิการ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"คนพิการ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"คนพิการ","suggestions":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"คนพิการ","suggestions":["พิการ"]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นประโยชน์กับ","time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นประโยชน์กับ","time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็นประโยชน์","กับ"],"library":"newmm","runtime":0.00009226799011230469},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เป็นประโยชน์","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เป็นประโยชน์","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เป็นประโยชน์","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เป็นประโยชน์","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-08-04T17:46:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เป็นประโยชน์","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การพัฒนา","time":"2026-08-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การพัฒนา","time":"2026-08-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การพัฒนา"],"library":"newmm","runtime":0.00007319450378417969},"time":"2026-08-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:46:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"การพัฒนา","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ประเทศไทยนะคะ","time":"2026-08-04T17:46:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ประเทศไทยนะคะ ","time":"2026-08-04T17:46:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ประเทศ","ไทย","นะคะ"," "],"library":"newmm","runtime":0.00012183189392089844},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้สังคมน่าอยู่","time":"2026-08-04T17:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้สังคมน่าอยู่","time":"2026-08-04T17:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","สังคม","น่าอยู่"],"library":"newmm","runtime":0.0001010894775390625},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:46+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-04T17:46:46+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-04T17:46:46+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-04T17:46:46+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-04T17:46: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-04T17:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สะอาดทุกคนต่อไป","time":"2026-08-04T17:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สะอาดทุกคนต่อไป","time":"2026-08-04T17:46:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สะอาด","ทุกคน","ต่อไป"],"library":"newmm","runtime":0.00014019012451171875},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:47+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-04T17:46:47+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-04T17:46:47+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-04T17:46:47+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-04T17:46: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-04T17:46:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะขอให้ทุก","time":"2026-08-04T17:46:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ ขอให้ทุก","time":"2026-08-04T17:46:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","ขอให้","ทุก"],"library":"newmm","runtime":0.00016021728515625},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะเดินทางต่อ","time":"2026-08-04T17:46:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ เดินทางต่อ","time":"2026-08-04T17:46:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","เดินทาง","ต่อ"],"library":"newmm","runtime":0.00009465217590332031},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กลับบ้าน","time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กลับบ้าน","time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กลับบ้าน"],"library":"newmm","runtime":0.000095367431640625},"time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กลับบ้าน","suggestions":[]}]},"time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กลับบ้าน","suggestions":[]}]},"time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กลับบ้าน","suggestions":[]}]},"time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กลับบ้าน","suggestions":[]}]},"time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กลับบ้าน","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยสวัสดิภาพนะคะ","time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยสวัสดิภาพนะคะ ","time":"2026-08-04T17:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดยสวัสดิภาพ","นะคะ"," "],"library":"newmm","runtime":0.00016164779663085938},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:50+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-04T17:46:50+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-04T17:46:50+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-04T17:46:50+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-04T17:46: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-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วพบ","time":"2026-08-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วพบ","time":"2026-08-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","พบ"],"library":"newmm","runtime":0.00006151199340820312},"time":"2026-08-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T17:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้ว","suggestions":[]},{"word":"พบ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กันใหม่อีกครั้ง","time":"2026-08-04T17:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กันใหม่อีกครั้ง","time":"2026-08-04T17:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน","ใหม่","อีกครั้ง"],"library":"newmm","runtime":0.000095367431640625},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:52+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-04T17:46:52+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-04T17:46:52+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-04T17:46:52+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-04T17:46: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-04T17:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะในการประชุม","time":"2026-08-04T17:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ในการประชุม","time":"2026-08-04T17:46:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ใน","การประชุม"],"library":"newmm","runtime":0.00010538101196289062},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิชาการระดับ","time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิชาการระดับ","time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิชาการ","ระดับ"],"library":"newmm","runtime":0.00014162063598632812},"time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"วิชาการ","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"วิชาการ","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"วิชาการ","suggestions":[]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"วิชาการ","suggestions":["วิธีการ","ว่าการ","วิทยาการ"]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"วิชาการ","suggestions":["วิธีการ","ว่าการ","วิทยาการ"]},{"word":"ระดับ","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชาติด้านคน","time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชาติด้านคน","time":"2026-08-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชาติ","ด้าน","คน"],"library":"newmm","runtime":0.00008869171142578125},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:53+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-04T17:46:53+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-04T17:46:53+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-04T17:46:53+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-04T17:46:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"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-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"บางครั้งที่ 4","time":"2026-08-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"บางครั้งที่ 4","time":"2026-08-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["บางครั้ง","ที่"," ","4"],"library":"newmm","runtime":0.0001239776611328125},"time":"2026-08-04T17:46: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":"4","suggestions":[]}]},"time":"2026-08-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"บางครั้ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"บางครั้ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"บางครั้ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"บางครั้ง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"4","suggestions":[]}]},"time":"2026-08-04T17:46:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"9","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-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"9","time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"9","time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["9"],"library":"newmm","runtime":0.00003790855407714844},"time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"9","suggestions":[]}]},"time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"9","suggestions":[]}]},"time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"9","suggestions":[]}]},"time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"9","suggestions":[]}]},"time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"9","suggestions":[]}]},"time":"2026-08-04T17:46:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":" ปี 2570","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-04T17:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" ปี 2570","time":"2026-08-04T17:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" ปี 2570","time":"2026-08-04T17:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","ปี"," ","2570"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-08-04T17:46: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":"2570","suggestions":[]}]},"time":"2026-08-04T17:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2570","suggestions":[]}]},"time":"2026-08-04T17:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2570","suggestions":[]}]},"time":"2026-08-04T17:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2570","suggestions":[]}]},"time":"2026-08-04T17:46:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":" ","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2570","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":" นะคะ","time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":" นะคะ ","time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":[" ","นะคะ"," "],"library":"newmm","runtime":0.00007534027099609375},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46:58+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-04T17:46:58+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-04T17:46:58+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-04T17:46:58+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-04T17:46: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-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ณมหาวิทยาลัย","time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ณมหาวิทยาลัย","time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ณ","มหาวิทยาลัย"],"library":"newmm","runtime":0.00010967254638671875},"time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ณ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ณ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ณ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ณ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ณ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-08-04T17:46: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-04T17:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอนแก่นค่ะสำหรับวันนี้","time":"2026-08-04T17:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอนแก่นค่ะ สำหรับวันนี้","time":"2026-08-04T17:46:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอนแก่น","ค่ะ"," ","สำหรับ","วันนี้"],"library":"newmm","runtime":0.00016617774963378906},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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":[]}]},"time":"2026-08-04T17:46: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-04T17:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กราบขอบพระคุณมาก","time":"2026-08-04T17:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กราบขอบพระคุณมาก","time":"2026-08-04T17:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กราบ","ขอบพระคุณ","มาก"],"library":"newmm","runtime":0.00010776519775390625},"time":"2026-08-04T17:47: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-04T17:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ค่ะสวัสดีค่ะ","time":"2026-08-04T17:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ค่ะ สวัสดีค่ะ ","time":"2026-08-04T17:47: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":[]}]},"time":"2026-08-04T17:47:02+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-04T17:47:02+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-04T17:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ค่ะ"," ","สวัสดี","ค่ะ"," "],"library":"newmm","runtime":0.00006079673767089844},"time":"2026-08-04T17:47:02+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-04T17:47:02+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-04T17:47: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":[]}]},"time":"2026-08-04T17:47: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":[]}]},"time":"2026-08-04T17:47: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":[]}]},"time":"2026-08-04T17:47: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":[]}]},"time":"2026-08-04T17:47: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":[]}]},"time":"2026-08-04T17:47:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
